Gast
#28881
bei mir funktioniert das ganze überhaupt nicht ! ich gebe nur die sekunden aus, und da bekomme ich immer 9 augegeben ! vielleicht findet ja irgendwer den fehler !
|
Anzeige
|
hilfe ! pcf 8583 + pic 16f877
Gast
#28881
bei mir funktioniert das ganze überhaupt nicht ! ich gebe nur die sekunden aus, und da bekomme ich immer 9 augegeben ! vielleicht findet ja irgendwer den fehler !
Gast
#28882
Warum rechnest du die Sekunden so komisch um? Der Wert für die Sekunden wird als HEX-Wert vom PCF8583 gelesen oder geschrieben. Das heisst wandle einfach den Wert den du vom PCF8583 liest in Dezimal um (wenn du es nicht schon in LCD-Routine getan hast) und gibt den Wert auf Anzeige aus. Da brauchst du den Wert nicht umzuwandeln, wie du es tust. Welchen Compiler verwendest du ? MFG Fernando
Gast
#28883
ich verwende CC5X
Gast
#28884
ich verwende CC5X !
Gast
#28885
aber an den umrechnung liegt ja scheinbar nicht das problem !
Gast
#28886
aber der he- wert macht mich irgendwie fertig ! irgendwie fehlt mir die idee wie ich ihn umwandeln könnte !
Gast
#28887
Ich kann ein Souce Code geben, dieser gibt Uhrzeit und Datum aus. Aber der ist mit dem CCS Compiler geschrieben. Wenn du gute C-Kenntnisse, dann wird es auch für dein Compiler umsetzen können. Wenn du den Source haben möchtest sag mir Bescheid. MFG Fernando
Gast
#28888
ja, bitte ! das währe toll !
Gast
#28889
Hi Im Anhang findest du das komplette Programm. LCD-Anzeige ist an Port B. Mit den Pins RC0-RC2 kannst du Uhrzeit und Datum einstellen.RC3 und RC4 steuern den PCF8583. Wenn du Probleme mit der Umsetzung hast dann sag mir Bescheid. Ansonsten werde ich höchstwahrscheinlich das Programm voll dokumentiert und Beschreibung des PCF8583 nächste Woche auf meine Homepage setzen. Dann kannst du da mal nachschauen. Viel Spaß Fernando
Gast
#28890
danke einmal ! allerdings ist es für mich nächste woche schon zu spät ! am montag muss die doku abgegeben werden, am dienstag ist präsentation ! Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|