RTC Problem

Gast #73944
Lesenswert?

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
Angehängte Dateien:
Gast #73945
Lesenswert?

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
Gast #73946
Lesenswert?

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
Gast #73947
Lesenswert?

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
Gast #73948
Lesenswert?

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
Angehängte Dateien:
Gast #73949
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren