commit to user
I-19 2.4.4
Mikrokontroler
Istilah mikrokontroler, mikroprosesor, dan mikrokomputer, akan tetapi mungkin masih ada yang masih belum mengerti perbedaan dari ketiganya.
1. Mikroprosesor.
Mikroprosesor adalah satu bagian dari sistem komputer, mikroprosesor tersebut tidak dapat berdiri sendiri, dan memerlukan memory dan periperal
inputoutput
. Salah satu contoh mikroprosesor adalah seperti
micro
prosesor intel 8086, 80256, 80386, 486, pentium1, dll. Mikroprosesor tersebut memerlukan
komponen lainnya untuk membentuk suatu sistem mikrokomputer.
2. Mikrokomputer.
Mikrokomputer adalah sistem komputer dimana ke tiga bagian utama dari sistem yaitu prosesor CPU, Memory RAM dan ROM, serta antarmuka
masukan dan keluaranyang di rangkai pada bagian yang terpisah tidak dalam satu
chip atau IC. 3.
Mikrokontroler.
Mikrokontroler merupakan kesatuan dari 3 bauan utama yaituprosesor CPU, Memory RAM dan ROM, serta antarmuka masukan dan keluaran yang
berada dalam 1 paket. Mikrocontroler AT89S51
1. Port 0
Port
0 adalah 8 bit
open drain bi-directiona l port
IO. pada saat sebagai
portoutput
, tiappin dapat dilewatkan ke-8
input
TTL. Ketika logika satu tuliskan pada
port
0, maka pin-pin ini dapat digunakan sebagai input yang berimpendansi tinggi. Port 0 dapat dikonfirmasikan untuk
demultiplex
sebagai jalur
data a ddres bus
selama membaca ke program eksternal dan memori data. Pada mode ini P
mempunyai
interna l Pullup
.
Port
0 juga menerima kode
byte
selama pemograman
fla sh
.Dan mengeluarkan kode
byte
selama
verifikasi program. 2.
Port 1
Port
1 adalah 8 bit
bi-directiona l port
IO dengan
interna l Pullup
.
Port
1 mempunyai
output
yang dapat dihubungkan dengan 4 TTL
input
. Ketika logika ‘1’ dituliskan ke
port
1,pin ini di
pull high
dengan menggunakan internal
commit to user
I-20
pullup
dan dapat digunakan sebagai
input
.
Port
1 juga menerima
a ddres
bawah selama pemrograman
fla sh da b
verifikasi.
3. Port 2
Port 2 adalah 8 bit
bi directiona l port
IO dengan
pullup
.
Port
2
outputbuffer
dapatmelewatkan empat TTL
input
. Ketika logika satu dituliskan ke
port
2, maka mereka
dipullhight
dengan internal
Pullup
dan dapat digunakan sebagai
input
.
4. Port 3
Port
2 adalah 8 bit
bi directiona l port
IO dengan
pullup
.
Output buffer
dari
Port
3 dapatdilewati empat input TTL. Ketika logika satu dituliskan ke
port
3, maka akan
dipullhight
dengan
interna l pullup
dan dapat digunakan sebagai input.
Port
3 juga mempunyai berbagai macam fungsi atau fasilitas.
Port
3 juga menerima beberapa sinyal kontrol untukpemrograman
Fla sh da b
verifikasi.
5. RST