berechnet Zeit zwischen steigenden fallende Flanke

M

MARWEN007

Guest
Ich bin bereit, berechnet die Zeit mit einer Breite von einem Rechtecksignal der Frequenz 50Hz und Amplitude 5V Grundlage eines 16F877, mein Algorithmus erfassen steigende Flanke fallende Flanke Capture / / für das 1. Mal fangen vorne, nur um sie als Referenz nehmen / / Laden Timer Capture Flanke Countdown-Timer, bis die fallende Flanke gelesen Timer (wenn ich mit 16-Bit Timer1 Modell arbeiten, und ich las es zu sagen 0AFF Xtemps = FFFF-0AFF Diesmal gibt = (180 * Xtemps) / 4096 {für 4096, dass entspricht 180 ° Ich habe gerade mit dem Timer arbeiten 1 MODE nicht vor geteilt interne Uhr mit der CCP1 Modul in Capture Mode und genehmigen die entsprechenden Interrupt Ich möchte es in der Programmiersprache C oder übersetzen gibt es Beispiele für Code? oder ob es eine andere Idee Ich brauche eure Hilfe, weil es über meine pfe war dringend
 
ok sind Sie mit CCP-Modul oder PORTB ändern unterbrechen?
 
Ich weiß nicht, aber das Ziel ist, dieses Mal mit einer solchen Art und Weise bedanken uns für Ihr Interesse können Sie mir helfen berechnen?
 

Welcome to EDABoard.com

Sponsor

Back
Top