ARSITEKTUR MIKROKONTROLER
1. PENDAHULUAN
Mikrokontroler adalah suatu unit yang dapat diprogram cara kerjanya, sehingga
dapat dipergunakan untuk keperluan yang berbeda. Pada masa sekarang
mikrokontroler banyak digunakan sebagai pengontrol pada peralatan-peralatan mulai
dari mainan/hobie, peralatan rumah tangga, sampai kontrol pada peralatan industri.
Beberapa mikrokontroler yang beredar dipasaran merupakan keluaran beberapa
pabrik yang sudah terkenal, misal:
Intel., contoh: 8031, 89C51 dll
Zilog, contoh: Z8, Z8F1680 dll
Microchip, contoh: PIC16F84, PIC16F877 dll
Motorola, contoh: 68HC11, MC68HC705V12CFN dll
Philips Semiconductors, contoh: LPC2000, LPC900, LPC700 dll
Atmel, contoh: Atmel AT91 series (ARM THUMB architecture), AT90, Tiny &
Mega series – AVR (Atmel Norway design), Atmel AT89 series (Intel 8051/MCS51
architecture). Dalam pembahasan modul ini akan dijelaskan penggunaan
mikrokontroler dari Atmel jenis AT89S series, dengan alasan lebih mudah dalam
pemrogramannya, pengembangannya dan harganya yang murah serta telah banyak
beredar di pasaran.
2. STRUKTUR MIKROKONTROLER
Blok diagram umum mikrokontroler adalah sebagai berikut: