Microcontroller 89s51


Teori

Gambar diatas adalah rangkaian mikrokontroller 89s51, terdapat 4 port dalam mikro ini Port-0, Port-1, Port-2, Port-3. Kecepatan cycle dari mikro tergantung dari besarnya crystal yang terpasang dalam mikrokontroller. Jika terpasang 12Mhz maka kecepatan cycle bisa mencapai 1/12Mhz detik. Untuk Port-0 diberikan external Pull up. Setiap port dari microcontroller berjumlah 8 bit, yaitu PX.0 – PX.7. Maka untuk mengaktifkan keseluruhan lampu cukup diberikan logika rendah “0” atau logika tinggi “1” pada setiap bitnya. Bilangan yang dipakai untuk mengisi adalah bilangan Biner dan Bilangan Hexadesimal. sebagai contoh MOV A,#0Ah maka akhiran “H” disini berarti bilangan Hexa, untuk bilangan biner maka harus dituliskan MOV A,#00001010b yang berakhiran huruf “B” yang berarti Bilangan Biner. Untuk memprogram IC ini dapat menggunakan bahasa C atau bahasa Assembly. tipe IC ini dapat diprogram dengan cara flash programming atau ISP (In System Programming ).

http://www.atmel.com

Advertisements

~ by electronic82 on 17 August 2011.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s