Custom Search

3.8. KEYPAD 4X4

SCANNING SAKLAR

Keypad merupakan sekumpulan saklar-saklar yang disusun sedemikian rupa dalam bentuk matriks, keypad dapat berupa perkalian 4 x 4 atau 3 x 4, sehingga akan menghasilkan tombol sejumlah masing-masing 16 atau 12 tombol.


Gambar 3.21. Rangkaian keypad 4 x 4

Algoritma Pemrograman:

1. Kirim logika 11111111b pada P1

2. Kirim logika '0' ke P1.4 ( Colom C1 ), dengan Clear P1.4

3. Deteksi logika '0' pada P1.0, P1.1, P1.2, dan P1.3 ( Baris R1, R2, R3, dan R4 )

4. Sehingga tombol yang dapat dideteksi, adalah: 4, 8, B, F.

5. Jika tidak ada tombol yang ditekan, Kirim logika '1' ke P1.4 ( Colom C1 ),

dengan Setb P1.4

6. Kirim logika '0' ke P1.5 ( Colom C2 ), dengan Clear P1.5

7. Deteksi logika '0' pada P1.0, P1.1, P1.2, dan P1.3 ( Baris R1, R2, R3, dan R4 )

8. Pada saat ini tombol yang dapat terdeteksi adalah 3, 7, A, E.

9. Demikian dan seterusnya sampai colom C4.




0 comments:

Post a Comment

Informasi Pilihan Identitas:
Google/Blogger : Khusus yang punya Account Blogger.
Lainnya : Jika tidak punya account blogger namun punya alamat Blog atau Website.
Anonim : Jika tidak ingin mempublikasikan profile anda (tidak disarankan).

Artikel yang serupa