Fungsi-Fungsi kaki (pin) mikrontroler atmel AT89C51/52
Vcc (Pin no 40)
》Suplai tegangan.
GND (Pin no 20)
》ground atau pentanahan.
RST
》Masukan reset. Kondisi '1' selama 2 siklus mesin selama osilator bekerja akan mereset mikrokontroler yang bersangkutan.
ALE/PROG (Pin no 30)
》Keluaran ALE atau adress latch enable menghasilkan pulsa pulsa untuk mengancing byte rendah (low byte) alamat selama mengakses memori eksternal. Kaki ini juga berfungsi sebagai masukan pulsa program (the program pulse input )atau PROG selama pemograman flash. Pada operasi normal, ALE akan berpulsa dengan laju 1/6 dari frekuensi kristal dan dapat di gunakan sebagai pewaktuan (timing) atau pendekatan (clocking) rangkaian eksternal. Catatan,ada satu pulsa yang di lompati selama pengaksesan memori data eksternal.
Jika di kehendaki,operasi ALE bisa di matikan dengan cara mengatur bit 0 dari SFR lokasi 8Eh. Jika isinya '1', ALE hanya akan aktif selama di jumpai intruksi MOVX atau MOVC. Selain itu, kaki ini akan secara lemah di-pulled high. Mematikan bit ALE tidak akan ada efeknya jika mikrokontroler mengeksekusi program secara eksternal.
PSEN (Pin no 29)
》Program Store Enable merupakan sinyal baca untuk memori program eksternal. Saat mikrokontroler keluarga 51 menjalankan program dari memori eksternal, PSEN akan di aktifkan 2kali per siklus mesin, kecuali dua aktivasi PSEN di lompati saat mengakses data memori eksternal.
EA/Vpp (Pin no 31)
》External Acceess enable. EA harus di hubungkan ke ground, jika mikrokontroler akan mengeksekusi program dari memori eksternal lokasi 0000h hingga ffffh. Selain dari itu EA harus di hubungkan ke Vcc agar mikrokontroler mengakses program secara internal.
Kaki ini juga berfungsi menerima tegangan 12 volt (vpp) selama pemograman flash, khususnya untuk tipe mikrokontroler 12 volt Vpp (yaitu dengan kode IC AT89C51/52XXXX, sedangkan yang berkode AT89C51/52XXXX-5, menggunakan tegangan 5volt Vpp).
》Suplai tegangan.
GND (Pin no 20)
》ground atau pentanahan.
RST
》Masukan reset. Kondisi '1' selama 2 siklus mesin selama osilator bekerja akan mereset mikrokontroler yang bersangkutan.
ALE/PROG (Pin no 30)
》Keluaran ALE atau adress latch enable menghasilkan pulsa pulsa untuk mengancing byte rendah (low byte) alamat selama mengakses memori eksternal. Kaki ini juga berfungsi sebagai masukan pulsa program (the program pulse input )atau PROG selama pemograman flash. Pada operasi normal, ALE akan berpulsa dengan laju 1/6 dari frekuensi kristal dan dapat di gunakan sebagai pewaktuan (timing) atau pendekatan (clocking) rangkaian eksternal. Catatan,ada satu pulsa yang di lompati selama pengaksesan memori data eksternal.
Jika di kehendaki,operasi ALE bisa di matikan dengan cara mengatur bit 0 dari SFR lokasi 8Eh. Jika isinya '1', ALE hanya akan aktif selama di jumpai intruksi MOVX atau MOVC. Selain itu, kaki ini akan secara lemah di-pulled high. Mematikan bit ALE tidak akan ada efeknya jika mikrokontroler mengeksekusi program secara eksternal.
PSEN (Pin no 29)
》Program Store Enable merupakan sinyal baca untuk memori program eksternal. Saat mikrokontroler keluarga 51 menjalankan program dari memori eksternal, PSEN akan di aktifkan 2kali per siklus mesin, kecuali dua aktivasi PSEN di lompati saat mengakses data memori eksternal.
EA/Vpp (Pin no 31)
》External Acceess enable. EA harus di hubungkan ke ground, jika mikrokontroler akan mengeksekusi program dari memori eksternal lokasi 0000h hingga ffffh. Selain dari itu EA harus di hubungkan ke Vcc agar mikrokontroler mengakses program secara internal.
Kaki ini juga berfungsi menerima tegangan 12 volt (vpp) selama pemograman flash, khususnya untuk tipe mikrokontroler 12 volt Vpp (yaitu dengan kode IC AT89C51/52XXXX, sedangkan yang berkode AT89C51/52XXXX-5, menggunakan tegangan 5volt Vpp).
Comments
Post a Comment