_ _ | | | | | |_| | | _ | |_| |_|
____ / ___| | | _ | |_| | \____|
_______ ( ____ \ | ( \/ | (__ | __) | ( | ) |/
_ | | | | | |___ |_____|
____ / ___| \___ \ ___) | |____/
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: Hardware counters are very useful in a Micro Controller application. They can be used for generating PWM signal on the IO port, generating interrupt regularly or when we want it (see OnlineCourse/OutputCompareRegisters). OnlineCourse/EventQueue * TIMER1 OCR1C (for v3 and TIMER3 for v2) takes care of most timing tasks in the application * OCR1A available as an optionally HW-timed custom power output (DPAK FET / IGBT) * OCR1B available as an optionally HW-timed custom power output (DPAK FET / IGBT) '''PWM channels''' - below is for v3 * OCR0 is used for injector PWMing (64 usec) * TIMER3 ** OCR3A pump1 control (16 usec) ** OCR3B pump2 control (16 usec) ** OCR3C custom DAC, optionally shaped, possibly external GND referenced (via midopa) output * OCR2 ... who remembers ? .... Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.