AVR Assembler Övningsexempel 9 (2 / 7 steg)
Steg 2: Assemblerkod och video
Jag har bifogat assemblerkod och en video som visar driften av knappsatsen med display. Som ni ser vi helt enkelt har stakat på Ring igen för att "r", flash nyckeln till "F" logga asterisk "A" och hash på "H". Dessa mappas till olika operationer som backsteg, ange och vad-inte om du ville fortsätta använda knappsatsen för att skriva siffror på LCD-skärmar eller 4-siffriga visar. Jag kommer inte gå igenom den koden rad för rad denna gång eftersom det är mycket likt det vi redan har gjort i tidigare tutorials. Skillnaderna är huvudsakligen bara mer av samma saker vi redan vet hur man gör som avbryter och utseende-upp bord. Du ska bara gå igenom koden och titta på nya saker vi har lagt till och de saker vi har förändrats och lista ut därifrån. Vi kommer att gå tillbaka till rad-för-rad analys i nästa handledning när vi introducerar nya aspekter av assembler kodning på AVR microcontrollers.
Låt oss nu titta på en 4-siffrig display.