-
Thread
mal wieder PCF8583, initialisieren?
hallo! ich weiß, das ihr so langsam ne abneigung gegen den baustein entwickelt habt. dennoch hoffe ich, dass ihr mir helfen könnt. und zwar ist folgendes: 1. uhrzeit setzen geht. die zeit danach auslesen funktioniert auch. 2. wird die uhrzeit nicht gesetzt (durch auskommentieren) sondern nur ausgelesen fängt er bei "0" an zu zählen, läuft quasi als stopuhr. muss die kiste noch irgendwie was initialisieren, z.b. im status/control-register? oder is einfach nur die batterie alle? hier der relevante teil aus dem quelltext: /* void zeit_set(char h_set, char m_set, char s_set) { i2c_start()
-
Thread
Brauch mal Hilfe bei I2C-bus
AT89C51ED2. Nun! ich hab mir ne Platine gebastelt wo der Controller und ne Uhr drauf ist, ein PCF 8583. Hab mir zum Ein-und Auslesen einen Treiber geschrieben. Funktioniert auch soweit aber irgendwas Tickt da nicht richtig. Hier mal der ein paar Codezeilen. void main(void) { int z
-
Thread
Drehbare Solaranlage
hab mir mal ein paar Gedanken zur Programmierung gemacht und zwar habe ich mir so vorgestellt: PCF8583 als RTC verwenden Programmieren, dass er z.B.um 6:30 einen Interrupt an den ATmega senden soll. Der Atmega liest dann in der ISR das Datum und die Uhrzeit aus dem PCF8583 aus. Entsprechend
so dass die Motoren die Solaranlage in die gewünschte Stellung fahren. Als nächstes sende ich dem PCF8583, wenn er mir den nächsten Interrupt schicken soll und lege den ATmega schlafen. Wäre das eine Möglichkeit?? Die Stellungen, die der ATmega einstellen soll, habe ich vorher am Computer berechnet
-
Thread
AT90S2313 und 32kHz Quarz
Trimmer ziehen will, an welchen Anschluss muß der Trimmer, XTAL1 oder XTAL2? In einem Datenblatt zum PCF8583 RTC habe ich gesehen, dass der Trimmer an OSCin hängt, wäre also beim AVR XTAL1. Stimmt das? Sven
-
Thread
Nochmal die genaue Sekunde
schneller zu machen? Oder günstige ICs die für einen genauen Takt taugen? (von Maxim? von Philips? (PCF8583) Danke für Tips! Gruß, Dani
@Dani, Also ich kann im PCF8583 Datenblatt keinerlei Genauigkeitsangaben finden. Wäre ja auch total witzlos, da man nen Quarz extern dranpappen muß und der bestimmt ja die Genauigkeit. Peter
-
Thread
Pcf8583 braucht zu viel Strom
milliAmpere. Hat irgendwer eine Idee, was es da haben kann. Übrigends hab 2 verschiedene Exemplare der pcf8583 getestet und beide brauchen gleich viel Strom!
einwandfrei funktioniert, aber leider zu viel Strom benötigt. Falls jemand von euch zufällig eine PCF8583 hat: Könnte bitte jemand einmal messen, ob ihr auch so viel Strom benötigt bzw. ob der gemessene Wert auch sehr stark schwankt!
-
Thread
I2C Bus für at89c51ed2
Hallo! Gibt es eine Möglichkeit die Echtzeituhr PCF8583 über I2C an den µC at89c51ed2 anzuschließen, wobei der at89c51ed2 keine hardwaremäßige I2C schnittstelle hat???? mfg Stefan
-
Thread
Logic Analyzer
Hallo Freak5, das waren am Ende der Fehlersuche zwei triviale Fehler: Beim Lesen der RTC (PCF8583) habe ich das letzte Byte mit Master-Acknowledge quittiert. Die Schleife für Uhrzeit und Datum sah so "elegant" aus! Anschließend bin ich dann ohne "Stop" per repeated Start auf die LM75 losgegangen, obwohl der PCF8583 den Bus noch nicht freigegeben hatte. Der TWI erholte sich von dieser Mißhandlung meistens nur noch per TWI-Reset ("Stop" senden und TWI neu initialisieren). Gemeiner Weise funktionierte das
-
Thread
Hilfe zu PCF8583
Hallo! ich hab hier zwar schon im Forum zu PCF8583 gesucht aber nichts gefunden was die sache mir näher bringt. Irgendwie komm ich mit dem Datenblatt nicht klar :( Das Schreiben scheint soweit zu funktionieren aber wenn ich gezielt Daten aus
Ich meine Master bleibt Master (clock) und PCF8583 bleibt Slave nur die Datenrichtung ändert sicht. Master liest Daten und deswegen gibt er auch ACK. Tackt kommt aber weiter vom µC Gruß
-
Thread
"genaue" RTC o. 32.768kHz-Quelle gesucht
Oder einen PCF8583/PCF8563 und einen Trimmkondensator (5-20pF).
-
Thread
C-Programm für PCF8583
hat jemand vielleicht ein C Programm für die pcf8583 in dem das datum inkl. Schaltjahr, Wochentag, usw. ... in die Uhr geschrieben wird und auch wieder ausgelesen wird??? Vielleicht mit einer Funktion wie z.B. pcf8583SetDate(...) ??? Bin für jeden
-
Thread
PCF8583 Stundenübergang von 24:59:59 auf 00:00:00
ob irgend jemand weis wie das mit dem Stundenübergang von 24:59:59 Uhr auf 00:00:00 Uhr bei der Uhr PCF8583 geht?! Muss das Rücksetzen manuell und Softwaretechnisch erfolgen oder kann das die Uhr von selbst wenn man ein Register setzt oder so???
Hi, da wir es beim 8583 mit einer Echtzeituhr zu tun haben, macht das Ding alles von selbst. Du brauchst weder irgend welche Register zu setzen noch sonst was zu tun. Wenn der Quarz schwingt und der Chip mit Spannung versorgt
-
Thread
I2C Pins am Mega162L?
kann mir bitte sagen an welche Pins des Mega162L ich die SDA und SCL einer I2C Verbindung (zum PCF8583) legen soll? kann weder zu i2c, twi, sda noch scl irgendwetwas im datenblatt finden... danke!
-
Thread
EEPRIOM als Datenlogger geeignet?
allerdings aber mit dem DS1621, der mir als Sensor diente. Das System bestand aus einem 89C2051, einem PCF8583 mit CR2032-Batterie und zwei DS1621. Ich würde nicht das interne EEPROM für die Datenspeicherung verwenden, sondern gleich einen großeren externen Speicher verwenden. Ob es ein serielles EEPROM
Controller verwenden, aber wenns mal kracht ist die Zeit futsch, und die wär schon ziemlich wichtig. Der PCF8583 klingt ja interessant, da brauch ich den internen Timer auch nicht mehr. Grüße Christian
-
Thread
I2C Speicher - Nichtflüchtig ?
56 Bytes "übrig" und speichert nun meine nichtflüchtigen Parameter. Der von mir früher verwendete PCF8583 hätte sogar 256Bytes SRAM. Wenn Du also eine RTC ohnehin brauchst, wäre das Batterie-gepufferte SRAM eine Möglichkeit. Mittlerweile halte ich in der Uhr sogar den aktuellen Stand von Lese- und
-
Thread
Suche Schaltplan für ein privates Projekt
Hallo Themperatur kanst du mit dem lm75 über I2C bus messen mit einen pcf 8583p kanst du eine uhr realisiren (wen du eine brachst) schalter solten einfach über pull up an einen eingang gehen für den motor den du verwenden möchtest solle ich erst mal wissen wieviel Spannung
-
Thread
PCF8583 bleibt stehen
Hallo! Ich habe mir jetzt schon einmal eure Beiträge zu der RTC PCF8583 angeschaut aber nix gefunden. Deswegen hier meine Frage. Ich habe beim Auslesen der Uhr Probleme. Ich kann eigentlich alles soweit auslesen. Lese ich die Register 01-0C aber auf einmal aus,
-
Thread
DCF77 über IIC
für meine Heizungssteuerung (www.ownnetwork.mfluhr.de/Heizung/Heizung.html), zur Zeit tut noch ein PCF8583 seinen Dienst. P.S.S. Das ist mein erstes Programm für den AVR, sonst benutze ich 8051er, die es aber nicht mit 8 Pins gibt.
-
Thread
SMBus und PCF8583
jemand ob es Probleme beim verheiraten von SMBus und I²C gibt? Probiere mit einem Silabs-µC eine PCF8583 anzusteuern, schreiben funktioniert bestens (Uhrzeit&Co einstellen, Alarm setzen, Alarm löschen usw.) nur das lesen bereitet mir Probleme. Kann folgende Sequenz durchlaufen start - sla+w - ack
-
Thread
PCF8593 in C
Du meinst wohl eher PCF8573.
Hallo Eigendlich nicht. Ich habe einen PCF8583 und den PCF8593 hier liegen. Ich würde aber lieber den PCF8593 hernehmen. Gruß
-
Thread
STK500+501viel Zubehör
stk500+501 mit zubehör 2*ATMEGA128 1*ATMEGA103 1*ATMEGA8 3*ATTINY26 2*ATMEGA32 1*ATMEGA16 5*PCF8574 2*PCF8583 1*256k eeprom 1*512k eeprom 1* 16x4 CLCD 2*RB35 Getriebemotoren 2x L293 (H-Brücke) Wiederstände, LED´s, Condensatoren, IC-Sockel Gebote?? Eigentlich will ich alles zusammen
... was meinst du dazu stk501 2*ATMEGA128 1*ATMEGA103 2*ATTINY26 1*ATMEGA32 1*ATMEGA16 2*PCF8574 1*PCF8583 1*256k eeprom 1x L293 (H-Brücke) für 100??
-
Thread
I²C Problem
Nein, am bus hab ich einen PCF8583 RTC und ein EEPROM, wenn ich die zeit lesen will krieg ich nur 00.00.00 zurück. kann es nicht sein, dass die pullups zu groß sind?
-
Thread
Atmega8, RTC, Uhrzeit und Datum
@Rahul Da haste recht. Ich hab mal mit dem PCF8583 rumgespielt, das ging ganz einfach, ist quasi der gleiche Code wie für die 24Cxx EEPROMs. Etwas tricky ist nur die Jahreszahl gewesen. Die muß man im SRAM-Bereich speichern und dann bei Änderung
-
Thread
PCF 8583 Problem
Hallo, habe seit einiger zeit einen pcf8583 in meiner schaltung verwendet, ohne probleme, aber neuerdings bekomme ich nur noch 00.00.00 err0 zurück. an was könnte das liegen? am quarz? oder ist der ic geerdet? gruß xeus
Ist die PCF8583.DLL geladen ?
-
Thread
I²C Fragen
Hi, bin gerade dabei mit Hilfe von I²C zwei mega16, einen PCF8583 und ein ATMEL 256 EEPROM mit einander zu verbinden. ich habe hierzu von einem m16 die sda und die scl leitung hin zu allen anderen ic gelegt. am ende der leitungen hab ich zwei 10k Widerstände
komischerweise hab ich aber ein riesen prob mit dem pcf8583, der läuft in lichtgeschwindigkeit. an osci und an osco hab ich ein quarz mit 32.768 khz angeschlossen, der mit einem 22pF auf v+ geht. aber immer wenn ich die uhr abfrage fetzt sie einfach los
-
Thread
Hilfe, Start mit Cypress CY4640, Aller Anfang ist Schwer!
entscheiden was sinnvoll ist! Ich habe bis jetzt nur mal etwas mit einer von Phillips gearbeitet! PCF8583 glaub ich war es! Ist relativ einfach zu handhaben vorausgesetzt man hat eine I2C Schnittstelle! Sonst wird es um die I2C Schnittstelle schwerer! Aber für die gibt es einige Codebeispiele hier im
-
Thread
Golcap / pcf 8583
ne Info, vielleicht kann mir jemand helfen. Ich verwende für meine µC - Schaltung den Uhrenbaustein PCF 8583 und möchte diese nicht ständig neu programmieren, falls ich mein Board von der "Grundspannung" entferne. Jetzt versuche ich entweder ne Batterie oder alternativ einen Goldcap als Spannungsversogrung zu nutzen. Was wäre besser ? Die Uhr sollte mindestens 3 - 4 Wochen halten. Der PCF Baustein braucht im Ruhezustand 50µA / Mind. 2,5 V Gibt es vielleicht auch noch ne Schaltung dabei ? Danke im Vorraus!!!
-
Thread
Eclipse und WinAVR
#include "projekt.h" #include "ft232r.c" #include "systimer8.c" #include "usart1.c" #include "pcf8583.c" #include "i2c.c" #include "t6963c.c" #include "glcdausgabe.c" #include "softwareuhr.c" #include "error.c" #include "zyklus.c" #include "protokoll.c" Jogibär
-
Thread
RTC PCF8583 einen Interrupt ausloesen
Hallo, ich habe den PCF8583 und möchte alle 5 Minuten einen Interrupt erzeugen jedoch hänge ich an der Beschreibung dieses Alarmregisters und komme einfach nicht weiter. Hat schon jemand ein aenliches gelöst und kann mit
-
Thread
Gibt es Uhren - IC
PCF8583: braucht externen Quarz und Cs DS1820, DS18S20 von einem alten Mainboard: hat alles drin, sogar ne Pufferbatterie.
also erst mal viele danke für die hilfe. ich hab mich jetzt für den PCF 8583 entschieden. der läuft über i2c, was ich sowieso benutze. die notstromversorgung mache ich dann über eine LS-Diode und nem kleinen akku. ich hab da aber trotzdem noch ne kleine frage: -> muss
-
Thread
RTC außergewöhnlich ungenau
Korrekt. Wenn Goldcap, dann lass die rechte Diode weg. Beim DS1337 muss es Schottky sein (beim PCF8583 tun es auch 1N4148).
mal. Häng mal ein paar pF dran (im Bereich 10-33pF) und schau was sich ändert. Nu, hat der olle PFC8583 vielleicht doch seine Vorteile gegenüber Dallas? Freilich müsste nach der AN58 das Teil zu schnell gehen, jedenfalls wenn die Quarz-Kapazität der Grund wäre.
-
Thread
Basisroutinen für Zugriff auf I²C PCF8584
Hallo, ich versuche Verzweifelt mit meinem 80C517A auf dem I²C PCF8584 Controller zuzugreifen damit dieser Daten auf den Bus schickt. Hat noch jemand eine Routine hierzu auf seiner Festplatte rumliegen die er mir zur Verfügung stellen kann!?!? Bin echt am verzweifeln
was ich da so programmiere. Daher folgende Frage zu meinem Verständnis. Ich sende folgendes an den PCF8583 Adresse(0xA1)-Registeradresse(z.B.0x03 für die Minuten). Ist das so richtig oder habe ich da etwas falsch verstanden. Gruß Thomas
-
Thread
PCF8583 Eichen
Hay Leute KAnn man den PCF8583 Eichen bzw. wie Stellt man sich die Uhr so das sie nicht soviel Rent oder zu Langsam geht gibt es den da so eine Art Adapter für den PC wo man dies Testen kann??? MFG: Fichte
Hallo Leute, mein PCF8583 läuft etwas zu schnell ca. 4-5 Sekunden zu langsam pro Tag. Zwischen IC Pin OSC1 und Vcc ist in meiem Board ein 33pF Kondensator eingebaut. Mit diesem kann ich ja die Frequenz des Quarzes etwas
-
Thread
TWI Slave mit USI AVR312
gesendet. Der Tiny2313 lief mit internem Takt von 4 MHz. Außerdem waren noch 6 andere I2C Slaves (PCF8547, PCF8583) am Bus.
-
Thread
Mit PCF8584 auf PCF8573 zugreifen mit LAB537
Hallo Zusammen, ich habe mit dem PCF8584 auf den PCF8583 zugreifen wollen, soweit so gut. Ich habe durch messen am Bus festgestellt das der Controller etwas sendet,jedoch kommt meiner Meinung nach etwas falsche zurück. Da ich Neuling
hi! schau mal im datenblatt vom PCF8583 nach wie das genau mit der adressierung geht. weil so wie du es machst kann es ned gehen. du must so senden: schreibzugriff: Adresse senden - Byte schreiben - Byte schreiben - ... lesezugriff:
-
Thread
I2C, Mega16
diesen beiden Pins messe, sehe ich auch die Daten flitzen, jedoch funktioniert meine angeschlossene PCF8583 Uhr nicht. Also habe ich an die beiden Leitungen ein Testboard angeklemmt, auf dem ein I/O-Expander (PCF8574) sitzt. Dieser funktioniert 100%, kenne ich aus anderen Projekten. Aber auch ihn kann
Fehler suchen. Wenns aber schonmal lief, dann tippe ich auf zu hohe Quarzfrequenz. Die alten PCF-Dinger nehmen das mit den <=100kHz sehr genau. Peter
-
Thread
SRAM ersatz für eeprom?
Ich dachte an PCF8583 (mit RTC) oder PCF8570 (ohne), wenn 56 Bytes ok sind tut's der DS1307 aber auch und ist bei Knopfzelle etwas einfach zu beschalten. Ein Z-Diodenregler frisst als Parallelregler erheblich mehr
-
Thread
RTC4513
Hallo Habe hir den Philips PCF 8583P gibt es beim Reichelt und geht bei mir gut....
-
Thread
I2C Einstieg PCF8583
Ich hab hier ne PCF8583 Echtzeituhr und würde die gerne an meinem AVR betreiben. Ich habe aber leider keine Ahnung von I2C, und möchte fragen ob jemand infos für einsteiger hat, die Infos sollte halt schon auf der
Ich schreibe vor dem Lesen der Uhrzeit erst ein CAPTURE ins control register des PCF8583 um die aktuelle Uhrzeit "einzufrieren". Nach dem Lesen der Zeit/Datum wird wieder eine NULL reingeschrieben. #define CAPTURE 0x40
-
Thread
Real Time Clock
µVision in C programmiert wurde... was soweit auch alles funktioniert. Der eingesetzte Zeitenbaustein PCF8583 von Philips ist geht auch soweit, bis auf eine Funktion: Das Jahr, da zeigt mir das System immer Müll an. Mit der Uhrzeit und dem Tag/Monat gibt es kein Probleme! Kann mir mit der Jahresprogrammierung
if (((ybuf[0] + 1) & 0x03) == (buf[RTC_YEARDATE] >> 6)) { ybuf[0] += 1; i2c_write(PCF8583, &addr, 1, ybuf, 1); } Dieser Code kontrolliert, ob die zwei echten Jahr-Bits der RTC schon eins weiter sind als dieses synthetisches Jahr und korrigiert entsprechend.
-
Thread
PCF8583
Hi, habe einen Philips PCF8583 Echtzeituhrbaustein. Die Zeit ist mittlerweile funktionsfähig, allerdings habe ich Probleme mit dem Datum. Mein Compiler (Keil µVision) kann damit nichts wirklich anfangen. Kann mir jemand weiterhelfen
i2c_stop(); } Weitere Informationen finden sich unter http://www.semiconductors.philips.com/pip/PCF8583.html
-
Thread
Philips PCF8583
dann bei etwa 700µA. Die Betriebsspannung der Batterie muss mindestens 1 V betragen. Der Pin A0 des PCF8583-Bausteins ist ein programmierbares Adressbit, mit dem maximal gleichzeitig 2 PCF8583-Bausteine gesteuert werden können. Weitere Informationen finden sich unter http://www.semiconductors.philips.com/pip/PCF8583.html
-
Thread
PWM und DCF77
mich aber dazu entschieden das dcf signal nur einmal am tag auszuwerten und dann das ganze in einen pcf8583 zu schieben. wenn das teil dann 1-2 sek am tag falsch läuft fält es nicht weiter auf, da die uhr ja täglich sychronisiert wird. vielleicht ist es auch gar nicht nötig das signal täglich zu holen
@Sebastian "...und dann das ganze in einen pcf8583 zu schieben." ??? Wenn Du DCF77 hast, wozu dann noch nen extra RTC ? Du brauchst doch dann keinen RTC mit Stützbatterie mehr, hole einfach die Zeit bei jedem Einschalten vom DCF77.
-
Thread
µC + Lichtschranken + FlashCard
gefunden, bei dem sich nur 2 Adressen einstellen lassen: http://www.fernando-heitor.de/pic/datasheets/PCF8583.pdf Da ich aber 40 von den Bausteinen bräuchtet, bietet sich das wohl nicht so an. Oder gibt es da eine Lösung? Wo finde ich ansonsten passende Zählerbausteine? Vielen Dank schon mal. see4far
-
Thread
RTC puffern
Das Detail betrifft einen Datenlogger auf Basis M128L und MMC. Zeit und Datum kommen von einer RTC, PCF8583T. Das Ganze soll aus Akku versorgt werden und läuft intern über 3V3. Um die RTC auch bei nicht angeschlossenem Akku zu puffern, habe ich mir gedacht, einen Goldcap (5V) zu nehmen und diesen über
Problem eigentlich immer noch nicht weiter. Also aktuell steht in der Hitliste für mich noch der PCF8583T mit Schottky-Diode und Goldcap. Hat jemand noch eine Idee ?? Danke für euren geistigen Beistand ! VG ED
-
Thread
günstiger Distri
: LM2931AD33 3V3-Regler im SO8 BS62LV1024SC 3V3-SRAM 128kx8 im SO32 PCF8583 RTC im SO8 MAX3232 ser.Intref. im SO16 ATMega128L AVR im TQPF64 leider ist dies zu exotisch, so das weder Reichelt noch Segor alle
-
Thread
PCF8583--> Uhr "steht"
Parallelresonanz) passt überhaupt nicht zum IC. Oder kann man da was falsch programmieren? Ich kenne den PCF8583 nicht. Uwe
Wo bitteschön kommt dort der 8583 mit C gegen GND vor? Ich sehe immer bloss den 8563. Es steht sogar ausdrücklich drin: "The resonating frequency can be pulled by a variable capacitor connected to ground. (For PCF 8583 and PCF8593
-
Thread
pcf8583- probleme
grüß euch! habe problem mit dem i2c-uhrenbaustein pcf8583! habe in sofolgt beschalten: zwischen osci und osco habe ich einen uhrenoszillator mit 32,760kHz! von diesem uhrenosz. weg habe ich noch einen kondensator mit 15pF auf 5V zugeschalten! beim einlesen
-
Thread
Logbuch
(24H), Minute ausgegeben werden sowie die Kennungen aus Punkt 3 und 4 (Zur Zeitenbildung wird ein PCF8583 Baustein von Philips eingesetzt) Wenn mir da jemand weiterhelfen kann wäre super. Freue mich über jede Rückmeldung. Im Anhang das bestehende C-Programm. Gruß, Boris
so weit... Nein, habe nur ähnlichen Namen. An der Uhr kann ich leider nichts mehr ändern ist ein PCF8583 von Philips http://www.semiconductors.philips.com/pip/PCF8583T_F5.html Dass man eine Win-Software schreiben muss war vorauszusehen (oder gibt es da schon was auf dem Markt - hyperterminal sagt
-
Thread
ATMega32 mit I2C
ff ff ff ff ff ff ff ff ff ff ff ff ff done. An dem I2C-Bus hängen neben dem AT24C256 noch ein PCF8574AP und eine PCF8583 RTC. Die RTC und die Porterweiterung funktionieren einwandfrei. Nur das AT24C256 macht Probleme. Weder beim Lesen noch beim Schreiben treten Fehler auf, aber es steht beim Lesen
32iger in manchen tutorials sind die widerstände vom i2c bus 10K, also ich benutze auch 10k und der PCF8574AP funzt (weiter bin ich noch nicht) vielleicht schaft es das eprom nicht die sda leitung auf low zu ziehen