AVCC Pin tegangan catu untuk Port A dan ADC. AVcc harus
terhubung secara eksternal dengan Vcc, meskipun ADC tidak digunakan. Jika ADC digunakan, AVcc harus
terhubung dengan Vcc melalui sebuah low-pass filter. AREF
Pin referensi analog bagi ADC
2.2.4. Port MasukanKeluaran InputOutput Port
Port masukankeluaran InputOutput Port AVR memiliki fungsionalitas Baca-Mengubah-Tulis Read-Modify-Write saat digunakan sebagai port
InputOutput Data Sheet mikrokontroler ATmega 8535. Hal ini berarti bahwa arah dari satu pin port dapat diubah tanpa perlu mengubah arah dari pin yang lain
dengan instruksi. Hal yang sama diterapkan ketika mengubah nilai gerak jika dikonfigurasi sebagai Input atau enabeldisabel resistor pull-up jika
dikonfigurasi sebagai masukan Output. Tiap-tiap Output memiliki karakteristik gerak simetris dengan kapabilitas
sink dan source yang tinggi. Penggerak pin cukup kuat untuk menggerakkan display LED Light Emitting Diode secara langsung. Seluruh pin port memiliki
resistor pull-up terpilih secara individual dengan resistansi tetap tegangan-catu. Semua pin InputOutput memiliki dioda proteksi pada Vcc dan Ground seperti
terlihat pada Gambar 2.13.
Universitas Sumatera Utara
Gambar 2.13. Konfigurasi Internal Pin Port
Semua referensi register dan bit dalam bagian ini dituliskan dalam bentuk umum. Huruf kecil āxā mewakili huruf penomoran bagi port, dan huruf kecil ānā
mewakili nomor bit Data Sheet mikrokontroler ATmega 8535. Namun sewaktu menggunakan definisi register atau bit dalam program, bentuk yang tepat harus
digunakan. PORT B 3 bagi bit no. 3 dalam Port B, di sini didokumentasikan secara umum sebagai PORTxn.
Tiga lokasi alamat memori InputOutput dialokasikan bagi tiap port. Masing-masingnya bagi Data Register PORTx, Data Direction Register
DDRx, dan Port Input Pin PINx Data Sheet mikrokontroler ATmega 8535. Lokasi InputOutput Port Input Pin hanya bisa dibaca, sementara Data Register
dan data yang keluar Data Direction Register dapat dibacatulis. Sebagai tambahan, bit Pull-up Disable PUD dalam SFIOR mendisabel fungsi pull-up
bagi semua pin pada semua port, ketika diberi logika 1. Kebanyakan pin port dimultipleks dengan fungsi alternatif bagi fitur periferal pada perangkat.
Perhatikan bahwa mengenabel fungsi alternatif pada sebagian pin port tidak
Universitas Sumatera Utara
mempengaruhi penggunaan pin yang lain dalam port sebagai InputOutput digital umum.
2.2.5. Konstruksi ATMega 8535