本帖最后由 芯圣电子官方QQ 于 2023-7-25 11:02 编辑
HC18P23xL是一颗采用高速低功耗CMOS工艺设计开发的8位高性能精简指令单片机,内部8K×16
位一次性编程ROM(OTP-ROM),512×8位的数据寄存器(RAM),6组双向I/O口,三个Timer定时器/
计数器,两个CCP模块,3组6路可编程带死区控制的固定相位PWM,一个AD模块,支持一路UART及
SPI通信,一个8×32(4×32)的液晶显示驱动模块,一个16通道的12位模数转换器,多个系统时钟,四
种系统工作模式以及多个中断源。这款单片机可以广泛应用于带有显示功能的游戏摇杆、定时器、遥控
器等产品。
1.1 特性
CPU 特性
36条高性能精简指令
8K×16位的OTP程序存储器
512×8位的数据存储器
8级堆栈缓存器
2T/4T时钟模式
立即、直接和两组间接寻址模式
16位RDT查表
I/O 口
6组双向I/O口:PORTA,PORTB,PORTC,
PORTD,PORTE,PORTF
最多48个双向I/O口,其中有40个可用作
液晶驱动口
高灌/高拉电流能力,可直接驱动LED
(IOH/IOL:16mA/25mA@ 4.4V/0.6V)
最多47个可编程弱上拉/下拉口(PA、PB、
PC、PD、PE、PF)
所有IO驱动电流可配置(IOH/IOL:
5mA/8mA@ 4.4V/0.6V)
PORTF大灌电流、与LCD COM口复用
(IOH/IOL:17mA/65mA@ 4.4V/0.6V)
最多48个具有唤醒功能的电平变化中断
端口(PA、PB、PC、PD、PE、PF)
三个Timer 定时器/计时器
Timer0:带有8位预分频器的8位定时器/
计数器
Timer1:带有预分频器的16位定时器/计
数器
Timer2:带有8位周期寄存器的8位定时
器
两个CCP模块
16位捕捉、16位比较、最高12位PWM
3组6路可编程带死区控制的固定相位PWM
其中1组12bit、2组8bit
液晶显示驱动
最大驱动液晶点阵8×32(4×32)
1/3、1/4、1/5、1/8 Duty,1/2、1/3、1/4Bias
BOR复位系统
BOR2.0V/2.4V/3.6V
UART 模块
SPI 模块
AD 模数转换器
12位转换分辨率
最多16个模拟输入通道(15个外部ADC
输入,1个内部1/4VDD检测)
内部参考电压(VDD、4V、3V、2V)
外部参考电压
双系统时钟
高频系统时钟
- 高频晶体振荡器:最高20MHz
- 内部RC 振荡器:高达32MHz
低频系统时钟
- 低频晶体振荡器: 32.768KHz
- 低频RC 振荡器: 32K(5V 典型值)
系统工作模式
高频模式
低频模式
休眠模式
绿色模式
中断源
定时器中断:Timer0、Timer1和Timer2
INT0外部中断
所有IO电平变化中断
CCP1/CCP2中断
ADC中断
UART中断
SPI中断
PWM中断
复位
上电复位(POR)
外部复位(MCLRB Reset)
欠压复位(BOR)
看门狗定时器复位(WDT Reset)
|