Rev. 1.10
6
November 26, 2019
Rev. 1.10
7
November 26, 2019
HT68FB240
USB Low Speed Flash MCU
Features
CPU Features
• Operating voltage:
♦
V
DD
(MCU)
f
SYS
= 6MHz: 2.2V~5.5V
f
SYS
= 12MHz: 3.3V~5.5V
♦
V
DD
(USB mode)
f
SYS
= 6MHz/12MHz: 3.3V~5.5V
f
SYS
= 16MHz: 4.5V~5.5V
• Up to 0.25
μs instruction cycle with
16
MHz system clock at V
DD
=5V
•
HALT function and wake-up feature reduce power consumption
•
Oscillators:
♦
Internal 12MHz RC – HIRC
♦
Internal 32kHz RC – LIRC
•
Multi-mode operation: NORMAL, SLOW, IDLE and SLEEP
•
All instructions executed in one or two instruction cycles
• T
able read instructions
•
63 powerful instructions
•
8-level subroutine nesting
•
Bit manipulation instruction
Peripheral Features
•
Flash Program Memory: 4K × 16
•
RAM Data Memory: 1
60
× 8
•
USB 2.0 Low Speed compatible
•
Up to 3 endpoints supported including endpoint 0
•
All endpoints except endpoint 0 support interrupt transfer
•
Endpoint 0 supports control transfer for Setup, In and Out token respectively
•
Endpoint 0 has 8 bytes FIFO size, supports DMA interface for configure USB descriptor
•
Support 3.3V LDO and integrate an internal 1.5K ohm pull-up resistor on UDN line
•
Internal 12MHz RC OSC with 1.5% accuracy for all USB modes
•
Watchdog Timer function
• Up to 34
bidirectional I/O lines
•
Two pin-shared external interrupts
•
Two Compact Timer Modules for time measure, compare match output, PWM output functions
• Serial
Interface
Modules
with
SPI
and I
2
C
interfaces
•
Low voltage reset function
•
Low voltage detect function
•
In-system
program
mable in 32 words sector
•
Support 3 channels 8-bit PWM
•
Support ISP/IAP function
•
Flash program memory can be re-programmed up to 10,000 times
•
Flash program memory data retention > 10 years
•
OCDS debug Interface for HT68VB240 only
•
Package types
:
46-pin QFN, 48-pin LQFP