5. Mátrix billentyűzet

2018.08.26

A kiegészítőn található egy mátrix billentyűzet, mely 4 sorból és 3 oszlopból tevődik össze, így 12 gomb alkotja.

Az egyes sorok címzése a PORTC6-3 bitjeivel történik. Amelyik sort vizsgálni szeretnénk, az ahhoz tartozó bitre kell 1-es kiküldeni, a többire pedig 0-t. Az olvasó vezetékeken (PORTC2-0) a lenyomott gombhoz tartozó sor értéke lesz 0, a másik 2 1-es.

Az ábrán látszik ez egyes sorokhoz és oszlopokhoz tartozó regiszterbitek.

Irányregiszter beállítása:

DDRC = 0x78

Mintakód letölthető:

A mintakód a lenyomott mátrix billentyűzet számát megjeleníti a 7szegmenses kijelzőn.

© 2021 T-Bird. Minden jog fenntartva.
Az oldalt a Webnode működteti
Készítsd el weboldaladat ingyen! Ez a weboldal a Webnode segítségével készült. Készítsd el a sajátodat ingyenesen még ma! Kezdd el