Tutorial Input dan Output Pada CVAVR | CVAVR #2


1.            Teori Input dan Output
Ada register yang harus diatur supaya PIN menjadi Input atau Output, yaitu DDR. DDR atau Data Direction Register. Jika DDR diatur menjadi logika 1 maka Port menjadi Output, jika logika 0 maka menjadi Input. Baik input maupun output masing masing memiliki 2 jenis juga. Input terbagi menjadi Input Pull Up dan Input Pull Down, untuk lebih jelasnya bisa membacanya Rangkaian Input Pull Up dan Pull Down. Sedangkan output juga terbagi menjadi 2 jenis, Ouput Sourcing dan Sinking, untuk lebih jelasnya bisa membacanya Rangkaian Sourcing dan Sinking.

Untuk Lebih jelasnya bisa liat tabel berikut:

DDR
PORT
Keterangan
0
0
Input Pull Down
1
Input Pull Up
1
0
Output Sourcing
1
Output Sinking


2.             Konfigurasi PIN sebagai input dan output

Untuk mengatur pin menjadi Input dan Output via codewizard yaitu :
Ø   Klik Menu File > New > Project
Ø   Pilih AVR8 atau yang dalam kurungnya ada Atmega dalam versi lain kemudian Klik OK

Tutorial Input dan Output Pada CVAVR | CVAVR #2


Ø   Pada Tab PORT atur seperti gambar berikut.

Tutorial Input dan Output Pada CVAVR | CVAVR #2


Terlihat pada PORTA

PORT A Ke
DDR
PORT
Keterangan
0
0
0
Input Pull Down
1
0
0
Input Pull Down
2
0
1
Input Pull Up
3
0
1
Input Pull Up
4
1
0
Output Sourcing
5
1
0
Output Sourcing
6
1
1
Output Sinking
7
1
1
Output Sinking


Kerjasama:
https://linktr.ee/robotikid

Youtube: https://www.youtube.com/robotikid
Instagram: https://www.instagram.com/robotikid/
Facebook: https://www.facebook.com/RobotikID/
Website: https://www.robotikindonesia.com/
Tokopedia: http://tokopedia.com/instrumentrobot

Post a Comment

0 Comments