Blok Diagram Mikrokontroller AT89C51

Aditia Oktavianus Sitepu : Studi Pengereman Secara Dinamis Pada Motor Arus Searah Penguatan Shunt Dengan Mikrokontroller Aplikasi Pada Laboratorium Konversi Energi Listrik FT-Usu , 2008. USU Repository © 2009 27 Bila diberi logika rendah L maka mikrokontroller akan melaksanakan seluruh instruksi dari memori program luar. - Pena 32 sampai 39 adalah port 0 Merupakan port paralel 8 bit open drain dua arah. Bila digunakan untuk mengakses program luar, port ini akan memultipleks alamat memori dengan data. - Pena 40 Merupakan Vcc yang dihubungkan ke tegangan positif.

II.3.2. Blok Diagram Mikrokontroller AT89C51

TI MI NG AND CONTROLL I NSTRUCTI ON REGI STER PSW ALU TMP 1 TMP 1 ACC B REGI STER RAM RAM ADDR REGI STER PORT 0 LATCH PORT 2 LATCH FLASH STACK POI NTER I NTERRUPT, SERI AL PORT, AND TI MER BLOCKS DPTR PROGRAM COUNTER PC I NCREMENTER BUFFER PROGRAM ADDRESS REGI STER PORT 1 LATCH PORT 3 LATCH PORT 0 DRI VERS PORT 1 DRI VERS PORT 3 DRI VERS PORT 2 DRI VERS P0.0 - P0.7 P2.0 - P2.7 P1.0 - P1.7 P3.0 - P3.7 OSC PSEN CE PROG EA Vpp RST Vcc GND Gambar 2.17. Blok Diagram AT89C51 Aditia Oktavianus Sitepu : Studi Pengereman Secara Dinamis Pada Motor Arus Searah Penguatan Shunt Dengan Mikrokontroller Aplikasi Pada Laboratorium Konversi Energi Listrik FT-Usu , 2008. USU Repository © 2009 28 Dari diagram blok mikrokontroller pada gambar 2.17 terlihat bahwa terdapat beberapa blok internal dari IC AT89C51 seperti : - ALU Aritmatic Logic Unit ALU adalah suatu unit yang melaksanakan proses aritmatic dan logika seperti penjumlahan, pengurangan, pembagian, AND, OR, X – OR, rotasi, clear dan komplemen operasi percabangan. - Akumulator Akumulator adalah merupakan register aritmatika yang berfungsi sebagai penempung data sebelum dan sesudah proses. Sebagian besar instruksi pemrosesan pada AT 89C2051 menggunakan akumulator sebagai operand sumber atau tujuan pengiriman data dan ke port. - Register B Register B digunakan selama operasi perkalianpembagian 8 bit dan dapat juga digunakan sebagai register operand sumberatau operand tujuan. - Stack pointer Stack pointer digunakan sebagai tempat penyimpanan variable data yang ditindih dalam memori atau sebagai register petunjuk. - RAM Random Acces Memory RAM adalah memori yang dapat dibaca atau ditulis. Data dalam RAM akan terhapus bersifat volatile bila catu daya dihilangkan. Karena sifat Ram yang volatile ini, maka program mikrokontroller tidak disimpan dalam RAM. RAM digunakan untuk menyimpan data sementara, yaitu data yang tidak begitu vital bila hilang akibat aliran daya terputus. RAM pada IC ini mempunyai kapasitas sebesar 128 byte x 8 bit. Aditia Oktavianus Sitepu : Studi Pengereman Secara Dinamis Pada Motor Arus Searah Penguatan Shunt Dengan Mikrokontroller Aplikasi Pada Laboratorium Konversi Energi Listrik FT-Usu , 2008. USU Repository © 2009 29 - Program AddressRegister Program address register merupakan alamat register dari program. - TMP1TMP2 TMP1TMP2 berfungsi sebagai timercounter 16 bit yang terangkai secara internal. - Buffer Dilihat dari fungsinya, buffer pada IC ini merupakan penyangga aga data yang dipindahkan dari suatu register ke register lain tetap atau tdak berantakan. - RAM Address Register RAM address register merupakan sebagai jalan menuju RAM. Semua pengolahan data memakai RAM harus terlebih dahulu melewati RAM address register.

II.3.3. Reset

Dokumen yang terkait

Analisis Pengaruh Jatuh Tegangan Terhadap Torsi Dan Putaran Pada Motor Arus Searah Penguatan Shunt (Aplikasi pada Laboratorium Konversi Energi Listrik FT-USU)

10 172 64

Pengaruh Penambahan Kutub Bantu Pada Motor Arus Searah Penguatan Seri Dan Shunt Untuk Memperkecil Rugi-Rugi (Aplikasi pada Laboratorium Konversi Energi Listrik FT-USU)

4 63 93

Studi Pengaruh Perubahan Posisi Sikat Terhadap Efisiensi Motor Dc Shunt (Aplikasi Pada Laboratorium Konversi Energi Listrik FT-USU)

1 60 61

Analisis Perhitungan Panas Motor DC SHUNT Pada Saat Start Dan Pengereman ( Aplikasi pada Laboratorium Konversi Energi Listrik FT-USU ).

0 30 75

Analisa Perbandingan Pengaruh Tahanan Pengereman Dinamis Terhadap Waktu Antara Motor Arus Searah Penguatan Kompon Panjang Dengan Penguatan Kompon Pendek (Aplikasi Pada Laboratorium Konversi Energi Listrik FT-USU)

1 38 67

Analisis Pengaruh Jatuh Tegangan Terhadap Torsi Dan Putaran Pada Motor Arus Searah Penguatan Shunt (Aplikasi pada Laboratorium Konversi Energi Listrik FT-USU)

0 0 12

Analisis Pengaruh Jatuh Tegangan Terhadap Torsi Dan Putaran Pada Motor Arus Searah Penguatan Shunt (Aplikasi pada Laboratorium Konversi Energi Listrik FT-USU)

0 0 1

Analisis Pengaruh Jatuh Tegangan Terhadap Torsi Dan Putaran Pada Motor Arus Searah Penguatan Shunt (Aplikasi pada Laboratorium Konversi Energi Listrik FT-USU)

0 0 5

Analisis Pengaruh Jatuh Tegangan Terhadap Torsi Dan Putaran Pada Motor Arus Searah Penguatan Shunt (Aplikasi pada Laboratorium Konversi Energi Listrik FT-USU)

0 0 23

PENGARUH POSISI SIKAT TERHADAP WAKTU PENGEREMAN PADA MOTOR ARUS SEARAH PENGUATAN SHUNT DENGAN METODE DINAMIS (Aplikasi Pada Laboratorium Konversi Energi Listrik FT-USU)

0 0 10