Stap 6: programmeren
Ah dat zou een goed idee. Vanwege van mijn forthought, ik heb een download al-aansluiting van de PCB, dus gewoon whack in de download-kabel, stekker die op een seriële poort op uw PC, krijgen programmering Editor, en krijgen codering!
Natuurlijk helpt het als je een PICAXE voor hebt geprogrammeerd, ik heb over 4 jaar ervaring tot dusver GCSE en AS/A niveau.
Het eerste ding om te doen is te typen:
Dit gewoon stelt de PICAXE voor het programma, plaatst u de belangrijke programmacode tussen de hoofd- en goto belangrijkste, ik doe dit dus ik vergeet niet om het te doen later. De volgende taak is om de uitgangen, welke pinnen wil je hoge, en die laag. De lange en tijdrovende manier is te gaan:
Of u kunt worden cool en instellen van de staten allemaal in één regel met:
Dit werkt doordat elke pin een specifiek cijfer, dus pin 8 de vuist-cijferige, PIN-code 0 is is het laatste cijfer, enzovoort. Wij moeten zitten kundig voor zet een tijdvertraging daar dus de pinnen zijn eigenlijk links op lang genoeg voor de LED's aan het licht. Er zijn 2 belangrijkste PICAXE wachten commando's, wachten en onderbreken, wacht 1 wacht 1 seconde, waar als pauze 1 wacht voor 1uSecond, dat is wat we nodig hebben.
Die geneigd te nit plukken zal zijn opgevallen dat er slechts 8 pinnen op de pinnen = % 00000000 commando. Ja, de negende output op een PICAXE18X is infact het serienummer uit pin. Dit vereist een volledig nieuw stuk van code om in te stellen.
Ik ben niet zo zeker waarom dit werkt, of waarom het nessesary, maar ik kreeg het van de vriendelijke mensen op het PICAXE Forum
Dus dat allemaal bij elkaar zetten ons geeft:
Dat moet de letter A weer tentoongesteld u dotmatrix