Hallo zusammen, ich habe leichte Probleme mit einer RTC-63421. Ich will die Sekunden an das UART schicken aber da kommen immer nur 'Pfeile' raus. Ich weiß nicht so genau was das für ein ASCII Zeichen ist. Ich habe A0-A3 an PB0-PB3, RD an PB4, WR an PB5, D0-D3 an PC0-PC3 und ALE an PC4. CS0 habe ich auf GND gelegt aber ich weiss auch nicht so recht was ich mit CS1 machen soll. Ich habe den Code angehängt. Vielen Dank schon einmal. Grüße Tom
Hallo, nur mal so als Schuss ins Blaue, da ich die RTC-63421 nicht kenne. Werden die Daten villeicht als BCD übermittelt? Dann kommen da natürlich komische Zeichen raus. Gruß, der Jochen
Hi Habe jetzt den Code nicht vollständig durchgearbeitet, aber in der "loop" solltest Du schreiben "in temp,PINC". Damit liest Du den Bitzustand an PortC ein, sonst bekommst Du nur den Inhalt des PortLatches. Gruß Eddi
Hallo Jochen, das ist schon richtig, aber es sollten sich doch alle Sekunde die Zeichen ändern egal welcher Code es ist. Ich denke ich versuche heute abend einmal den Vorschlag von Eddi. Das wird es wohl sein. Habe ich nicht darauf geachtet. Grüße Tom
Hallo alle zusammen, ich habe mein Problem mit der RTC in den Griff bekommen. Nun habe ich mich gefragt ob man nicht über die gleichen Ports senden und empfangen kann. Laut Datenblatt sollte das auch gehen. Aber wie das so ist geht es eben bei mir nicht. Ich habe den Code angefügt. Vielleicht fällt ja jemanden der Fehler auf. Hier ist noch ein Link zum Datenblatt http://www.epson.co.jp/device/doclist/crystale/c_rtc3/62421-e01.pdf Grüße Tom
Hat den keiner von euch eine Idee an was so etwas liegen könnte. Lese ich die Daten zu schnell ein, oder habe ich Pull-up, Pull-Down Widerstände vergessen. Ich kann es mir nicht erklären und wäre für jede Hilfe dankbar. Vielen Dank Grüße Tom
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.