PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RN - Control Tastenabfrage in Assembler



Amarillo
11.03.2005, 11:34
Hallo,
habe mir den RN-Control Bausatz gekauft (funktioniert auch alles) :-) und mache jetzt erste Gehversuche in Assembler. (Da ich später etwas sehr zeitkritisches machen will, möchte ich gleich in Assembler programmieren)

Jetzt habe ich allerdings ein kleines Verständisproblem: Beim RN-Control sind die 5 Taster an Port A unter PA7 und PA6 angeschlossen. Wenn Port A ein 8bit Port ist und die 5 Taster nur an 2 Pins angeschlossen sind, wie können dann 2 Bit 2²=4 5 Zustände beschreiben?? Oder habe ich da was falsch verstanden?

Gruß
Julian

Felix G
11.03.2005, 11:48
Die 5 Taster belegen nicht zwei, sondern sogar nur eine Leitung von Port A.

Port A wird hier als analoger Eingang verwendet, und je nachdem welche Taste gedrückt wird liegt eine andere Spannung an.
Man muss also nur schauen welchen Wert der ADC liefert, und kann daran erkennen welche Taste gedrückt wurde.

masterchiefsupervisor
25.01.2006, 11:37
beim rn-conrol ist es nicht möglich mehrere gleichzeitg gedrückte tasten auszulesen??
es wird immer die niedrigste taste angenommen.
gibts irgend eine möglichkeit mehrere gleichzeitig gedrückten tasten auszulesen??

mfg

philipp