Mikrokontroller AT89C51 (Arsitektur dan Fungsi PIN)
Mikrokontroller AT89C51 (Arsitektur dan Fungsi PIN)
Mikrokontroler adalah mikrokomputer dalam keping tunggal (single chip Microcomputer) yang dapat berdiri sendiri serta memiliki CPU dan dilengkapi dengan memori input output. Mikrokontroler AT89C51 adalah mikrokontroler ATMEL yang kompatibel penuh dengan mikrokontroler keluarga MCS-51, membutuhkan daya yang rendah, memiliki performa yang tinggi dan merupakan mikrokomputer 8 bit yang dilengkapi 4 Kbyte EPROM (Erasable and Programable Read Only Memori) dan 128 byte RAM internal. Program memori dapat diprogram ulang dalam sistem atau dengan menggunakan Program Nonvolately Memory Konvensional.
Arsitektur AT89C51
Arsitektur dasar dari mikrokontroler AT89C51 seperti diagram blok berikut ini:Sebagai single chip yaitu suatu system mikroprosesor yang terintegrasi, mikrokontroler AT89C51 mempunyai konfigurasi sebagai berikut:
- CPU 8 bit termasuk keluarga MCS-51.
- 4 Kbyte alamat untuk memory program internal (EEPROM).
- 128 byte memory data dalam ( Internal Data memory/ RAM).
- 8 bit program status word (PSW).
- 8 bit stack pointer ( SP).
- 32 pin I/O tersusun yaitu port 0-port 3 @ 8 bit.
- 2 buah timer/ counter 16 bit.
- Data serial full dupleks.
- Control register.
- 5 sumber interrupt.
- Rangkaian osilator dan clock.
Fungsi Pin Mikrokontroller AT89C51
Susunan pin-pin mikrokontroller AT89C51 diperlihatkan pada Gambar di bawah ini dan penjelasan dari masing-masing pin adalah sebagai berikut:Port 0
Port 0 merupakan port dua fungsi yang berada pada pin 32-39 dari IC AT 89C51. Merupakan port I/O 8 bit dua arah yang serba guna port ini dapat digunakan sebagai multlipleks bus data dan bus alamat rendah untuk pengaksesan memori eksternal.Port 1
Port 1 merupakan port I/O yang berada pada pin 1-8. Port ini dapat bekerja dengan baik untuk operasi bit maupun byte, tergantung dari pengaturan pada softwarePort 2
Port 2 merupakan port I/O serba guna yang berada pada pin 21- 28, port ini dapat juga digunakan sebagai bus alamat byte tinggi untuk rancangan yang melibatkan pengaksesan memori eksternal.Port 3
Port 3 merupakan port I/O yang memiliki dua fungsi yang berada pada pin 10-17, port ini mempunyai multi fungsi, seperi yang terdapat pada tabel berikut:BACA JUGA :
- Gelombang Elektromagnetik
- Pembangkit Listrik Tenaga Mikro Hidro (PLTMH)
- Undang–Undang Nomor 11 Tahun 2008 Tentang Informasi dan Transaksi Elektronik
0 Response to "Mikrokontroller AT89C51 (Arsitektur dan Fungsi PIN)"
Post a Comment