PICAXE - gränssnittet ett PS2-tangentbord med en LCD-skärm
PICAXE har programmerats att ignorera de flesta nycklar som inte har mycket användning i denna ansökan som upp och ned pil, ALT, esc, bryta etc nycklar till exempel. Mössa Låsa och skiftarbete. Shift beter sig som mössa låsa, tryck ner en gång och det stannar på tills du trycker på SKIFT igen. Den visar även "CAP" eller "SHF" längst upp till höger på rad 1 visar att funktionen är aktiv. 20 X 2 har programmerats för att när linje 2 i LCD-displayen är full, att trycka på tangenten för någon visas eller höger markören flyttar tecken kommer att rensa displayen och återgå markören till början av linje 2. Du måste trycka på knappen igen för att få den att Visa. Jag tycker också att detta tangentbord LCD-gränssnittet inte är snabb. Du måste vänta ca 1/2 sek efter varje knapptryckning innan det är redo att acceptera en annan tangenttryckning. Jag gjorde inte fullfölja detta eftersom jag inte behöver det att vara snabb, men misstänker att detta kan göras snabbare av buffert inkommande tecken i flera variabler.
Programmet ingår och du kommer att kunna följa hur det fungerar genom att läsa kommentarerna som är ganska detaljerade. De är detaljerade eftersom jag slutade arbeta på det här programmet för ungefär en månad och var helt förlorad när jag kom tillbaka till den, så jag ville se till att det inte hände igen. Du kan enkelt ändra detta program att använda tangenterna som ignoreras för närvarande. Det blir också ganska uppenbart att någon bekant med PICAXE att detta program och hårdvara kan ändras så att istället för att visa tecken på en LCD-skärm, kan du styra vad som helst - reläer, servon, logik, lampor etc med ett tangentbord med denna slags teknik. Jag lämnar det till de ambitiösa att göra det!