Articles Posted by the Author:

  • attachInterrupt()

    attachInterrupt()

    Description This command specifies a named Interrupt Service Routine (ISR) to call on when an interrupt occurs. (Note: this function will only work when the timer is in interrupt mode) Syntax TimerWDT.attachInterrupt(isr) TimerWDT.attachInterrupt(isr, time) Parameters isr:The name of the function to be called whenever an interrupt event happens. time:Sets time duration and interval parameters (optional) […]


  • initialize()

    initialize()

    Description Initializes the watch dog timer from 86Duino and sets up the mode type. Syntax TimerWDT.initialize() TimerWDT.initialize(time) TimerWDT.initialize(time, mode) Parameter time:Sets the cycle time for the watch dog timer in microseconds. The limit of the time interval is 512 seconds(512000000μs);If there is no value, the default is 500ms (500000μs). mode:Sets up the watch dog timer […]


  • TimerWDT Library

    TimerWDT Library

    The TimerWDT Function is included in the 86Duino IDE library beginning with Coding 211. Please note that traditional watch dog API (wdt_enable()) from Arduino is also capable of being used with the 86Duino. This TimerWDT implementation provides the user with traditional watch dog functions as well as allows the user to use the callback functions […]