Jumat, 13 Agustus 2010

Mikrokontroler MCS51

AT89S51 adalah mikrokontroler keluaran Atmel selain mikrokontroler 8031, 8051 dan 8751, dengan 4Kbyte Flash PEROM (Programmable and Erasable Read Only Memory) teknologi non volatile memori, isi memori tersebut dapat diisi ulang ataupun dihapus berkali-kali. Mempunyai memori dengan berstandar MCS-51 code sehingga memungkinkan mikrokontroler ini untuk bekerja dalam mode single chip operation (mode operasi keping tunggal) yang tidak memerlukan external memory (memori luar) untuk menyimpan source code tersebut.Pada GAMBAR menunjukkan konfigurasi kaki – kaki mikrokontroler AT89S51 yang terdiri atas 40 kaki (pin). Fungsi dari tiap – tiap kaki dari mikrokontroler AT89S51 antara lain VCC sebagai power supply dan GND sebagai Ground.



Port 0 adalah bagian mikrokontroler yang merupakan input/output 8 bit full duplex. Port ini dapat digunakan sebagai multipleks bus ke alamat rendah dan bus data selama adanya akses memori program atau data luar. Sebagai I/O biasa port ini dapat memberikan output sink kedelapan buah TTL input atau dapat diubah sebagai input dengan memberikan logika 1 pada port tersebut (Atmel Inc., 2010).


Port Pin Alternate Functions

P1.5 MOSI (used for in-System Programming)

P1.6 MISO (used for in-System Programming)

P1.7 SCK (used for in-System Programming)

RST Reset Program

GND Grond

VCC Supply

Port Pin Alternate Functions:

P3.0 RXD (serial input port)

P3.1 TXD (serial output port)

P3.2 INT0 (external interrupt 0)

P3.3 INT1 (external interrupt 1)

P3.4 T0 (Timer 0 external input)

P3.5 T1 (Timer 1 external input)

P3.6 WR (external data memory write strobe )

P3.7 RD (external data memory read strobe )

Download datasheer AT89S51 Klik Disini

Recent Post