IO Device:81801

From LEXWiKi

Revision as of 10:12, 12 August 2010 by Leon (Talk | contribs)
Jump to: navigation, search

Contents

The Sample code source you can download from

Source file: 81801UWDTw_src_v10.rar

Binary file: 81801UWDTw_bin_v10.rar

How to use the DEMO Application

Image:81801WDT.jpg

  • Step 1:Key-in the 1~255 value in Red number 1.
  • Step 2:Press the "WDT Enable" button in Red number 2,the system will reboot after step 1 you key-in Sec.
  • Step 3:Press the "WDT Disable" button in Red number 3,It will stop WDT function.

So you can make the loop with Enable and Disable to protection your system when crash.

SDK Reference Code Introduction

Define for 81801U register,in datasheet F81801U_V0.13P.pdf page 47 and page 60,The page 60 have mistake for Index,So that need to change to

  • Configuration Register Index 00h to F0h
  • Watchdog Timer Configuration Register 1 Index 05h to F5h
  • Watchdog Timer Configuration Register 2 Index 06h to F6h

define ENTRYKEY 0x87
define INDEXPORT 0x2e
define DATAPORT 0x2f
define LDNSET 0x07
define WDTTDE 0x30
define WDTC 0xf6
define WDTUS 0xf5

Enable WDT Function

Personal tools