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

技术相关信息

其它相关信息