Programmatie stappen 9
K8048 © 2003 Velleman Components
6.3.1 Programmeren
Verzeker U ervan dat SW5 in de middenstand geplaatst is (Stand-by)
Plaats de controller in zijn overeenkomstige IC voet:
08 pins PIC plaats je in socket IC1
14 pins PIC plaats je in socket IC2
18 pins PIC plaats je in socket IC3
28 pins PIC plaats je in socket IC4
Plaats nu SW5 in de stand 'PROG'. De waarschuwings LED LD9, zal nu knipperen. Dit wil
zeggen dat in deze stand van SW5, geen controller in of uit het socket mag geplaatst of
Klik nu op WRITE, de controller wordt geprogrammeerd. Je kan de het adres volgen in het
vakje, 'Activity'. 'READ/WRITE' indicatie, LED LD8 licht op.
Als het programmeren voltooid is kan je SW5 weer in de middenstand plaatsen (STAND-BY)
alvorens de controller van het bord te verwijderen of over te schakelen op de test mode (zie
testdrukknoppen en diagnose LED's onder experimental use).
Om het programma te testen (als het geschreven is om met de testdrukknoppen en LED's te
gebruiken) moet je dan SW5 in de 'RUN'-stand plaatsen.
Met deze knop kan je een programma en gegevens uit een controller uitlezen indien deze niet
'code-protected' staat. PIC's waarvan de code protectie bit is 'gezet' kunnen niet meer worden
uitgelezen, hoogstens gewist en dan is alle code ook verdwenen. De hexadecimale machine
code wordt in een tekst bestandje bewaard.
Om deze functie te gebruiken moet SW5 in de 'PROG'-stand geplaatst worden !
De controller wordt geprogrammeerd, je kan de het adres volgen in het vakje, 'Activity'. LD8,
de 'READ/WRITE' indicatie.
Met deze toets kan je controleren of een PIC het programma, dat je ervoor hebt
geprogrammeerd juist heeft opgeslagen.Opgelet, de controller mag NIET code-protected
staan anders is controle niet mogelijk. Tijdens het programmeren wordt elke byte automatisch
gecontroleerd of deze juist is weggeschreven, alvorens de codeprotectie wordt ingeschakeld.