Stap 8: Programmeren van de PIC
Om de LED dobbelsteen bedienen u moet de LED dobbelstenen programma om in te programmeren PIC. U kunt ofwel een Pre-Programmed PIC of u zelf kunt programmeren. Programmering zelf kunt u de wereld van softwareontwerp PIC te betreden.
Om het programmeren van de PIC, moet u sommige fundamentele hulpmiddelen;
Ten eerste, moet u de Microchip assembler en simulator (MPLAB), 9Mb worden gedownload vanaf de website van de microchip (http://www.microchip.com). Dit is een enorme downloaden, maar u hoeft het alleen eens. (Vergeet niet om een reservekopie te maken)
Naast de assembler moet u een programmeur. Ik heb verschillende programmeurs over de jaren uit verschillende ontwerpen op het web.
Aanvankelijk had ik een aanzienlijke hoeveelheid moeite om de gepubliceerde programmeur te werken, zodat ik de NOPPP-2 (experimenteel) versie, waarmee een 74HC08 in plaats van de diode-logica die aanwezig zijn in de oorspronkelijke versie was gebouwd. Op gehanteerd flawlessly.
Zodra u de hulpprogramma's hebt, moet u een hexadecimaal bestand te voeden voor de programmeur maken. Start door het laden van de software van MPLAB en het maken van een project door het selecteren van 'Project', 'Nieuw Project' uit het menu en de naam van het project (Led dobbelstenen) te typen in het vak Bestandsnaam, ervoor te zorgen dat de standaardmap op een redelijke plek voor uw systeem. U moet een bronbestand (.CATPart) toevoegen door te klikken op de knop 'Toevoegen' in het menu 'Bewerken Project'.
Nu dat het project een gekoppeld bronbestand heeft, kunt u het samenstellen door op F10 te drukken. Het buildproces zal beginnen, en een hexadecimaal bestand zal worden geproduceerd in de standaardmap die hierboven opgegeven.
Zodra het programma is samengesteld, sluit het MPLAB milieu, en start van de programmeur (noppp). Geef het type PIC (16F84) en laadt u het hexadecimaal bestand. De PIC in de programmeur invoegen en selecteer programma. De foto zal worden geprogrammeerd in ongeveer 6 seconden. Sluit de programmeur en het verwijderen van de PIC uit het stopcontact.