uc som leker at tangenbord eller usb tangentbord
uc som leker at tangenbord eller usb tangentbord
Någon som stött på eller själv programerat up en uc eller fpga att emulera ett at tangentbord (ps2) alt. USB tbord?
Sökte runt lite här men hitta inget....
Sökte runt lite här men hitta inget....
Utdrag från hjälpfilen:
hmmm du har ju rätt....PS/2 Library
mikroPascal provides a library for communicating with common PS/2 keyboard. The library does not utilize interrupts for data retrieval, and requires oscillator clock to be 6MHz and above.
Please note:
The pins to which a PS/2 keyboard is attached should be connected to pull-up resistors.
Although PS/2 is a two-way communication bus, this library does not provide PIC-to-keyboard communication; e.g. the Caps Lock LED will not turn on if you press the Caps Lock key.
ett annat kanske enklare sätt skulle ju kanske vara att slakta ett tangentbord och koppla in uc:n / fpga:n där alla tangenter är kopplade
skulle det vara lättare ? då handlar det ju mera bara om att "kortsluta" x antal ingångar mot jord via uc:n eller lägga ut 5v om det nu fungerar så. Det är ju iaf lätt att mäta up
skulle det vara lättare ? då handlar det ju mera bara om att "kortsluta" x antal ingångar mot jord via uc:n eller lägga ut 5v om det nu fungerar så. Det är ju iaf lätt att mäta up
-
- EF Sponsor
- Inlägg: 2109
- Blev medlem: 27 augusti 2005, 20:57:58
- Ort: Borlänge
Vet inte riktigt om jag förstår frågan men är det nåt sånt här du är ute efter?
http://www.atmel.com/dyn/resources/prod ... oc7602.pdf
http://www.atmel.com/dyn/resources/prod ... oc7602.pdf
tack grabbar, prexis va jag är ute efter.
kanske var lite oklar, vad jag vill göra är att programera en uc eller dyl att för en PC se ut som ett tangentbord, ps/2 eller USB. Sen skall jag givetvis ha någon form av input till uc:n som gör att den kör ut en vis "tangenttryckning"
har ej arbetat med uc:s sedan miten på 90:talet så jag antar att lite har hänt sedan dess...... för mit projekt behöver jag en simpel uc antar att atmega är poppis, behöver igentligen bara ha en handfull "inkanaler" och usb del så man kan coda den att köra HID tbord enligt länkarna.
finns det någon billig atmel + dev board + pc programvara dvs compilator och serie/usb interface för att få över programmet ? som ni rekomenderar ?
finns ju några referenser i länk 1 men skulle va trevligt med dev boards etc som folk har testat/använder
ycker http://www.atmel.com/dyn/products/tools ... ol_id=3879
ser super ut för mig, klarar allt jag vill o lite till, samt programnerbar från pc programvara som jag förstod det som att den skulle följa med
kanske var lite oklar, vad jag vill göra är att programera en uc eller dyl att för en PC se ut som ett tangentbord, ps/2 eller USB. Sen skall jag givetvis ha någon form av input till uc:n som gör att den kör ut en vis "tangenttryckning"
har ej arbetat med uc:s sedan miten på 90:talet så jag antar att lite har hänt sedan dess...... för mit projekt behöver jag en simpel uc antar att atmega är poppis, behöver igentligen bara ha en handfull "inkanaler" och usb del så man kan coda den att köra HID tbord enligt länkarna.
finns det någon billig atmel + dev board + pc programvara dvs compilator och serie/usb interface för att få över programmet ? som ni rekomenderar ?
finns ju några referenser i länk 1 men skulle va trevligt med dev boards etc som folk har testat/använder
ycker http://www.atmel.com/dyn/products/tools ... ol_id=3879
ser super ut för mig, klarar allt jag vill o lite till, samt programnerbar från pc programvara som jag förstod det som att den skulle följa med
kanske
http://cgi.ebay.com/Mini-ATMEL-AVR-ATMEGA....QrdZ1QQcmdZViewItem
och
http://cgi.ebay.com/STK16-ATMEL-AVR-ATMEGA32-L-8PU-Development....1QQcmdZViewItem
eller
http://cgi.ebay.com/AVR-ATMEGA16-Dem2-Demo-Development-Board-LCD.....dZViewItem
Annars STK500 kanske
Edit2: avrusb behöver inte ens vara en usb-processor, går med valfri AVR och mjukvaruemulerar usb:n, funkar utmärkt med low speed devices.
Edit: Kortade ner länkarna //lgrfbs
http://cgi.ebay.com/Mini-ATMEL-AVR-ATMEGA....QrdZ1QQcmdZViewItem
och
http://cgi.ebay.com/STK16-ATMEL-AVR-ATMEGA32-L-8PU-Development....1QQcmdZViewItem
eller
http://cgi.ebay.com/AVR-ATMEGA16-Dem2-Demo-Development-Board-LCD.....dZViewItem
Annars STK500 kanske
Edit2: avrusb behöver inte ens vara en usb-processor, går med valfri AVR och mjukvaruemulerar usb:n, funkar utmärkt med low speed devices.
Edit: Kortade ner länkarna //lgrfbs
-
- EF Sponsor
- Inlägg: 2109
- Blev medlem: 27 augusti 2005, 20:57:58
- Ort: Borlänge
ser intressant ut, vet dock inget om det.
klarar det att köra programmet från
http://www.atmel.com/dyn/resources/prod ... oc7602.pdf ?
och är programvara och kabel för programering med ? eller programeriung kasnke sker via usb porten?
många frågor men jag är helt borta från hu uc av diverse typer funkar idag
klarar det att köra programmet från
http://www.atmel.com/dyn/resources/prod ... oc7602.pdf ?
och är programvara och kabel för programering med ? eller programeriung kasnke sker via usb porten?
många frågor men jag är helt borta från hu uc av diverse typer funkar idag
-
- EF Sponsor
- Inlägg: 2109
- Blev medlem: 27 augusti 2005, 20:57:58
- Ort: Borlänge
Det är detta kortet från Olimex.
http://www.olimex.com/dev/avr-usb-162.html
Det borde klara exemplet från Atmel men säker är jag inte. Kanske hinner jag göra ett snabbtest.
Det finns inbyggd bootloader så programmering sker via USB-porten. Skulle man på något vis förstöra bootloadern måste man programmera om den via en extern ISP-programmerare, t ex AVR ISP.
http://www.olimex.com/dev/avr-usb-162.html
Det borde klara exemplet från Atmel men säker är jag inte. Kanske hinner jag göra ett snabbtest.
Det finns inbyggd bootloader så programmering sker via USB-porten. Skulle man på något vis förstöra bootloadern måste man programmera om den via en extern ISP-programmerare, t ex AVR ISP.