kennt jemand die pin belegung von epson rtc72421 zum arduino uno R3 ?
pin belegeung von epson rtc72421 weiß ich, aber arduino hat andere bezeichnungen. wie kann ich diesem chip datum und uhrzeit einsehen?
vielen dank im voraus
Was fertiges mit Plug&Play wird es da für den Arduino wohl nicht geben.
Einfach zusammen stöpseln und dann Schritt für Schritt Pins zuordnen und Funktionalität schreiben (Lese / Scheib - Funktion).
Der IC ist damals dazu gedacht gewesen, als SRAM angesprochen zu werden, braucht also haufenweise Leitungen.
Heutige RTCs haben vorzugsweise I2C, SPI oder 1-Wire Anschluß.
Der ATmega328 hat kein Interface für externes SRAM, man muß beliebige IO-Pins opfern.
aber was ist mit sketch für epson 72421? gibt es da was?
Es gibt nichts Gutes, ausser: Man tut es (Erich Kaestner): Dieser Chip (mittlerweile abgekuendigt) braucht (mindestens) vier Input und sendet auf vier weiteren Pins. D.h. wenn Du diesen Chip wirklich benutzen willst, musst Du das Ding selbst anklemmen und programmieren (Application Note https://www.ddraig68k.com/assets/files/datasheets/RTC72421.pdf). Wenn Du knapp an I/O-Ports bist, eventuell ist eine Kombi 74ls595/74ls161 hilfreich. Aber ich wuerde ein anderes ICs auswaehlen.
Der IC ist damals dazu gedacht gewesen, als SRAM angesprochen zu werden,
braucht also haufenweise Leitungen.
Heutige RTCs haben vorzugsweise I2C, SPI oder 1-Wire Anschluß.
Was fertiges mit Plug&Play wird es da für den Arduino wohl nicht geben.
Hast du dir die Sachen durchgelesen die ich dir geschickt habe?
Oder erwartest du ein fertiges Beispiel für ein Bauteil aus den Zeiten vor der Arduino Welt?
Die üblichen 2*16-Text-LCD haben auch einen 4Bit-Bus und müssen mit mindesten sieben I/O-Ports verbunden werden. Wenn es nicht anders geht, nimmt man das in Kauf. Aber dafür gibt es I2C-Adapter, das wäre hier noch eine Lösung.
Es gibt wesentlich einfachere Lösungen wie oben schon geschrieben wurde, einen RTC mit I2C-Bus wie DS1307, PCF8523 und PCF8563 siehe hier:
https://wolles-elektronikkiste.de/ds3231-echtzeituhr
Da wird auch eine "RTCLib" beschrieben.
Irgendwie hat das so gar nichts mit deiner gestellten Frage zu tun,
aber gut.
Naja, er fragt nach Feuer, kann mit Streichhölzern nichts anfangen, aber ein Schuhlöffel löst sein Problem. Nämlich den Kronkorken von der Bierflasche zu entfernen. :)
Es gibt so einen ähnlichen RTC-Baustein, der kommt im Keramikgehäuse mit Glasdeckel, unter dem man Chip und Quarz sieht (wenn man gute Augen hat, weil schon SMD). Aber auch der ist schon recht veraltet und hat einen ganzen Stall Anschlüsse.
Aus dem Grund habe ich auch auf Experimente mit alten 12-Bit-AD-Wandlern verzichtet, bei denen jedes einzelne Bit auf einem Pin liegt. :) Waren schön gesockelt auf Z80-mäßigen Platinen.
https://www.mikrocontroller.net/articles/HD44780#Pinbelegung
"RW kann fest auf GND gelegt werden, wenn Busy-Auswertung durch Warten ersetzt wird"
Das kann man machen, wenn es mit den Ports knapp wird. Der RTC braucht laut dem Datenblattauszug mindestens sieben, der muss geschrieben und gelesen werden.