Deskripsi Pin Mikrokontroller AT Mega16

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