ATtiny2313RCLichtsteuerungStandard  2013-09-02
batt_komp.h-Dateireferenz

Include File für batt_komp.c. Mehr ...

#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/sleep.h>
#include <avr/wdt.h>
Include-Abhängigkeitsdiagramm für batt_komp.h:
Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Funktionen

void init_batt_komp ()
 Komparator zur Akkuüberwachung einstellen. Mehr ...
 

Variablen

volatile uint8_t batt_full
 Batteriestatus -> solange = 1 wird die Hauptschleife ausgeführt, wenn = 0 wird alles abgeschalten und der uC in den Schlafmodus versetzt. Mehr ...
 

Ausführliche Beschreibung

Include File für batt_komp.c.

Autor
V. Pippan (webma.nosp@m.ster.nosp@m.@vpip.nosp@m.pan..nosp@m.at)
Datum
2013-08-30
Version
20130830

Dokumentation der Funktionen

void init_batt_komp ( )

Komparator zur Akkuüberwachung einstellen.

  • Digital Input Buffer für Pins AIN0 und AIN1 deaktivieren -> spart Strom
  • Interrupt an positiver Komparator Flanke auslösen, interne Referenzspannung an den Komparator Eingang AIN0 schalten, Komparator Interrupt aktivieren

Variablen-Dokumentation

volatile uint8_t batt_full

Batteriestatus -> solange = 1 wird die Hauptschleife ausgeführt, wenn = 0 wird alles abgeschalten und der uC in den Schlafmodus versetzt.