robotikauns.net |
Port input/output (I/O) merupakan bagian atau fitur sebuah
mikrokontroler yang memiliki fungsi untuk membangun komunikasi antara
mikrokontroler dengan peranti masukan (input) atau peranti keluaran
(output) eksternal. Contoh peranti input adalah berbabagai macam sensor
(LM35, ultrasonik PING/SRF, kompas digital, gyroscope, accelerometer,
sensor optik, dll), sedangkan contoh peranti output adalah seperti
berbagai macam aktuator (motor DCMP, motor servo, motor stepper,
solenoid, dll), berbagai macam komponen display (LED, LCD, seven
segment, dot-matrix, dll), berbagai macam komponen penghasil suara
(buzzer, speaker, dll), dan lain sebagainya.
A. Port I/O Pada Mikrokontroler AVR ATMEGA32
Mikrokontroler AVR ATMEGA32 memiliki 4 buah port I/O, yaitu PORTA, PORTB, PORTC, dan PORTD yang pada setiap port memiliki 8 kaki I/O (ciri mikrokontroler 8-bit). Sehingga secara keseluruhan mikrokontroler AVR ATMEGA32 memiliki 32 jalur untuk berkomunikasi dengan peranti input atau peranti output.
Gambar 1. Letak kaki/pin input/output mikrokontroler AVR ATMEGA32
B. Skematik Port I/O Mikrokontroler AVR ATMEGA32
Apabila kita memerhatikan skematik pin I/O mikrokontroler AVR ATMEGA32 pada gambar 2, maka di sana tampak bahwa... Selengkapnya >>
0 komentar:
Posting Komentar
robotikaUNS.net hanya mengizinkan komentar yang berkualitas.