INFO - FAQ - CC2-Forum - CCPro-Forum |
> Hallo! > Wie kann ich eine PC-Tastatur gescheid abfragen? Ich weiß, dass es auf den Seiten von C-Control > Intern ne menge über so was gibt, auch ein Assambler-Code, doch kann man nicht noch einfacher > so ein Ding abfragen. > > Falls doch mit Assambler, wie bekomme ich den Code in das S19 Format? Ich hab bereits ein Code > im Prozessor. Kann ich da einfach beide reinladen oder muss ich den Platz von den Progs festlegen? > > mfg Simon Hallo Simon, man nehme einen Amtel AT 90S2313 SO20 bei www.reichelt.de für 2,50 Euro plus ein Quarz und zwei Kondensatoren Beispielbeschaltung http://www.avr-asm-tutorial.net/avr_gra/exp2313.gif aus dem Kurs http://www.avr-asm-tutorial.net/avr_de/beginner/hardware.html einen einfachen Programmieradapter gibt es hier http://www.online-club.de/~burkhard-john/avr_programmer/ oder hier http://www.avr-asm-tutorial.net/avr_de/beginner/hardware.html und die Programmiersoftware hier http://www.qsl.net/dg5dbz/ponyprog/ponyprog.html lade sich den Bascom-AVR-Compiler von http://www.mcselec.com/download_avr.htm und benutze den Befehl GETATKBD Action Reads a key from a PC AT keyboard. Syntax var = GETATKBD() Remarks var The variable that is assigned with the key read from the keyboard. It may be a byte or a string variable. When no key is pressed a 0 will be returned. The GETAKBD() function needs 2 input pins and a translation table for the keys. You can read more about this at the CONFIG KEYBOARD compiler directive. und sende den Tastaturscancode mit dem Befehl print an die c-control oder man steige gleich ganz auf den Atmel um ist billiger ist schneller bascom avr hat mehr Befehle und hardwareunsterstützung sl |
Antwort schreiben |