HT82K94A HOLTEK [Holtek Semiconductor Inc], HT82K94A Datasheet - Page 23

no-image

HT82K94A

Manufacturer Part Number
HT82K94A
Description
USB Multimedia Keyboard Encoder 8-Bit MCU
Manufacturer
HOLTEK [Holtek Semiconductor Inc]
Datasheet
Table High Byte Pointer for Current Table Read TBHP (Address 0X1F)
Options
The following table shows all kinds of option in the microcontroller. All of the options must be defined to ensure proper
system functioning.
Rev. 1.00
Bit No.
(0X1F)
Register
No.
0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
1
2
3
4
5
6
7
8
9
EXT_INTEN R/W
USBCKEN
Chip lock bit (by bit)
PA0~PA7 pull-high resistor enabled or disabled (by bit)
PB0~PB7 pull-high resistor enabled or disabled (by nibble)
PC0~PC7 pull-high resistor enabled or disabled (by nibble)
PD0~PD7 pull-high resistor enabled or disabled (by nibble)
PE0~PE7 pull-high resistor enabled or disabled (by nibble)
LVR enable or disable
WDT enable or disable
WDT clock source: f
PA0~PA7 output structures: CMOS/NMOS open-drain/PMOS open-drain (by bit)
PA0~PA7 wake-up enabled or disabled (by bit)
PB0~PB7 wake-up enabled or disabled (by nibble)
PC0~PC7 wake-up enabled or disabled (by nibble)
PD0~PD7 wake-up enabled or disabled (by nibble)
TBHP enable or disable (default disable)
LVR/LVD kind: 2-battery or 3-battery
OSC_ctrl
PS2_flag
SYSCLK
CLRWDT instruction(s): 1 or 2
SUSP2
Label
LVD
Bits
4~0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
PGC4~PGC0
Undefined, should be cleared to 0
To control to check the LVD voltage
1=Read LVD
0=Off (default)
1: enable the external interrupt
0: disable the external interrupt (default)
USB clock control bit. When this bit is set to 1 , it indicates that the USB clock is en-
abled. Otherwise, the USB clock is turned-off. (Default= 0 )
This bit is used for decreasing power consumption in suspend mode.
In normal mode clean this bit=0 (Default= 0 )
In HALT mode set this bit=1 for decreasing power consumption.
This flag is used to show the MCU is under PS2 mode. (Bit=1)
This bit is R/W by FW and will be cleared to 0 after power-on reset. (Default= 0 )
This bit is used to specify the system oscillator frequency used by the MCU. If a
6MHz crystal oscillator or resonator is used, this bit should be set to 1 . If a 12MHz
crystal oscillator or resonator is used, this bit should be cleared to 0 (default).
1: battery voltage low
0: battery voltage high
SYS
Labels
/4 or WDTOSC
Read/Write
SCC (1EH) Register
R/W
23
Option
Option
Function
Store current table read bit12~bit8 data
HT82K94E/HT82K94A
Functions
November 22, 2005

Related parts for HT82K94A