|
HT82A525R -- I/O Type USB 8-Bit OTP MCU with SPI
General Description
This HT82A525R is an 8-bit high performance RISC microcontroller designed for USB keyboard mouse and fingerprint product applications.
The advantages of low power consumption, I/O flexibility, timer functions, oscillator options, multi-channel Pulse Width Modulation function, Watchdog timer, dual SPI interfaces, SPI serial DMA or 8-bit parallel DMA , Power Down and wake-up functions, combine to provide the device with a huge range of functional options while still maintaining a high level of cost effectiveness. The device includes a fully integrated system oscillator HIRC, which requires no external components. While the DMA function opens up application possibilities such as fingerprint data processing, the device is also suited for a range of other applications such as motor driving, industrial control, consumer products, subsystem controllers, etc.
|
Features
- Operating voltage:
fSYS=6MHz: 3.3V~5.5V
fSYS=12MHz: 3.3V~5.5V
- Two oscillators:
1. External crystal -- HXT (6MHz or 12 MHz)
2. Internal RC -- HIRC (12MHz)
- Fully integrated internal 12MHz oscillator requires no external components
- 4Kx15 Program Memory
- 192x8 Data Memory RAM
- USB 2.0 Full Speed Compatible
- Single 16-bit programmable Timer/Event Counters with overflow interrupt
- Single 8-bit programmable Timer/Event Counters with overflow interrupt
- Two SPI interfaces shared with I/O lines
- Support SPI serial DMA or 8-bit parallel DMA
- Support serial clock for peripheral device
- Software controlled 4-COM lines LCD driver with 1/2 bias
- Watchdog Timer function
- Power down and wake-up functions to reduce power consumption
- 3-channel 12-bit PWM output shared with three I/O lines
- Up to 42 bidirectional I/O lines
- Up to 0.33us instruction cycle with 12MHz system clock at VDD=5V
- 4 endpoints supported (endpoint 0 included)
- Support interrupt, control & bulk transfer
- Total FIFO size is 208 bytes (8,8,64,64x2 for EP0~EP3)
- 6-level subroutine nesting
- Bit manipulation instruction
- Table read instructions
- 63 powerful instructions
- All instructions executed in one or two instruction cycles
- Low voltage reset function (2.2V±0.2V)
- 24-pin SSOP, 32-pin QFN, 48/64-pin LQFP packages
|
|
|