akan berlogika 0. Saat mengubah kondisi port dari kondisi tri-state DDxn=0, PORTxn=0 ke kondisi output high DDxn=1, PORTxn=1 maka harus ada
kondisi peralihan apakah itu kondisi pull-up enabled DDxn=0, PORTxn=1 atau kondisi output low DDxn=1, PORTxn=0. Biasanya, kondisi pull-up enabled
dapat diterima sepenuhnya, selama lingkungan impedansi tinggi tidak memperhatikan perbedaan antara sebuah strong high driver dengan sebuah pull-
up. Jika ini bukan suatu masalah, maka bit PUD pada register SFIOR dapat diset 1 untuk mematikan semua pull-up dalam semua port. Peralihan dari kondisi input
dengan pull-up ke kondisi output low juga menimbulkan masalah yang sama. Penulis harus menggunakan kondisi tri-state DDxn=0, PORTxn=0 atau kondisi
output high DDxn=1, PORTxn=0 sebagai kondisi transisi.
Tabel 2.2 Konfigurasi pin port
2.3.2 Deskripsi Pin
A. VCC
Tegangan suplai VCC digital.
B. GND
Ground C.
Port A PA7..PA0
Port A berfungsi sebagai input analog ke A D Converter. Port A juga berfungsi sebagai aku bi – directional 8 – bit O port, jika A D
Converter tidak digunakan. Pin Port dapat memberikan internal pull- up resistor dipilih untuk setiap bit. Port output A buffer memiliki
karakteristik drive simetris dengan kedua tenggelam tinggi dan kemampuan sumber. Ketika pin PA0 untuk PA7 digunakan sebagai
masukan dan secara eksternal ditarik rendah, mereka akan sumber saat ini jika pull-up resistor internal diaktifkan. Port A pin yang tri – lain
ketika kondisi reset menjadi aktif, bahkan jika jam tidak berjalan. D.
Port B PB7..PB0
Port B merupakan bi – directional I 8 – bit O port dengan resistor pull – up internal dipilih untuk masing-masing bit. Itu Port B
memiliki karakteristik output buffer drive simetris dengan kedua tenggelam tinggi dan sumber kemampuan. Sebagai masukan, Port B
pin yang ditarik rendah eksternal akan sumber arus jika pull-up Resistor diaktifkan. Port B pin yang tri-lain ketika kondisi reset
menjadi aktif, bahkan jika jam tidak berjalan. E.
Port C PC7..PC0
Port C adalah yang saya bi – directional 8 – bit O port dengan resistor pull-up internal dipilih untuk setiap bit. Itu Port C buffer
output memiliki karakteristik drive simetris dengan kedua tenggelam tinggi dan sumber kemampuan. Sebagai masukan, Port C pin yang
ditarik rendah eksternal akan sumber arus jika pull – up Resistor diaktifkan. Port C pin yang tri – lain ketika kondisi reset menjadi aktif,
bahkan jika jam tidak berjalan. Jika antarmuka JTAG diaktifkan, pull – up resistor pada pin PC5 TDI, PC3 TMS dan PC2 TCK akan
diaktifkan ulang bahkan jika terjadi. F.
Port D PD7..PD0
Port D adalah aku bi – directional 8 – bit O port dengan resistor pull- up internal dipilih untuk setiap bit. Itu Output buffer Port D memiliki
karakteristik drive simetris dengan kedua tenggelam tinggi dan sumber kemampuan. Sebagai masukan, Port D pin yang ditarik rendah
eksternal akan sumber arus jika pull-up Resistor diaktifkan. Pelabuhan pin D tri-lain ketika kondisi reset menjadi aktif, bahkan jika jam tidak
berjalan. G.
RESET
Input Reset. Tingkat rendah pada pin ini lebih lama dari panjang pulsa minimum akan menghasilkan ulang, bahkan jika jam tidak berjalan.
H. XTAL1
Masukan ke Osilator amplifier pembalik dan masukan untuk rangkaian operasi jam internal.
I. XTAL2
Output dari amplifier Osilator pembalik. J.
AVCC
AVCC merupakan pin tegangan suplai untuk Port A dan A D Converter. Perlu eksternal terhubung untuk VCC, bahkan jika ADC
tidak digunakan. Jika digunakan ADC, harus terhubung dengan VCC melalui filter low-pass.
K. AREF
Aref adalah pin analog referensi bagi A D Converter.
2.3.3 Memory AT MEGA16