Hi Leute, ich brauche etwas Hilfe bei meinem Projekt, ein Kapazitätsmessgerät zu bauen mit einem PIC16F877A und einem LCD... Grundlage ist die Vorlage von www.Sprut.de Da ich aber in C mit den MikroC Pro für PIC programmiere, muss ich den Quellcode umschreiben bwz. selbst schreiben.. Hier der Programmablauf * Initialisierung der Ports * Initialisierung des ADC * Initialisierung des LCD-Displays * Beginn der Endlosschleife. * Entladen: o RC0 auf output , RC0=low o in einer Schleife warten, bis ADC-Ergebnis <8 (<40 mV) * Kapazitätsregister auf 0 setzen * Timer0 auf 0,1733ms einstellen * Laden: RC0=high * Unterschleife o darauf warten, dass Timer0 überläuft: o Timer wieder auf 0,1733 ms einstellen o Spannung mit ADCmessen o wenn Spannung >2,5V, dann zu 'Anzeige' springen o Kapazitätsregister um 1 erhöhen o falls Kapazitätsregister überläuft, zu 'Anzeige' springen o Sprung zum Anfang dieser Unterschleife * Anzeige: o RC0 = input o Kapazität in BCD wandeln o BCD-Wert an LCD ausgeben * Sprung zum Beginn der Endlosschleife Wie setze ich das mit dem Einlesen der analogen Spannung und dem Zähler/Timer um ?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.