Ik probeer de tijd uit te lezen via de CMOS en dat doe ik op de volgende manier
Als ik nou time.seconds weergeef op het scherm dan geeft hij inderdaad iets weer en dit veranderd ook elke seconde. Het lijkt dus of het werkt. Maar hij geeft een ASCII teken weer, maar hoe krijg ik nou daadwerkelijk de secondes in secondes(1 of 2 of 3 enz.)
code:
1
2
3
| xor al,al ; functie 00 is voor seconden out 0x70,al ;Roep functie aan in [time.seconds],0x71 ;Krijg waarde terug en zet deze in time.seconds |
Als ik nou time.seconds weergeef op het scherm dan geeft hij inderdaad iets weer en dit veranderd ook elke seconde. Het lijkt dus of het werkt. Maar hij geeft een ASCII teken weer, maar hoe krijg ik nou daadwerkelijk de secondes in secondes(1 of 2 of 3 enz.)