- LiFePO4 Speicher Test         
Ergebnis 1 bis 3 von 3

Thema: Problem mit DS1307

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Im Register Adr.00h (Sekunden) Bit 7 mit der Bitkennung CH ist wohl dafür verantwortlich. Es ermöglicht eine Sparsparfunktion und ist beim ersten Einschalten gesetzt. Also eine Init-Routine schreiben und nur dieses Bit auf 0 setzen. Ich habe es in Assembler so gemacht:
    Ds1307_Init: mov b,#00h
    lcall i2c_Ds1307_rd
    anl a,#7fh
    mov b,#00h
    lcall i2c_Ds1307_wr
    mov b,#02h
    lcall i2c_Ds1307_rd
    anl a,#3fh
    mov b,#02h
    lcall i2c_Ds1307_wr
    mov a,#10h
    mov b,#07h
    lcall i2c_Ds1307_wr
    ret
    Funktioniert auf an Hieb. Viel Erfolg

  2. #2
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    35
    Beiträge
    3.501
    Blog-Einträge
    9
    Danke für den Hinweis. Aber das Problem war wohl die DS1307 Lib im Bascom. Irgendwie hat die mir in die Suppe gespuckt. Als die raus war lief es direkt richtig. Aber das mit der Stromsparfunktion merke ich mir. Sehr guter Hinweis
    Dank dir dafür
    Schaut ruhig mal auf meiner Homepage vorbei :
    http://kampis-elektroecke.de

    Oder folge mir auf Google+:
    Daniel Kampert

    Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.

    Gruß
    Daniel

Ähnliche Themen

  1. Verbindungsproblem mit DS1307?
    Von Kampi im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 6
    Letzter Beitrag: 13.07.2010, 09:16
  2. Anfänger - Problem mit RTC DS1307 (gelöst)
    Von RobbyNB im Forum AVR Hardwarethemen
    Antworten: 0
    Letzter Beitrag: 15.03.2007, 09:50
  3. DS1307 ???
    Von EDatabaseError im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 18.08.2006, 11:39
  4. problem mit Timer$ und ds1307
    Von stevensen im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 26.10.2005, 18:19
  5. Grundlegendes Problem und DS1307
    Von BASTIUniversal im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 22.10.2004, 18:52

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen