Mikrokontroler ATMega16

6,089 views
5,860 views

Published on

this article describes about microcontroller ATMega16

Published in: Education, Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
6,089
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
337
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Mikrokontroler ATMega16

  1. 2. <ul><li>AVR adalah mikrokontroler RISC ( Reduce Instruction Set Computer ) 8 bit berdasarkan arsitektur Harvard yang dibuat oleh Atmel. </li></ul><ul><li>AVR memiliki keunggulan dibandingkan dengan mikrokontroler lain yaitu memiliki kecepatan eksekusi program yang lebih cepat karena sebagian besar instruksi dieksekusi dalam 1 siklus clock . </li></ul>
  2. 3. <ul><li>Mikrokontroler adalah suatu IC ( Integrated Circuit ) dimana terdapat mikroprosesor dan memori program Read Only Memory (ROM) yang dapat melakukan pemrosesan data secara digital </li></ul><ul><li>Mikrokontroler hanya dapat membaca data secara digital </li></ul>
  3. 4. <ul><li>Mikrokontroler AVR 8 bit yang memiliki kemampuan tinggi, dengan daya rendah. </li></ul><ul><li>Arsitektur RISC dengan throughput mencapai 16 MIPS pada frekuensi 16MHz. </li></ul><ul><li>Memiliki kapasitas Flash memori 16 Kbyte, EEPROM 512 byte san SRAM 1 Kbyte. </li></ul><ul><li>Saluran I/O sebanyak 32 buah, yaitu Port A, Port B, Port C, dan Port D. </li></ul><ul><li>CPU yang terdiri atas 32 buah register . </li></ul><ul><li>Unit interupsi internal dan eksternal </li></ul><ul><li>Port USART untuk komunikasi serial </li></ul><ul><li>Fitur Peripheral </li></ul>
  4. 5. <ul><li>Tiga buah Timer/Counter 8 bit </li></ul><ul><li>Real Time Counter dengan Oscillator </li></ul><ul><li>4 channel PWM </li></ul><ul><li>8 channel, 10-bit ADC </li></ul><ul><li>Byte-oriented Two-wire Serial Interface </li></ul><ul><li>Programmable Serial USART </li></ul><ul><li>Antarmuka SPI </li></ul><ul><li>Watchdog Timer dengan oscillator internal </li></ul><ul><li>On-chip Analog Comparator </li></ul>
  5. 7. <ul><li>Dua buah Timer / Counter 8 bit dengan Prescaler terpisah dan Mode Compare </li></ul><ul><li>Satu buah Timer / Counter 16 bit dengan Prescaler terpisah, Mode Compare , dan Mode Capture </li></ul>
  6. 8. <ul><li>8 Single-ended Channel </li></ul><ul><li>7 Differential Channel hanya pada kemasan TQFP </li></ul><ul><li>2 Differential Channel dengan Programmable Gain 1x, 10x, atau 200x </li></ul>
  7. 10. <ul><li>VCC adalah pin yang berfungsi sebagai masukan catu daya. Masukkan catu daya untuk ATMega16 berkisar antara 4.5V-5.5V. </li></ul><ul><li>GND merupakan pin Ground </li></ul><ul><li>Port A(PA0...PA7) merupakan pin input/output dua arah dan pin masukan ADC (Analog to Digital Converter). Jika ADC tidak digunakan, maka port A juga berfungsi sebagai 8-bit bi-directional I/O port. Pin-pin dari port ini memiliki resistor pull-up internal. </li></ul>
  8. 11. <ul><li>Port B(PB0...PB7) merupakan pin input/output dua arah dan pin fungsi khusus. </li></ul><ul><li>Port C (PC0...PC7) merupakan pin input/output dua arah dan pin fungsi khusus </li></ul><ul><li>Port D(PD0...PD7) merupakan pin input/output dua arah dan pin fungsi khusus </li></ul><ul><li>RESET merupkan pin yang digunakan untuk me-reset mikrokontroler </li></ul><ul><li>XTAL1 merupakan input ke penguat oscilator dan input ke rangkaian clock internal </li></ul>
  9. 12. <ul><li>XTAL2 merupakan output dari penguat inverting osilator. </li></ul><ul><li>AVCC merupakan pin masukan tegangan untuk ADC </li></ul><ul><li>AREF merupakan pin masukan tegangan referensi ADC </li></ul>
  10. 13. <ul><li>Port bi-directional dengan 8-bit I/O disertai dengan internal pull-up resistor </li></ul><ul><li>Keluaran disertai buffer yang memiliki karakteristik driver simterik dengan masing-masing high-sink dan source capability </li></ul><ul><li>Melayani fungsionalitas variasi fitur-fitur khusus pada ATMega16 </li></ul>
  11. 14. Fungsionalitas Port B Timer/Counter1 External Counter Input P01 Analog Comparator Negative Input Timer /Counter0 Output Compare Match Output P03 Analog Comparator Positive Input External Interrupt 2 Input P02 SPI Serial Bus Clock P07 Timer/Counter0 External Counter Input USART External Clock Input/Output P00 SPI Slave Select Input P04 SPI Bus Master Output/Slave Input P05 SPI Bus Master Input/Slave Output P06 Fungsi Port Pin
  12. 15. Skema antar-muka port

×