Stap 8: Firmware
En CKDIV8 is ook uitgeschakeld. Dat betekent dat de processor is niet met een factor 8 vertraagd.
Ik gebruikte Imagecraft http://www.imagecraft.com/ als een gereedschap dat is ingesteld voor het compileren van de code. Een andere uitstekende compiler is de Crossworks IDE gemaakt door Rowley http://www.rowley.co.uk
Hier is een stuk van de karakter-tabel:
unsigned char patroon [128] [5] = {}
0x00, 0x00, 0x00, 0x00, 0x00, / / 0 - 00
0x00, 0x00, 0x00, 0x00, 0x00, / / 1-01
0x00, 0x00, 0x00, 0x00, 0x00, / / 2-02
0x00, 0x00, 0x00, 0x00, 0x00, / / 3-03
Het gaat maar door...
Lelijk, gelijk? De eerste 32 tekens van ASCII-zijn besturingstekens Dus liet ik hen als 0x00 om lege cellen weer te geven. Ik vertelde mijn zoon dat hij maken kon van sommige tekens en zet ze daar. Dat was uren geleden. Ik heb het gevoel die het zal niet gebeuren.
Hier is waar de pret begint:
0x00, 0x00, 0x2F, 0x00, 0x00, / / 33-21!
0x00, 0x07, 0x00, 0x07, 0x00, / / 34-22 "
0x14, 0x7F, 0x14, 0x7F, 0x14, / / 35-23 #
Ga kijken naar de toelichting - u zult zien dat zijn waarden ontleend aan de toelichting.
Ik maakte wat ruwe code snel wilt weergeven alle tekens. De spannende film is fullset2. MOV hieronder. De code komt met een verontschuldiging: het is alleen ruwe gewoon om te bewijzen dat dit werkt. Geen finesse was besteed maken van de code.