VCC Tegangan Supply
GND Ground
Port 0
Port 0, merupakan port I/O 8 bit open drain dua arah. Sebagai sebuah port, setiap pin dapat mengendalikan 8 input TTL. Ketika logika โ1โ dituliskan ke port 0, maka port dapat digunakan sebagai input dengan high impedansi.
Port 0 dapat juga dikonfigurasikan untuk multipleksing dengan address/ data bus selama mengakses memori program atau data eksternal. Pada mode ini P0 harus mempunyai pull up
Port 1
Port 1 merupakan port I/0 8 bit dua arah dengan internal pull up. Buffer output port 1 dapat mengendalikan empat TTL input. Ketika logika โ1โ dituliskan ke port 1, maka port ini akan mendapatkan internal pull up dan dapat digunakan sebagai input.
Port 1 juga menerima alamat byte rendah selama pemrograman dan verifikasi Flash
Port Pin Fungsi Alternatif
P1.5 MOSI ( digunakan untu In System Programming )
P1.6 MISO ( digunakan untu In System Programming )
P1.7 SCK ( digunakan untu In System Programming )
Port 2
Port 2 merupakan port I/O 8 bit dua arah dengan internal pull up. Buffer output port 2 dapat mengendalikan empat TTL input. Ketika logika โ1โ dituliskan ke port 2, maka port ini akan mendapatkan internal pull up dan dapat digunakan sebagai input.
Port 3
Port 3 merupakan port I/O 8 bit dua arah dengan internal pull up. Buffer output port 3 dapat mengendalikan empat TTL input. Ketika logika โ1โ dituliskan ke port 3, maka port ini akan mendapatkan internal pull up dan dapat digunakan sebagai input.
Port 3 juga melayani berbagai macam fitur khusus, sebagaimana yang ditunjukkan pada tabel berikut:
Port Pin | Fungsi Alternatif |
P3.0 | RXD ( port serial input ) |
P3.1 | TXD ( port serial output ) |
P3.2 | INT0 ( interupsi eksternal 0 ) |
P3.3 | INT1 ( interupsi eksternal 1 ) |
P3.4 | T0 ( input eksternal timer 0 ) |
P3.5 | T1 ( input eksternal timer 1 ) |
P3.6 | WR ( write strobe memori data eksternal) |
P3.7 | WR ( read strobe memori program eksternal) |
RST
Input Reset. Logika high โ1โ pada pin ini untuk dua siklus mesin sementara oscilator bekerja maka akan mereset devais.
ALE/ PROG
Address Latch Enale ( ALE ) merupakan suatu pulsa output untuk mengunci byte low dari alamat selama mengakses memori eksternal. Pin ini juga merupakan input pulsa pemrograman selama pemrograman flash ( paralel )
Pada operasi normal, ALE mengeluarkan suatu laju konstan 1/6 dari frekuensi oscilator dan dapat digunakan untuk pewaktu eksternal.
PSEN
Program Store Enable merupakan strobe read untu memori program eksternal.
EA/ VPP
Eksternal Access Enable. EA harus di hubungkan ke GND untuk enable devais, untuk memasuki memori program eksternal mulai alamat 0000H s/d FFFFH.
EA harus dihubungkan ke VCC untuk akses memori program internal
Pin ini juga menerima tegangan pemrogramman ( VPP) selama pemrograman Flash
XTAL1
Input untuk penguat oscilator inverting dan input untuk rangkaian internal clock
XTAL2
Output dari penguat oscilator inverting.