PIC16F777

M

manpriya

Guest
Hei EVERY1.
Jeg
er ny i dette forum.
Jeg
er for tiden jobber med dette prosjektet å blinke lysdioder med varierende intesities bruker PIC16F777.Jeg skriver i C-språk.Jeg ønsker å gløde lysdioder ved å få en analog til digital inngang arbeider bruker potentiometer på
utviklingen bord.Bruk inngangsspenning nivå for å angi
kjennetegner tidtakeren.Med andre ord, når du endrer nivå
av potentiometer, bør du automatisk se lyset blinke på
ulike priser.

og får en avbruddsordrelinje arbeider demonstrere kontroll av et sekund LED.

Hjelp er virkelig verdsatt.

 
33 visninger .. ikke svar

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Trist" border="0" />
 
det er ganske enkel og jeg gjorde det med en 12F675 bruker valglokale i picc.

hvis du vil, jeg kan legge inn koden senere.

 
kan du legge inn koden.skal jeg prøve å forstå det og prøver å gjøre endringer.
Takk.

 
Hei!
Jeg svarer litt sent, men hvis du ikke har gjort i prosjektet, bør du ta hensyn til sensitiviteten av potentiometer, fordi de kan bli ustabile - spenning kan variere i 0.01-0.02 opp og ned ...
Siden, hvis
jeg har rett PWM må være riktig satt opp, periode må være lengre enn Driftssyklus.
Endre PWM, suksessivt på hver kanal (og 16f777 har 3, hvis
jeg har rett

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Veldig Glad" border="0" />

) Kan endre fargen som ledet (om du kjører en tre farger ført).
Perioden kan leses fra annonsen konvertering fra analog kanal som har potentiometer vedlagt.Når resultatet av konverteringen, gjør en liten forsinkelse mellom hver konvertering og klinke resultatet.Håper det vil hjelpe

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top