Stap 5: De Micro-Controller en het programma
"Making PIC MircoControllers instrumenten en controllers" H.S.Sandhu
De PIC-16F877A is de controller die ik heb voor dit systeem gekozen. Het is zeer veelzijdig en heeft de io die nodig zijn voor een project als dit. Wat ik gebruiken in de controller die kun je vragen?
-Een van de timers
-de aan boord van de eeprom
-De PWM-functie
-De Rx en Tx pinnen
Voor de programmering van de controller adviseer ik de programmeur van CanaKit. Het is compatibel met PIC Kit 2 en heeft de mogelijkheid om programma vanaf een apparaat van de eeprom. De betrouwbaarheid van de programmeur is ook geweldig, dat ik kan u niet zeggen hoeveel keer ik heb de chip in achteruit zonder het doden van het.
Om te programmeren van de micro-controller voor dit project hoeft niet te hebben van enige programmering software. De enige software die je hebt deze PIC Kit2 nodig. Dit is de software om het Hex bestand op de controller te laden.
http://WW1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.61.00%20Setup%20a.zip
Bent u verward over het gebruik van deze software ik suggereren dat u deze link probeert.
http://www.YouTube.com/watch?v=_ibcJyxlkKw
Als u wilt wijzigen en uw eigen programma's zou ik willen voorstellen een van de volgende rechts.
-PicBasic (eenvoudig)
-Code Warrior (medium)
-Mplab (moeilijkste)