HR7P201 HR7P series 8-bit microcontroller
Parameters
• Kernel
- High-performance Harvard RISC CPU core
- 79 streamlined instructions
- The system clock frequency is up to 16MHz
- The instruction cycle is 2 system clock cycles
- The reset vector is at 0000H and the interrupt vector is at 0004H
- Support interrupt processing, interrupt priority and vector table
• Storage resources
- 16K Words FLASH program memory, 8-level program stack
- 2K Words FLASH data memory
- Divided into 4 pages, supports page erasing and writing
- During erase and write, the timer module works normally
- Interrupt processing is not supported during erase and write
- 1K Bytes SRAM data memory
- Program memory supports PC direct addressing, relative addressing and table read operations
- Data memory supports direct addressing, GPR special addressing and indirect addressing
• I/O ports
- Support up to 17 IO ports
- PA port (PA0~PA1, PA3~PA7)
- PB port (PB0~PB7)
- PC port (PC0~PC1)
- Support 2 external port interrupts PINT (PINT0-PINT1 are input ports)
- Support 4 external key interrupts KINT (KIN0~KIN3 are input terminals)
- Supports independent configurable internal weak pull-up/pull-down input ports
- The matching accuracy of the input port pull-up/pull-down resistor is within ±30%
- Supports 17 independent configurable high current drive capability ports
• Reset and clock
- Built-in power-on reset circuit POR
- Built-in power-off reset circuit BOR
- Support external reset
- Support independent hardware watchdog timer
- Support external HS/XT oscillator clock source
- Support internal high frequency 16MHz oscillator clock source
- Factory calibration accuracy is ±2% (normal temperature 25°C)
• Peripherals
- 8-bit timer T8N
- Timer mode (system clock) / Counter mode (external count clock input)
- Support configurable prescaler
- Support interrupt generation
- 8-bit time base timer T8P1/T8P2/T8P3
- Timer mode (system clock)
- Supports configurable prescaler and postscaler
- Supports 3 groups of enhanced pulse width modulation (EPWM) output expansion functions with dead zone complementary output
- Support external port to shut down EPWM output
- Support analog comparator output to shut down EPWM output
- Support EPWM automatic restart
- Support interrupt generation
- Analog-to-digital converter (ADC)
- Support 12-bit digital conversion accuracy
- Support 15-channel analog input
- Support selectable reference source
- Support reference voltage program calibration correction, accuracy is ±2% (normal temperature 25℃)
- Support interrupt generation
- Touch button function module TK
- Support up to 14 touch buttons
- Support 4 operating frequencies: 4MHZ, 2MHZ, 1MHZ, 500KHZ
- Supports selectable reference voltage
- Support touch key scan interrupt
- One high-speed asynchronous receiver and transmitter UART
- Support asynchronous duplex transmission and reception
- Support 8-bit/9-bit data format
- Agreement to receive/send from the lowest bit
- Support interrupt generation
- One I2C bus
- Only supports slave mode
- Support standard I2C bus protocol, with a maximum transfer rate of 400Kbit/s
- Support 7-bit addressing mode
- Support interrupt generation
- Analog comparator module
- Supports analog comparator interrupt generation
- Comparator input voltage source can be selected
- A high-precision reference voltage source
- Supports program calibration correction, with calibration accuracy within ±2% (normal temperature 25°C)
- Supports calibrated voltage 2.6V output
- Support two reference voltage outputs
- Support multiple reference voltage options
• Power consumption characteristics
- IDLE current
- 16uA @ 3.0V, 25℃, typical
- Dynamic current
- 2mA@internal 16MHz, 5.0V, typical
• Programming and debugging interface
- Support In-Circuit Programming (ISP) interface
- Supports In-Circuit Debug (ICD) interface
- Programming code encryption protection
• Design process and packaging
- Low power consumption, high speed FLASH CMOS process
- 20 pins, DIP/SOP package (HR7P201FHD/S)
- 14 pins, SOP package (HR7P201FHS4)
• Working conditions
- Operating voltage range: 3.0V ~ 5.5V
- Operating temperature range: -40℃~85℃
Application
Touch buttons, small appliances and other fields
Popular Components