SEJARAH MIKROKONTROLER
ATMEL AVR
Atmel AVR adalah mikrokontroler 8 bit besutan
perusahan Atmel, USA. Berkat kemudahan dalam pemrogramannya, keluarga
mikrokontroler ini sangat popular digunakan pengguna hobi dan untuk dipakai
dalam bidang elektronika dan instrumentasi. Mikrokontroler Atmel AVR memiliki
arsitektur RISC (Reduce Instruction Set Computing) 8 bit di mana semua
instruksi dikemas dalam kode 16-bit dan sebagian besar instruksi dieksekusi
dalam satu siklus clock.
Nama AVR sendiri berasal dari “Alf (Egil Bogen) and
Vegard (Wollan) ‘s Risc processor” dimana Alf Egil Bogen dan Vegard Wollan
adalah dua penemu berkebangsaan Norwegia yang menemukan mikrokontroller AVR
yang kemudian diproduksi oleh Atmel.
Jenis-jenis
AVR di kelompokkan sbb:
·
ATxmega:
prosesor berkemampuan tinggi dengan fitur DMA, dll
·
ATmega:
mikrokontroler AVR kelas atas dengan memori flash maksimum 256 KB dikemas dalam
chip berkaki 28-100-pin berikut multiplikator hardware terintegrasi.
·
ATtiny:
mikrokontroler AVR kecil dengan hingga memori Flash 16KB dikemas dalam chip
berkaki 6-20-pin.
·
AT90USB:
ATmega dengan USB controller terintegrasi
·
AT90CAN:
ATmega dengan CAN kontroler
·
Jenis
khusus: beberapa model khusus, seperti untuk mengontrol pengisi daya baterai, layar
LCD dan untuk motor atau pencahayaan kontrol.
·
AT90S: jenis
usang, merupakan AVRs “klasik”
Di bawah
nama AVR32 Atmel telah mengembangkan arsitektur RISC 32-bit dengan DSP dan
fungsi SIMD. Meskipun kesamaan nama dan logo yang serupa, namun ke dua arsitektur
hampir sama sekali tidak memiliki ciri kebersamaan.
Spesifikasi
:
Mikrokontroler 8-bit keluarga AVR
dengan kapasitas memori flash sebesar 128 KBytes.
Spesifikasi : - Arsitektur : 8-bit AVR RISC - Tegangan kerja : 4.5 - 5.5 V - Ukuran memori program : 128 KByte - Ukuran memori data volatile : 4 KByte - Ukuran memori data non-volatile : 4 KByte - ADC : 8 kanal 10-bit - Peripheral : Real Time Counter, 2 kanal PWM 8-bit, 6 kanal PWM 2 - 16-bit, Watchdog Timer, Analog Comparator - Jumlah I/O : 53 - Jumlah interupsi eksternal : 8 - Timer/Counter : 2 timer / counter 8-bit, 2 timer / counter 16-bit - Kecepatan : 16 MIPS @ 16 MHz - Frekuensi kerja : 0 - 16 MHz - Antarmuka pemrograman : ISP - Antarmuka debugger : JTAG - Antarmuka periperal : 2 USART, TWI, SPI - Fitur khusus : - - Kemasan : TQFP-64 |
|
ATMEGA32A-PU
|
Mikrokontroler dari keluarga AVR produksi Atmel
Perbedaan antara ATmega32 dengan ATmega32A dapat dilihat di situs kami pada halaman support
Spesifikasi:
- 32K byte ISP flash program memory.
- 1K byte EEPROM.
- 2K byte SRAM.
- Frekuensi osilator max. 16 MHz.
- 32 I/O pin.
- 8 channel 10 bit ADC, analog comparator.
- Satu 16 bit timer/counter dan dua 8 bit timer/counter.
- Watchdog timer, RTC, 4 channel PWM, master/slave SPI, TWI.
- Programmable USART.
- Package 40 PDIP.
ATMEGA16-PU
Perbedaan antara ATmega32 dengan ATmega32A dapat dilihat di situs kami pada halaman support
Spesifikasi:
- 32K byte ISP flash program memory.
- 1K byte EEPROM.
- 2K byte SRAM.
- Frekuensi osilator max. 16 MHz.
- 32 I/O pin.
- 8 channel 10 bit ADC, analog comparator.
- Satu 16 bit timer/counter dan dua 8 bit timer/counter.
- Watchdog timer, RTC, 4 channel PWM, master/slave SPI, TWI.
- Programmable USART.
- Package 40 PDIP.
ATMEGA16-PU
Mikrokontroler dari keluarga AVR produksi Atmel.
Spesifikasi:
- 16K byte ISP flash program memory.
- 512 byte EEPROM.
- 1K byte SRAM.
- 32 I/O.
- Dua 16 bit timer/counter dan satu 8 bit timer/counter.
- Watchdog timer, RTC, 4 channel PWM, master/slave SPI, dan TWI.
- 8 channel 10 bit ADC. analog comparator.
- Programmable USART.
- Internal calibrated RC Oscillator.
- Package 40 PDIP
ATMEGA8535-PU
Spesifikasi:
- 16K byte ISP flash program memory.
- 512 byte EEPROM.
- 1K byte SRAM.
- 32 I/O.
- Dua 16 bit timer/counter dan satu 8 bit timer/counter.
- Watchdog timer, RTC, 4 channel PWM, master/slave SPI, dan TWI.
- 8 channel 10 bit ADC. analog comparator.
- Programmable USART.
- Internal calibrated RC Oscillator.
- Package 40 PDIP
ATMEGA8535-PU
Mikrokontroler dari keluarga AVR produksi Atmel.
Spesifikasi:
- 8K byte ISP flash program memory.
- 512 byte EEPROM.
- 512 byte SRAM.
- 32 I/O.
- Dua 8 bit timer/counter dan satu 16 bit timer/counter.
- 8 channel 10 bit ADC, analog comparator.
- Watchdog timer, RTC, 4 channel PWM, master/slave SPI, dan TWI.
- Programmable USART.
- Internal calibrated RC Oscillator.
- Package 40 PDIP
Spesifikasi:
- 8K byte ISP flash program memory.
- 512 byte EEPROM.
- 512 byte SRAM.
- 32 I/O.
- Dua 8 bit timer/counter dan satu 16 bit timer/counter.
- 8 channel 10 bit ADC, analog comparator.
- Watchdog timer, RTC, 4 channel PWM, master/slave SPI, dan TWI.
- Programmable USART.
- Internal calibrated RC Oscillator.
- Package 40 PDIP
ATMEGA8-PU
Mikrokontroler 8-bit dari keluarga AVR
Spesifikasi :
- Catiu daya : 2,7VDC - 5,5VDC
- 8K Byte Flash Memori
- 512 EEPROM
- 1K Byte SRAM
- Tersedia memori untuk booatloader
- 2 kanal Timer/Counter 8-bit
- 1 kanal Timer/Counter 16-bit
- 3 kanal PWM
- Analog Komparator
- 8 kanal ADC-10bit
- Antarmuka : I2C, USART, Master/Slave SPI
- 23 jalur I/O
- Frekuensi kerja : 0 -16MHz (1 - 8MHz Internal osilator)
- Kemasan : DIP 28-pin
Spesifikasi :
- Catiu daya : 2,7VDC - 5,5VDC
- 8K Byte Flash Memori
- 512 EEPROM
- 1K Byte SRAM
- Tersedia memori untuk booatloader
- 2 kanal Timer/Counter 8-bit
- 1 kanal Timer/Counter 16-bit
- 3 kanal PWM
- Analog Komparator
- 8 kanal ADC-10bit
- Antarmuka : I2C, USART, Master/Slave SPI
- 23 jalur I/O
- Frekuensi kerja : 0 -16MHz (1 - 8MHz Internal osilator)
- Kemasan : DIP 28-pin
KELEBIHAN :
Berikut kelebihan yang
dimiliki :
1.
Kinerja Tinggi
2.
Kemajuan Arsitektur RISC
3.
Daya Tahan Tinggi dan Segmen Memori non-volatile.
4.
Fitur Perangkat
5.
Fitur Spesial
6.
Input Output dan Kemasan
7.
Tegangan yang Beroperasi dan Tingkat Kecepatan
8.
Konsumsi daya ketika 4 Mhz, 3V, 25°C
KEKURANGAN :
Berikut kelebihan yang
dimiliki :
1. Mahal
2. Sulit
3. Rangkaian
rumit
Sumber :