8-Bit MCU. HT45R0072 Datasheet

HT45R0072 MCU. Datasheet pdf. Equivalent

HT45R0072 Datasheet
Recommendation HT45R0072 Datasheet
Part HT45R0072
Description I/O 8-Bit MCU
Feature HT45R0072; HT45R0072 I/O 8-Bit MCU with USB Interface Features · Operating voltage: fSYS=6M/12MHz: 3.6V~5.5V (.
Manufacture Holtek Semiconductor
Datasheet
Download HT45R0072 Datasheet




Holtek Semiconductor HT45R0072
HT45R0072
I/O 8-Bit MCU with USB Interface
Features
· Operating voltage:
fSYS=6M/12MHz: 3.6V~5.5V (VBUS)
· Low voltage reset function
· 34 bidirectional I/O lines (max.)
· 8-bit programmable timer/event counter with
overflow interrupt
· 16-bit programmable timer/event counter with
overflow interrupt
· Watchdog Timer
· PS2 and USB modes supported
· USB 2.0 low speed function
· 3 endpoints supported - endpoint 0 included
· 4096´16 program memory
· 160´8 data memory RAM
· Integrated 1.5kW resistor between V33O and
USBPDN pins for USB applications
· Fully integrated 6MHz or 12MHz oscillator
· All I/O pins have wake-up functions
· Power-down function and wake-up feature reduce
power consumption
· 8-level subroutine nesting
· Up to 0.33ms instruction cycle with 12MHz system
clock at VDD=3.3V
· Bit manipulation instruction
· 16-bit table read instruction
· 63 powerful instructions
· All instructions in one or two machine cycles
· Dice, 46-QFN packages
General Description
The HT45R0072 is 8-bit high performance, RISC archi-
tecture microcontroller devices specifically designed for
multiple I/O control product applications.
The advantages of low power consumption, I/O flexibility,
timer functions, integrated USB interface, Power Down
and wake-up functions, Watchdog timer etc, make the
devices extremely suitable for use in computer peripheral
product applications as well as many other applications
such as industrial control, consumer products, subsys-
tem controllers, etc.
Rev. 1.00
1 December 21, 2016



Holtek Semiconductor HT45R0072
Block Diagram
P ro g ra m
M e m o ry
D a ta
M e m o ry
S ta c k
I/O 8 - b it 1 6 - b it
P o rts
T im e r
T im e r
Pin Assignment
HT45R0072
W a tc h d o g
T im e r
8 - b it
R IS C
M CU
C o re
Low
V o lta g e
R eset
USB
V 33O
W a tc h d o g
T im e r O s c illa to r
R eset
C ir c u it
In te rru p t
C o n tr o lle r
In te rn a l
R C O s c illa to r
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
VBUS
46 45 44 43 42 41 40 39 38 37 36 35 34 33
1 32
2 31
3 30
4
5
6
HT45R0072
46 QFN-A
29
28
27
7 26
8 25
9
10
11
12
13
14
15
16
17
18
19
20
21
22
24
23
PC4
PD7
PD6
PD5
PD4
PD3
PD2
PD1
PD0
Rev. 1.00
2 December 21, 2016



Holtek Semiconductor HT45R0072
HT45R0072
Pin Description
Pin Name
PA0~PA5
PA6/TMR0
PA7/TMR1
PB0~PB7
PC0~PC7
PD0~PD7
PE0~PE1
I/O Options
Description
Bidirectional 8-bit input/output port. Each pin can be configured as a
Pull-high
wake-up input by a configuration option. Software instructions deter-
I/O
Wake-up
mine if the pin is a CMOS output or Schmitt Trigger input. Configura-
NMOS/CMOS/PMOS tion options determine if the pins have pull-high resistors. TMR0 and
TMR1 are pin-shared with PA6 and PA7, respectively.
Bidirectional 8-bit input/output port. Each nibble can be configured as
I/O
Pull-high
Wake-up
a wake-up input by a configuration option. Software instructions de-
termine if the pin is a CMOS output or Schmitt Trigger input. Configu-
ration options determine if the pins have pull-high resistors.
Bidirectional 8-bit input/output port. Each nibble can be configured as
I/O
Pull-high
Wake-up
a wake-up input by a configuration option. Software instructions de-
termine if the pin is a CMOS output or Schmitt Trigger input. Configu-
ration options determine if the pins have pull-high resistors.
Bi-directional 8-bit input/output port. Each nibble can be configured
I/O
Pull-high
Wake-up
as a wake-up input by a configuration option. Software instructions
determine if the pin is a CMOS output or Schmitt Trigger input. Con-
figuration options determine if the pins have pull-high resistors.
Bidirectional 2-bit input/output port. Each pin can be configured as a
I/O
Pull-high
Wake-up
wake-up input by a configuration option. Software instructions deter-
mine if the pin is a CMOS output or Schmitt Trigger input. Configura-
tion options determine if the pins have pull-high resistors.
USBPDP/CLK I/O
USBPDN/DATA I/O
RES
I
¾ USBPDP line. USB function is controlled by software control register
¾ USBPDN line. USB function is controlled by software control register
¾ Schmitt trigger reset input. Active low
VSS
¾ ¾ Digital negative power supply, ground
VDD
¾ ¾ Digital positive power supply (V33O)
V33O
O ¾ 3.3V regulator output
VBUS ¾ ¾ USB bus power supply
VPP
¾ ¾ OTP programming voltage power supply
Absolute Maximum Ratings
Supply Voltage (VBUS)..............VSS-0.3V to VSS+6.0V
Supply Voltage (VDD)................VSS-0.3V to VDD+3.6V
Input Voltage..............................VSS-0.3V to VDD+0.3V
Total Power Dissipation .....................................500mW
Storage Temperature ............................-50°C to 125°C
Operating Temperature...........................-40°C to 85°C
IOL Total ..............................................................150mA
IOH Total............................................................-100mA
Note: These are stress ratings only. Stresses exceeding the range specified under ²Absolute Maximum Ratings² may
cause substantial damage to the device. Functional operation of this device at other conditions beyond those listed
in the specification is not implied and prolonged exposure to extreme conditions may affect device reliability.
Rev. 1.00
3 December 21, 2016







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)