Verwendung set_timer0() aus lib

Fragen und Diskussionen zur Entwicklung von neuen Geräten. Sowohl Hardware als auch Software. English is welcome.
Antworten
macke384
Beiträge: 21
Registriert: 7. Jan 2014, 11:56

Verwendung set_timer0() aus lib

Beitrag von macke384 »

Hallo,
beim 4analog will ich den ADC nur alle 25ms abfragen. Hierfür wollte ich die LIB Funktion set_timer0() verwenden. so wie ich es verstanden habe setze ich set_timer0(92159) und warte bis das TF0 Flag wieder auf 0 ist. Habe ich das richtig interpretiert?

LG
Michael
oldcoolman
Beiträge: 645
Registriert: 17. Mai 2013, 20:57
Kontaktdaten:

Re: Verwendung set_timer0() aus lib

Beitrag von oldcoolman »

Ich habe mal eben nachgesehen, die Funktion ist nicht mehr vorhanden. Der Aufruf verbaucht mehr als der Inhalt und genutzt hat ihn keiner.
Konfiguriere Timer0 als 16 bit timer.
kalkuliere den Eintrag in th0 und tl0 (der timer läuft hoch, bei Überlauf kommt das Flag)
Man kann beim out oder Rollo abgucken, dort wird der mode für den Vollstromimpuls benötigt.
liebe Grüße
Andreas
macke384
Beiträge: 21
Registriert: 7. Jan 2014, 11:56

Re: Verwendung set_timer0() aus lib

Beitrag von macke384 »

Danke Andreas für die Rückmeldung. Wer ich so machen. Der $fach Analog läuft momentan bei mir im Testbetrieb. Einige Kleinigkeiten müssen noch angepasst werden aber sonst bin ich schon ganz zufrieden.

Gruß
Michael
ZeitlerW
Beiträge: 66
Registriert: 18. Mai 2013, 11:08

Re: Verwendung set_timer0() aus lib

Beitrag von ZeitlerW »

Hallo Michael,

ich bin maximal gespannt!

vG
Wolfgang
Antworten