Stap 4: Veel typen voor enkele woorden
PORTA
RA0 D4
RA1 D3
RA2 D2
RA3 D0
RA4 D1
RA5 Picssoftware/Vpp
RA6 D6
RA7 D5
PORTB
RB0 BL\
RB1 WR\
RB2 A0
RB3 A1
RB4 CLR\
RB5 SW1 Switch input
RB6 PGC
RB7 PGD
Maar wacht, je zegt, de databits zijn in een onleesbaar volgorde! Nou, is er een beetje van verveling die ik u bespaart zal. De bijgevoegde include-bestand is gelijk voor de tekenset voor het bestellen van deze vertaalde.
Mijn code heeft sommige uitvaardiging en is niet heel mooi, dus ik ben niet met inbegrip van het in dit instructable gewoon nog niet. De algemene programmeerstroom wijzigen van één teken is als volgt:
ingestelde adres bits
Tekengegevens verplaatsen naar PORTA
WR\ beetje duidelijk
NOP
set WR\ bits
Het leuke deel probeert toegang tot grote tabellen van gegevens in het programmageheugen, schakelen tussen weergavemodi op knooppersen, passende 80 's rock Songteksten enzovoort selecteren.
Aan de andere kant is het vrij eenvoudig om het up and running hebt u programmeerervaring PIC. U kunt grof geweld het type een functie uit Bel voor elk teken of een eenvoudige opzoektabel met één index gebruiken en krijgen een opeenvolging van 256 tekens, (64 vier "woorden" karakter).