dubbel periode tijd bepalen.

Plaats reactie
pascal
Berichten: 174
Lid geworden op: za jan 18, 2020 9:36 pm

dubbel periode tijd bepalen.

Bericht door pascal »

Voor IR data overdracht heb ik een IR sensor aan INT0 (Arduino-UNO pin 2) geknoopt.
Ik moet zelf een driver schrijven omdat:
1) Ik gebruik geen Arduino omgeving ivm voorkomen van allerlij timing issues die bij ingewikkeldere toepassingen altijd tot elende leiden.
2) De data overdracht is niet volgens het standaard protocol dat de diverse goedkope remote controllers gebruiken.

Aldus heb ik een interrupt gegenereerd op opkomende en neergaande flank zodat ik zowel de HOOGtijd als de LAAGtijd kan meten
op die manier hoop ik langzaam (want snel is het zeer zeker niet) de bitjes binnen te lepellen.
Hoe ik vervolgens verder ga zie ik daarna.

Uitdaging voor nu is hoe ik een van de timers free running moet gebruiken.
Beetje onozel natuurlijk maar ik ben meer gewend aan PIC32MX processors met een MIPS core.

Iemand een voorbeeldje voor het instellen van TMR0 op een Atmega328p als vrij lopende en resetable teller ?
Vivo ergo onus
pascal
Berichten: 174
Lid geworden op: za jan 18, 2020 9:36 pm

Re: dubbel periode tijd bepalen.

Bericht door pascal »

Hmmm is gewoon de default instelling, 0x00 dus.
Vivo ergo onus
Plaats reactie