EasyManua.ls Logo

Lex Computech CI770C - Page 103

Default Icon
110 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
97
// 0:Level Mode
// 1:Pulse Mode
#de ne GPIO3X_Output_Data 0x41 // GPIO3x Output Data Register
#de ne GPIO3X_PULSE_WIDTH_CONTROL 0x44 // GPIO3x Pulse Width Control Register
#de ne GP3_PSWIDTH_500US 0x00 // When select Pulse mode: 500 us.
#de ne GP3_PSWIDTH_1MS 0x01 // When select Pulse mode: 1 ms.
#de ne GP3_PSWIDTH_20MS 0x02 // When select Pulse mode: 20 ms.
#de ne GP3_PSWIDTH_100MS 0x03 // When select Pulse mode: 100 ms.
//--------------------------------------------------------------------------------------------------------
#de ne WDT_TIMER_RANGE 0x37 // 0-255 (secord or minute program by WDT_UNIT)
#de ne WDT_CONFIGURATION 0x36 // Con gure WDT Function
#de ne WDT_TIMEOUT_FLAG 0x40 // When watchdog timeout.this bit will be set to 1.
#de ne WDT_ENABLE 0x20 // Enable watchdog timer
#de ne WDT_PULSE 0x10 // Con gure WDT output mode
// 0:Level Mode
// 1:Pulse Mode
#de ne WDT_UNIT 0x08 // Watchdog unit select.
// 0:Select second.
// 1:Select minute.
#de ne WDT_LEVEL 0x04 // When select level output mode:
// 0:Level low
// 1:Level high
#de ne WDT_PSWIDTH_1MS 0x00 // When select Pulse mode: 1 ms.
#de ne WDT_PSWIDTH_20MS 0x01 // When select Pulse mode: 20 ms.
#de ne WDT_PSWIDTH_100MS 0x02 // When select Pulse mode: 100 ms.
#de ne WDT_PSWIDTH_4000MS 0x03 // When select Pulse mode: 4 s.

Table of Contents