koden for å telle pulser fra null krysset detektor

S

sjjm

Guest
leter etter en kode for å akseptere og å telle pulser fra en null krysset detektor ved hjelp av et bilde 16f872

 
Eventuelle null krysset detektor genererer pulsene på utgangen jeg tro.

Dersom slik at produksjonen vil bli koblet til en tidtaker inngang eller ekstern avbryte pin av mikro.

Hvis det er koblet til timeren inngangen du har kjørt i opptaksmodus å telle antall pulser.Her timer registeret er lastet med tiden base, vil lokket registrere ha greven av pulser i den tiden som kan leses i over flyten interrupt.Hvis det er koblet til eksterne avbryte, må du kjøre en tidtaker for bestemte tidsrom si 1 sekund, og i eksterne avbryter du kan øke summen av pulser.I timer over flyten avbryte teller er antall pulser i 1 sek.

Er jeg riktig

<img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="Utrop" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="Utrop" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="Utrop" border="0" />Skål
idlebrain

 
Hei,

Hvis du snakker om kraftlinje null krysset, så ta en titt på microchip søknad notat AN958, vil du finne svaret der.

Lykke til.

 
Hmmmm, er du avrunding på samme punkt.
Det viktigste her er å bruke eksterne avbryter pin for dette formålet, enten postive kant eller negativ kant.Når plassen pulsene pulsed på at pin, gjør det forstyrrer så kan du telle hver avbryte handlingen som er lik en puls.Jeg foreslår at du bruker CCS fra www.ccsinfo.com
Lykke til i prosjektet ya sa7
Hani
 

Welcome to EDABoard.com

Sponsor

Back
Top