[abc80] Läsa av tangentbordet från assembler?
Göran Åhling
goran at eadc.se
Tors May 12 13:10:58 PDT 2016
Borde bli
LD C,$38
IN A, (C)
Men mina manualer, listning, handbok mm. är ännu ej uppackat efter flyttning, så jag " skjuter bara från höften"
Tangentbordet är scannat i hårdvara, den kretsens utregister är ansluten till port 56 (decimalt) i Z-80:ins I/O-fält. Jag har för mig att detta är beskrivet redan i manualen, eller möjligen i boken "Avancerad programmering av ABC-80" (Studentlitteratur, om jag minns rätt, borde gå att beställa på biblioteket)
Har ett svagt minne av att bit 7 är 1 så länge någon knapp är nedtryckt.
Lycka till, och välkommen åter med fler frågor så listan har någon aktivitet!
Göran
Skickat från min iPhone
> 12 maj 2016 kl. 17:46 skrev Andreas Gustafsson <andreas.gustafsson at gmail.com>:
>
> Lever den här mailingslistan fortfarande? Jag gör ett försök i alla fall! :)
>
> Är det någon som har koll på hur man kan läsa av tangentbordstryckningar på
> ABC80 ifrån assembler?
>
> Om inte annat har jag hört ryktas att det finns någon kommenterade
> disassemblering av hela ROMet som heter:
> "Programvaran i ABC80, Dissasemblering med kommentarer av Arne Stockman"
> Hade man fått tag på den hade det kanske därifrån gått att reverse-enginera
> hur man läser av keyboard, så om någon sitter på den i digitalt format hade
> det kanske varit ett alternativ.
>
> /Andreas
> _______________________________________________
> ABC80 mailing list
> ABC80 at abc80.org
> http://www.abc80.org/mailman/listinfo/abc80
More information about the ABC80
mailing list