210 likes | 346 Views
Bab vIII avr. Sistem Mikroprosessor Universitas Jenderal Achmad Yani Rizal suryana. pendahuluan. AVR ALF and VEGARD`S RISC PROCESSOR DIKEMBANGKAN TAHUN 1997 LEBAR BUS DATA 8 BIT BEKERJA SESUAI DENGAN FREKUENSI OSILATOR KELUAR AVR tinyAVR , AVRClasic , megaAVR , XMEGA.
E N D
Bab vIIIavr SistemMikroprosessor UniversitasJenderalAchmadYani Rizal suryana
pendahuluan • AVR ALF and VEGARD`S RISC PROCESSOR • DIKEMBANGKAN TAHUN 1997 • LEBAR BUS DATA 8 BIT • BEKERJA SESUAI DENGAN FREKUENSI OSILATOR • KELUAR AVR tinyAVR, AVRClasic, megaAVR, XMEGA
Apa yang spesialavr ? • Source from http://www.engineersgarage.com/articles/avr-microcontroller
Naming Convention.! Source from http://www.engineersgarage.com/articles/avr-microcontroller
Arsitekturavrsecaraumum • Source from http://www.engineersgarage.com/articles/avr-microcontroller
Cpuavr • STACK POINTER • PROGRAM COUNTER • INSTRUCTION REGISTER • INSTRUCTION DECODER • GENERAL PORPUSE REGISTER 32 REGISTER • ALU • STATUS REGISTER
STATUS REGISTER • I GLOBAL INTERUPT ENABLE • T BIT COPY STORAGE COPY BIT ANTAR BIT REGISTER • H HALF CARRY FLAG UNTUK MENUNJUKAN TIDAK ADANYA SETENGAH CARRY PADA OPERASI ARTIMATIKA • S SIGN BIT MERUPAKAN HASIL EOR ANTARA FLAG –N (NEGATIF) DAN FLAG V (KOMPLEMEN DUA OVERFLOW) • V TWO`S COMPONENT OVERFLOW FLAG PERHITUNGAN SEBELUMNYA MENYEBABKAN OVERFLOW • N NEGATIVE FLAG DISET JIKA HASIL OPERASI MATEMATIS MENGHASILKAN NEGATIF • Z ZERO FLAG DISET JIKA HASIL OPERASI MATEMATIS MENGHASILKAN BILANGAN 0 • C CARRY FLAG DISET JIKA OPERASI MENGHASILKAN CARRY
MEMORY • FLASH MEMORY • SRAM • EEPROM
KOMUNIKASI • TWI • SPI • UASRT • ISP
TIMER • COUNTER • TIMER • WATCHDOG TIMER
INTERUPT • EXTERNAL • INTERNAL
I/O • 8 BIT BIDIRECTIONAL • PORT A, PORTB, PORT C DAN PORT D
PERIPHERAL • ADC • PWM
PORT A I/O 8BIT BIDIRECTIONAL OUTPUT ARUS 20mA • PORT B I/O 8 BIT BIDIRECTIONAL OUTPUT ARUS 20 mA MEMILIKI FUNGSI ALTERNATIF • PORT C I/O 8 BIT BIDIRECTIONAL OUTPUT ARUS 20 mA • PORT D I/O 8 BIT BIDIRECTIONAL OUTPUT ARUS 20 mA MEMILIKI FUNGSI ALTERNATIF
RESET PIN 9 • XTAL1 DAN XTAL 2 INPUT OSILATOR • AVCC INPUT TEGANGAN UNTUK ADC • AREF REFERENSI ADC • AGND ANALOG GROUND