Sismik AT89C51
Sismik AT89C51
Mikrokontroler berteknologi memori non volatile kerapatan tingi dari Atmel ini kompatibel dengan mikrokontroler standar industri MCS-51 (seperti
mikrokontroler 8031 yang terkenal dan banyak digunakan beberapa waktu lalu) baik pin kaki IC maupun set instruksinya serta harganya yang cukup murah. Oleh karena itu, sangatlah tepat jika kita mempelajari mikrokontroler jenis ini. Anda juga diharapkan mempelajari versi terbaru yaitu berseri AT89S51. Informasi lebih detail mengenai interfacing dan penerapan aplikasi pada mikrokontroler 89C51 dapat Anda temukan pada buku Saya sebelumnya. AT89C51 mempunyai memori yang terdiri dari RAM internal sebesar 128 byte dengan alamat 00H-7FH dapat diakses menggunakan RAM address register. RAM Internal ini terdiri dari Register Banks dengan 8 buah register (R0R7).Memori lain yaitu 21 buah Special Function Register dimulai dari alamat 80H-FFH. Tabel 1 Kapasitas Memory Mikrokontroler seri AT89X Type AT89C51/ AT89S51 AT89C52/ AT89S52 AT89C55 AT89S53 AT89S8252 RAM 8 X 128 byte 8 X 256 byte 8 X 256 byte 8 X 256 byte 8 X 256 byte Flash Memory 4 Kbyte 8 Kbyte 20 Kbyte 12 Kbyte 8 Kbyte EEPROM Tidak Tidak Tidak Tidak 2 Kbyte
IC AT89C51 mempunyai 40 pin yang sesuai dengan mikrokontroler 8031, dengan susunan kaki seperti Gambar 2 .
Jika kita lihat diagram blok mikrokontroler ini, terlihat jelas kesempurnaan dari fasilitas yang diberikannya. Gambar 3 merupakan diagram blok IC tersebut :
Pada Gambar 3 terlihat bahwa terdapat 4 port untuk input output data, serta tersedia pula akumulator, register, RAM, stack pointer , Arithmetic Logic Unit (ALU), pengunci (latch) dan rangkaian osilasi yang membuat 89C51 dapat beroperasi hanya dengan 1 keping IC.