LED LYT Meter: LED, PIC Microcontroller en bewegende gemiddelde Code (2 / 3 stap)

Stap 2: Programmeren - waar al het echt moeilijk werk komt in...


OK, terwijl ik u met een volledig werkende versie van de broncode leveren ben om dit werk het is geschreven voor de PIC 18F4550. Hebt u een andere 18F Microchip Microcontroller moet het niet moeilijk te krijgen dat aan het werk zijn. Alles wat u zou moeten doen is het opgenomen bestand (d.w.z. 18F4550.inc) wijzigen en wijzigen van de configuratie-instellingen voor uw chip indien nodig.

Ik heb ook een PIC 16F917 microcontroller beschikbaar, dus ik proberen zal te wijzigen van de code voor de serie 16 septies van chips beschikbaar ook. (IN UITVOERING)

De code is ook geschreven voor een kloksnelheid van 8 MHz. U zou moeten wijzigen van de code om te verkrijgen van de juiste vertragingstijden als u elke andere kloksnelheid (dat wil zeggen 20 MHz). Ik nam ook voordeel van het gebruik van de microcontroller interne oscillator als het klokbron ook. Het schema toont een externe oscillator of crystal voor degenen onder u die liever gebruik maken van een externe klok-bron. Als u wilt wijzigen de vertraging Subroutines vindt u een zeer nuttige webpagina om de code die u nodig hebt te produceren. Dat is op: Microchip PIC, ASM vertraging Code Generator.

Wat ik zal doen is tonen enkele van de belangrijkste gedeelten van de code die in wezen is wat maakt de LED nemen de metingen, enz. De broncode die ik heb geleverd heeft zwaar besproken zodat hebt u geen PIC Microcontroller ervaring helemaal u zitten kundig voor volgen wat ik aan het doen was moet bij het schrijven van de code. Feel free to download de code en volgen. Er zijn twee versies hier. De eerste versie is geprogrammeerd voor het gebruik van een LCD karakterdisplay 20 x 2, de tweede een 16 x 2 karakterdisplay gebruikt.

That's pretty much it. Volgende, laten we het program van de microcontroller om onze bieden te doen...

Gerelateerde Artikelen

Super Mario Bros op een 8 x 8 LED van het RGB-matrix beeldscherm met een pic-microcontroller

Super Mario Bros op een 8 x 8 LED van het RGB-matrix beeldscherm met een pic-microcontroller

dit is de nieuwste videoclip: (zie hieronder voor de oude video) ik zal worden het uploaden van een instructable van hoe kunt u uw eigen LEDBOY-spelsysteem die u toelaten zal om het spelen van dit spel. Houd er rekening mee dat dit spel nog steeds ee
Elektronische beveiligingssysteem met RTC en gebruiker definiëren pin-code

Elektronische beveiligingssysteem met RTC en gebruiker definiëren pin-code

Hi Guys!Dit is een project dat ik gemaakt met behulp van pic microcontroller zijn een elektronische PIN Code veiligheidssysteem met real timerklok en user define pin Codeonderdelen, deze pagina bevat alle details om een zelf te maken.ZIJN WERKEN EN C
Hoe een PIC microcontroller met Led knipperen?

Hoe een PIC microcontroller met Led knipperen?

Deze tutorial is voor PIC microcontroller beginners.* stappen om te installeren van MP Lab* stappen om te installeren xc8 compiler-programma te knipperen-De bouw van project en het branden naar de pic McStap 1: Onderdelen die vereist zijn 1) PIC16F88
7 segment LED-display met een PIC controller en Flowcode V5

7 segment LED-display met een PIC controller en Flowcode V5

Allereerst, als u vragen hebt, voel je vrij om commentaar te leveren! Ik zou meer dan blij om uw vraag zo goed mogelijk beantwoorden!Gebruikte materialen:-PIC 18F452 Microcontroller (PIC-microcontroller met genoeg pinnen zal doen)-7 segment gemeensch
Zuivere sinus omvormer met behulp van pic-microcontroller

Zuivere sinus omvormer met behulp van pic-microcontroller

Zuivere sinus omvormer met behulp van pic microcontroller is gemaakt in dit project. Ferrietkern of chopper gebaseerd zuivere sinus omvormer is ontworpen in dit project. Er zijn twee voornaamste onderdelen van dit project1.push pull topolgy met behul
GSM gebaseerd veelzijdige Robotic voertuig met behulp van PIC Microcontroller

GSM gebaseerd veelzijdige Robotic voertuig met behulp van PIC Microcontroller

dit project is ontworpen als een robot voertuig dat kan worden gecontroleerd door een mobiele telefoons te ontwikkelen. DTMF opdrachten vanaf een telefoon verzenden naar een andere mobiele telefoon die is gemonteerd op de robotic voertuig. Deze opdra
Draadloze Radio frequentie Module met behulp van PIC Microcontroller.

Draadloze Radio frequentie Module met behulp van PIC Microcontroller.

Het is een Microcontroller gebaseerde elektronica DIY Project. Met de naam draadloze RF-Module met behulp van PIC Microcontroller. De RF-module is een kleine elektronische schakeling gebruikt voor het doorsturen, ontvangen of transceive radiogolven o
Sinusgolf frequentie meting met behulp van pic-microcontroller

Sinusgolf frequentie meting met behulp van pic-microcontroller

Sinusgolf frequentie meting project is ontworpen met behulp van pic microcontroller. Dit project meet de frequentie van de sinus. Nul kruising detectie-techniek wordt gebruikt voor het meten van de frequentie van sinus. Nul kruising detectie met behu
Interfacing 16 X 2 LCD met PIC Microcontroller

Interfacing 16 X 2 LCD met PIC Microcontroller

hier, leert u hoe interface van 16 × 2 LCD PIC18F4550 microcontroller die uit PIC18F familie. PIC18F4550 is een 8 bits microcontroller en RISC-architectuur gebruikt. PIC18F4550 heeft 40 pinnen in PDIP (dual in lijn pakket) en 44 pin in TQFP (Quad fla
Hoe om te lezen binair getal/Hexuitdraai draaischijf schakelen met een AVR Microcontroller

Hoe om te lezen binair getal/Hexuitdraai draaischijf schakelen met een AVR Microcontroller

dit instructable zal u tonen hoe om te lezen het nummer op een binaire pushwheel of draaischijf schakelaar met behulp van LED's of een AVR microcontroller (ik gebruik een ATmega328p maar dit kan worden aangepast voor elke AVR of waarschijnlijk een an
PIC MicroController Volume regelaar Program(Proteus 8 Stimulation)

PIC MicroController Volume regelaar Program(Proteus 8 Stimulation)

Hallo iedereen,Het belangrijke aspect van elke leren is voor het opwekken van nieuwsgierigheid en iets zinvols te doen om te voldoen aan die. Met de hulp van die nieuwsgierigheid, hier ben ik het maken van een volume regelaar programma die lijkt op h
Hoe te programmeren van een PIC Microcontroller & lezen een Encoder

Hoe te programmeren van een PIC Microcontroller & lezen een Encoder

Inleiding: van elektronisch speelgoed & games magnetrons, microcontrollers bevinden zich zowat overal deze dagen! Maar hoe kunnen we deze kleine computers werken voor onze eigen elektronica projecten maken? Dat is waar deze tutorial komt - met gedeta
Skateboard met PIC microcontroller en LEDs

Skateboard met PIC microcontroller en LEDs

wat krijg je als een elektrotechnicus een Skateboard vanaf nul voor een 13-jarige van kerstcadeau bouwt? Krijg je een skateboard met acht witte LED's (koplampen), acht rode LEDs (tailights) alle gecontroleerd via PIC microntroller! En ik zou kunnen t
INTERFACING een DOT-MATRIX van 8 X 8 LED DISPLAY met een AT89C51 MICROCONTROLLER

INTERFACING een DOT-MATRIX van 8 X 8 LED DISPLAY met een AT89C51 MICROCONTROLLER

Interfacing op een 8 x 8 dot matrix annuleerteken zitten vermaak en is gemakkelijk om te spelen met, dus laten we recht erin!Stap 1: Wat moet je:AT89C51 MICRCONTROLLER8 X 8 DOT MATRIXEEN DEVELOPMENT BOARD OFDOT MATRIX MODULEStap 2: Principes die je m