Mikrokontroler ATmega 8535 Mikrokontroler AVR 1997 Atmel mengembangkan
Mikrokontroler ATmega 8535
Mikrokontroler AVR • 1997 Atmel mengembangkan AVR (Alf and Vegard’s RISC processor). • Kecepatan lebih tinggi daripada MCS-51 • Dibagi 4 kelas: – ATtiny – AT 90 Sxx – ATmega – AT 86 RFxx
Varian Mikrokontroler AVR Seri ATmega 8 Flash RAM (kbytes) (bytes) 8 1024 EEPROM (kbytes) 0. 5 Pin I/O 23 Timer 16 -bit 1 Timer UART PWM 8 -bit 1 1 3 ADC 10 -bit 6/8 SPI ISP 1 Ya ATmega 853 5 ATmega 16 8 512 0. 5 32 2 2 1 4 8 1 Ya 16 1024 0. 5 32 1 4 8 1 Ya ATmega 162 16 1024 0. 5 35 2 2 2 6 8 1 Ya ATmega 32 32 2048 1 32 1 4 8 1 Ya ATmega 128 4096 4 53 2 2 2 8 8 1 Ya ATtiny 12 1 - 0. 0625 6 - 1 - - Ya ATtiny 2313 2 128 0. 125 18 1 1 1 4 - 1 Ya ATtiny 44 4 256 0. 25 12 1 1 - 4 8 1 Ya ATtiny 84 8 512 0. 5 12 1 1 - 4 8 1 Ya
Fitur ATmega 8535 • 8 bit AVR berbasis RISC dengan performa tinggi dan konsumsi daya rendah • Kecepatan maksimal 16 MHz • Memori: – 8 kbyte Flash – 512 byte SRAM – 512 byte EEPROM
Fitur (lanjutan) • Timer/Counter – 2 buah 8 bit timer/counter – 1 buah 16 -bit timer/counter – 4 kanal PWM • 8 kanal 10/8 bit ADC • Komunikasi serial: – USART – SPI – Komunikasi Serial Dua Kabel
Fitur (lanjutan) • Komparator Analog • 32 jalur I/O • 6 pilihan sleep mode untuk menghemat daya listrik
Arsitektur Internal ATmega 8535
Konfigurasi Pin
Fungsi lain PORTA
Fungsi lain PORTB
Fungsi lain PORTC
Fungsi lain PORTD
Peta Memori
Memori Data (SRAM)
Sistem Minimum Mikrokontroler ATMega 8535 • Sistem minimum mikrokontroler: rangkaian elektronik minimum yang diperlukan untuk beroperasinya IC mikrokontroler. • Dalam rangkaian sistem minimum ATMega 8535 diperlukan beberapa komponen: – – – IC mikrokontroler ATMega 8535 1 XTAL 4 MHz atau 8 MHz (XTAL 1) 3 kapasitor kertas: 2 buah 22 p. F (C 2 dan C 3) dan 100 n. F (C 4) 1 kapasitor elektrolit 4. 7 μF (C 12) 2 resistor: 100 Ω (R 1) dan 10 kΩ (R 3) 1 tombol reset pushbutton (PB 1)
Rangkaian Sistem Minimum ATMega 8535
- Slides: 16