http://www.www.datasheet4u.com

900,000+ Datasheet PDF Search and Download

Datasheet4U offers most rated semiconductors datasheets pdf




  Holtek Semiconductor Electronic Components Datasheet  

HT82J97E Datasheet

USB Joystick Encoder 8-Bit OTP MCU

No Preview Available !

HT82J97E pdf
www.DataSheet4U.com
HT82J97E
USB Joystick Encoder 8-Bit OTP MCU
Features
· Flexible total solution for applications that combine
PS/2 and low-speed USB interface, such as mice,
joysticks, and many others
· USB Specification Compliance
- Conforms to USB specification V1.1
- Conforms to USB HID specification V1.1
· Supports 1 Low-speed USB control endpoint and 1
interrupt endpoint
· Each endpoint has 8´8 bytes FIFO
· Integrated USB transceiver
· 3.3V regulator output
· External 6MHz or 12MHz ceramic resonator or crys-
tal
· 8-bit RISC microcontroller, with 2K´14 EPROM
(000H~7FFH)
· 96 bytes RAM (20H~7FH)
· 6MHz/12MHz internal CPU clock
· 4-level stacks
· Two 8-bit indirect addressing registers
· One 16-bit programmable timer counter with over-
flow interrupt (shared with PA7, vector 0CH)
· One USB interrupt input (vector 04H)
· HALT function and wake-up feature reduce power
consumption
· PA0~PA7 support wake-up function
· Internal Power-On reset (POR)
· Watchdog Timer (WDT)
· 20 I/O ports (including 2-PWM output, PC2, PC3)
· 2 PWM output (PC2, PC3)
· Can produce PWM frequency range from 23Hz to
23kHz
· Built-in 8-bit Analog-to-Digital Converter, (6-channel
for internal mode (PB0~PB5), 6-channel for external
mode with VHL (PB7) and VRL (PB6))
· 20/28-pin SOP package
General Description
The USB MCU OTP body is suitable for USB mouse
and USB joystick devices. It consists of a Holtek high
performance 8-bit MCU core for control unit, built-in
USB SIE, 2K´14 EPROM and 96 bytes data RAM.
Block Diagram
U S B D + /C L K U S B D -/D A T A V 3 3 O
P ro g ra m
ROM
P ro g ra m
C o u n te r
U S B 1 .1
PS2
BP
STAC K
In te rru p t
C ir c u it
IN T C
In s tr u c tio n
R e g is te r
MP M
U
X
D ATA
M e m o ry
In s tr u c tio n
D ecoder
T im in g
G e n e ra to r
O SC2
O SC1
RES
VDD
VSS
M UX
A LU
S h ifte r
STATU S
ACC
M fS Y S /4
TM R 0
U
X P A 7 /T M R
TM R 0C
W D TS
W D T P r e s c a le r
E N /D IS
W DT
M
U
X
S Y S C L K /4
W DT O SC
PAC PO RT A
PA
P A 0~P A 6
P A 7 /T M R
PBC PO RT B
PB
A /D C o n v e rte r
PCC PO RT C
PC
PW M
P B 0 /A N 0 ~ P B 5 /A N 5
P B 6 /V R L
P B 7 /V R H
P C 0~P C 1
P C 2 /P W M 1
P C 3 /P W M 2
Rev. 1.30
1 May 10, 2004


  Holtek Semiconductor Electronic Components Datasheet  

HT82J97E Datasheet

USB Joystick Encoder 8-Bit OTP MCU

No Preview Available !

HT82J97E pdf
HT82J97E
Pin Assignment
VSS
V 33O
U S B D + /C L K
U S B D -/D A T A
RES
PA0
PA1
PB2
PB3
PB4
1 20
2 19
3 18
4 17
5 16
6 15
7 14
8 13
9 12
10 11
H T82J97E
2 0 S O P -A
O SCI
O SCO
VDD
PA7
PA6
PA5
PA4
PA3
PA2
PB7
VSS
V 33O
U S B D + /C L K
U S B D -/D A T A
RES
PA0
PA1
PC0
PC1
P B 0 /A N 0
P B 1 /A N 1
P B 2 /A N 2
P B 3 /A N 3
P B 4 /A N 4
1 28
2 27
3 26
4 25
5 24
6 23
7 22
8 21
9 20
10 19
11
12 18
13 17
14 16
15
H T82J97E
2 8 S O P -A
O SCI
O SCO
VDD
P C 3 /P W M 2
P C 2 /P W M 1
PA7
PA6
PA5
PA4
PA3
PA2
P B 7 /V R H
P B 6 /V R L
P B 5 /A N 5
Pin Description
Pin Name I/O
ROM Code
Option
Description
PA0~PA7
PB0/AN0
PB1/AN1
PB2/AN2
PB3/AN3
PB5/AN5
PB6/VRL
PB4/AN4
PB7/VRH
Bidirectional 8-bit input/output port. Each bit can be configured as a
I/O
Pull-low
Pull-high
Wake-up
CMOS/NMOS/PMOS
wake-up input by ROM code option. The input or output mode is con-
trolled by PAC (PA control register).
Pull-high resistor options: PA0~PA7
Pull-low resistor options: PA0~PA3
CMOS/NMOS/PMOS options: PA0~PA7
Wake-up options: PA0~PA7
Bidirectional 8-bit input/output port. Software instructions determine the
CMOS output or Schmitt trigger input with pull-high resistor (determined
I/O
Pull-high
Analog input
by pull-high options).
The PB can be used as analog input of the analog to digital converter
(determined by options).
Pull-low resistor for options: PB2, PB3
Bidirectional 8-bit input/output port. Software instructions determine the
I/O
Pull-high
Analog input
Wake-up
CMOS output or Schmitt trigger input with pull-high resistor (determined
by pull-high options).
The PB can be used as analog input of the analog to digital converter
(determined by options).
Wake-up options: PB4, PB7
VSS
¾
PC0~PC3
I/O
¾
Pull-high
Negative power supply, ground
Bidirectional I/O lines. Software instructions determine the CMOS out-
put or Schmitt trigger input with pull-high resistor (determined by
pull-high options).
PC2 can be used as PWM1 output
PC3 can be used as PWM2 output
RES I ¾ Schmitt trigger reset input. Active low.
VDD ¾ ¾ Positive power supply
V33O
O
¾ 3.3V regulator output
USBD+/CLK I/O
¾
USBD+ or PS2 CLK I/O line
USB or PS2 function is controlled by software control register
USBD-/DATA I/O
¾
USBD- or PS2 DATA I/O line
USB or PS2 function is controlled by software control register
OSCI
OSCO
I
O
¾
OSCI, OSCO are connected to a 6MHz or 12MHz crystal/resonator (de-
termined by software instructions) for the internal system clock.
Rev. 1.30
2 May 10, 2004


Part Number HT82J97E
Description USB Joystick Encoder 8-Bit OTP MCU
Maker Holtek Semiconductor
Total Page 30 Pages
PDF Download
HT82J97E pdf
Download PDF File
HT82J97E pdf
View for Mobile






Related Datasheet

1 HT82J97A USB Joystick Encoder 8-Bit MCU Holtek Semiconductor
Holtek Semiconductor
HT82J97A pdf
2 HT82J97E USB Joystick Encoder 8-Bit OTP MCU Holtek Semiconductor
Holtek Semiconductor
HT82J97E pdf




Part Number Start With

0    1    2    3    4    5    6    7    8    9    A    B    C    D    E    F    G    H    I    J    K    L    M    N    O    P    Q    R    S    T    U    V    W    X    Y    Z

site map

webmaste! click here

contact us

Buy Components