Mikrokontroler AT89S51
termasuk dalam MCS-51TM dari
Intel. Sebuah mikrokontroler tidak dapat bekerja bila tidak diberi program
kepadanya. Program tersebut memberitahukan mikrokontroler apa yang harus
dilakukan. Salah satu keunggulan dari AT89S51 adalah dapat diisi ulang dengan
program lain sebanyak 1000 kali pengisian. Instruktur-instruktur perangkat
lunak berbeda untuk masing-masing jenis mikrokontroler. Instruksi-instruksi
hanya dapat dipahami oleh jenis mikrokontroler yang bersangkutan.
Instruksi-instruksi dikenal sebagai bahasa pemrograman sistem mikrokontroler.Sebuah mikrokontroler tidak
dapat memahami instruksi-instruksi yang berlaku pada mikrokontroler lain.
Sebagai contoh, mikrokontroler buatan Intel dengan mikrokontroler buatan
Motorolla memiliki perangkat instruksi yang berbeda.
Mikrokontroler AT89S51
memiliki beberapa fasilitas, diantara lain sebagai berikut:
- 4K Bytes In-System Programmable (ISP) Flash Memori
- Range operasi 4,0 V ke 5,5 V.
- Operasi Secara penuh Statis: 0 Hz ke 33 MHZ.
- Tiga Level Program Memori Lock.
- 128 x 8-bit RAM Internal.
- 32 jalur I/O Programmable.
- Dua 16-bit Timer/Counters.
- Enam Sumber Interrupt.
- UART Full Duplex Saluran Serial.
- Low-Power Idle dan Power-Down Modes.
- Interrupt Recovery dari Power-Down ModesDengan fasilitas seperti diatas, pembuatan alat menggunakan AT89S51 menjadi lebih sederhana dan tidak memerlukan IC pendukung yang banyak. Agar lebih jelasnya dapat dilihat pada gambar 2.1 dibawah ini.
Gambar
2.1 Diagram Blok Mikrokontroler AT89S51
0 komentar:
Posting Komentar