Hanna
Sourcecode Batteriemanagementsystem |
Funktionen zur Einstellung und Abfrage des RTC-Bausteins DS1388. Mehr ...
#include <stdio.h>
#include <stdint.h>
#include <avr/io.h>
#include <avr/interrupt.h>
#include <stdbool.h>
#include "twi_master_driver.h"
#include "temp_mcp9843.h"
#include "ds1388_rtc.h"
gehe zum Quellcode dieser Datei
Funktionen | |
void | DS1388_get_datetime (void) |
Die Uhrzeit und das Datum werden ausgelesen. Mehr ... | |
void | DS1388_init () |
Einstellungen des µC für die Arbeit mit DS1388. Mehr ... | |
void | DS1388_set_datetime (void) |
Die Uhrzeit und das Datum werden neu gesetzt. Mehr ... | |
ISR (TWIE_TWIM_vect) | |
Variablen | |
datetime_t | now |
uint8_t | sendRegData [8] |
TWI_Master_t | twi_TEMP_RTC |
char | weekday [8][10] = { "ERROR", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag" } |
Funktionen zur Einstellung und Abfrage des RTC-Bausteins DS1388.
$Revision: 465 $ $Date: 2016-04-02 12:42:42 +0200 (Sat, 02 Apr 2016) $
Definiert in Datei ds1388_rtc.c.
void DS1388_get_datetime | ( | void | ) |
Die Uhrzeit und das Datum werden ausgelesen.
Die Uhrzeit und das Datum werden vollständig ausgelesen und in der globalen struct-Variable now gespeichert.
Definiert in Zeile 107 der Datei ds1388_rtc.c.
void DS1388_init | ( | ) |
Einstellungen des µC für die Arbeit mit DS1388.
Einstellungen des µC für die Arbeit mit DS1388. Insbesondere Interrupts und Eingang für den Event Pin werden aktiviert.
Definiert in Zeile 46 der Datei ds1388_rtc.c.
void DS1388_set_datetime | ( | void | ) |
Die Uhrzeit und das Datum werden neu gesetzt.
Die Uhrzeit und das Datum werden neu gesetzt. Eine Batterie dient als Pufferspeicher und soll ermöglichen, dass die Uhr im RTC-Baustein weiterläuft. Wenn die Zeit nicht stimmt oder neu justiert werden muss, wird diese Funktion einmalig eingesetzt.
Definiert in Zeile 166 der Datei ds1388_rtc.c.
uint8_t sendRegData[8] |
Definiert in Zeile 28 der Datei ds1388_rtc.c.