
109
/
246
ABOV Semiconductor
Watch-Dog Timer
REGISTERS
6.2
The base Address of watchdog timer is 0x4000_0200 and register map is described in Table 6.2
Initial watchdog time-out period is set to 2,000-milisecond.
Table6.1. Base address of SCU
NAME
BASE ADDRESS
WDT
0x4000_0200
Table 6.2. Watchdog timer register map
NAME
OFFSET
TYPE
DESCRIPTION
RESET VALUE
WDT.LR
0x0000
W
WDT Load register
0x00000000
WDT.CNT
0x0004
R
WDT Current counter register
0x00000000
WDT.CON
0x0008
RW
WDT Control register
0x0000805C
WDT.LR
Watchdog Timer Load Register
6.2.1
The WDTLR register is used to update WDTCNT register. To update WDTCNT register, the WDTEN bit of WDTCON should
be set to ‘1’ and write into WDTLR register with target value of WDTCNT. It needs at least 5 WDT clocks to update WDTLR
to WDTCNT. WDT ext clock source is controlled by WDTCSEL and WDTDIV in MCCR3.
WDT.LR=0x4000_0200
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
WDTLR
0x0000_0000
RW
31
0
WDTLR
Watchdog timer load value register
Keeping WEN bit as ‘1’, write WDTLR register will update
WDTCNT value with written value
WDT.CNT
Watchdog Timer Current Counter Register
6.2.2
The WDTCNT register represent the current count value of 32-bit down counter .When the counter value reach to 0, the
interrupt or reset will be aroused.
WDT.CNT=0x4000_0204
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
WDTCNT
0x0000_0A3D
RO
31
0
WDTCNT
Watchdog timer current counter register
32-bit down counter will run from the written value.
Summary of Contents for AC30M1x32
Page 3: ...3 246 ABOV Semiconductor INTRODUCTION SECTION 1 INTRODUCTION ...
Page 4: ...4 246 4 246 AC30M1x64 1x32 ABOV Semiconductor OVERVIEW CHAPTER 1 ...
Page 18: ...18 246 18 246 ABOV Semiconductor AC30M1x64 1x32 CPU CHAPTER 2 ...
Page 22: ...22 246 22 246 ABOV Semiconductor AC30M1x64 1x32 Boot Mode CHAPTER 3 ...
Page 26: ...26 246 26 246 ABOV Semiconductor AC30M1x64 1x32 SECTION 2 PERIPHERALS ...
Page 27: ...27 246 ABOV Semiconductor System Control Unit SCU SYSTEM CONTROL UNIT SCU CHAPTER 1 ...
Page 69: ...69 246 ABOV Semiconductor Port Control Unit PCU PORT CONTROL UNIT PCU CHAPTER 2 ...
Page 85: ...85 246 ABOV Semiconductor General Purpose I O GPIO GENERAL PURPOSE I O GPIO CHAPTER 3 ...
Page 92: ...92 246 92 246 AC30M1x64 1x32 ABOV Semiconductor FLASH MEMORY CONTROLLER CHAPTER 4 ...
Page 105: ...105 246 ABOV Semiconductor Internal SRAM INTERNAL SRAM CHAPTER 5 ...
Page 107: ...107 246 ABOV Semiconductor Watch Dog Timer WATCH DOG TIMER WDT CHAPTER 6 ...
Page 113: ...113 246 ABOV Semiconductor 16 bit Timer 16 BIT TIMER CHAPTER 7 ...
Page 129: ...129 246 ABOV Semiconductor FRT FREE RUN TIMER FRT CHAPTER 8 ...
Page 134: ...134 246 134 246 ABOV Semiconductor AC30M1x64 1x32 FUNCTION DESCRIPTION 8 3 ...
Page 135: ...135 246 UART ABOV Semiconductor UNIVERSAL ASYNCHRONOUS CHAPTER 9 RECEIVER TRANSMITTER UART ...
Page 151: ...151 246 ABOV Semiconductor UART Figure 9 6 Transmit interrupt timing diagram ...
Page 152: ...152 246 152 246 ABOV Semiconductor AC30M1x64 1x32 SERIAL PERIPHERAL INTERFACE SPI CHAPTER 10 ...
Page 164: ...164 246 164 246 ABOV Semiconductor AC30M1x64 1x32 I2 C Interface CHAPTER 11 ...
Page 185: ...185 246 ABOV Semiconductor Motor PWM MOTOR PULSE WIDTH MODULATOR CHAPTER 12 MPWM ...
Page 215: ...215 246 ABOV Semiconductor Divider DIVIDER DIV64 CHAPTER 13 ...
Page 221: ...221 246 ABOV Semiconductor 12 BIT A D Converter 12BIT A D CONVERTER CHAPTER 14 ...
Page 235: ...235 246 ABOV Semiconductor CHARACTERISTIC SECTION 3 CHARACTERISTIC ...
Page 236: ...236 246 236 246 ABOV Semiconductor AC30M1x64 1x32 Electrical Characteristic CHAPTER 1 ...
Page 243: ...243 246 ABOV Semiconductor Package Package CHAPTER 2 ...