编辑: 笨蛋爱傻瓜悦 | 2013-04-18 |
8 位FLASH 微控制器用户手册 上海贝岭股份有限公司 上海市宜山路
810 号2016 年3月24 日 上海贝岭股份有限公司 BL23F32
2 1.
概述.6 1.1. 简介.6 1.2. 开发工具.6 1.2.1. 编译器.6 1.2.2. 仿真器.6 1.2.3. 程序烧录器.6 1.3. 特性.7 2. 引脚分配.9 2.1. 管脚图.9 2.2. 管脚功能.9 3. 中央处理器结构.11 3.1. 性能.11 3.2. 编程和调试支持.11 3.3. 指令集.13 4. 存储器.20 4.1. 程序存储器(Program Memory)20 4.2. 数据存储器(Data Memory)20 4.3. EEPROM.21 4.4. 特殊功能寄存器分布.21 4.5. 特殊功能寄存器地址表.21 4.6. 编译器兼容的 SFR.22 4.6.1. 累加器(Accumulator)- ACC.22 4.6.2. B 寄存器 - B.22 4.6.3. 程序状态寄存器 - PSW.23 4.6.4. 堆栈指针寄存器 - SP.24 4.6.5. 数据指针 C DPH, DPL.24 4.6.6. 数据指针
1 C DPH1, DPL1.24 4.6.7. 数据指针选择寄存器 C DPS.24 4.6.8. 数据指针控制寄存器 C DPC.25 4.6.9. 程序存储器页选寄存器 C PAGESEL.26 4.6.10. 数据存储器页选寄存器 C D_PAGESEL.26 5. 系统时钟.27 5.1. 特性.27 5.2. 系统时钟寄存器.27 6. 中断.29 6.1. 中断向量表.29 6.2. 中断控制寄存器.29 7. MDU.36 7.1. MDU 结构图.36 7.2. MDU 操作.37 7.3. MDU 寄存器.38 7.3.1. 乘除寄存器 C MD0, MD1, MD2, MD3, MD4, MD5.38 7.3.2. 运算控制寄存器 - ARCON.39 上海贝岭股份有限公司 BL23F32
3 7.3.3. 例程.39 8. 输入输出端口.43 9. 定时/计数器.51 9.1. 定时/计数器 0.51 9.1.1. 模式
0 和模式 1.51 9.1.2. 模式 2.51 9.1.3. 模式 3.52 9.2. 定时/计数器 1.52 9.2.1. 模式
0 和模式 1.52 9.2.2. 模式 2.52 9.2.3. 模式 3.53 9.2.4. 定时器
0 和定时器
1 寄存器.53 9.3. 定时/计数器 2.56 9.3.1. 定时模式.56 9.3.2. 事件计数模式.56 9.3.3. 门控定时模式.57 9.3.4. 定时器
2 重载.57 9.3.5. 比较功能.57 9.3.6. 捕捉功能.59 9.3.7. 定时器
2 寄存器.60 9.4. 独立脉冲宽度调制器 PWM2.63 9.4.1. PWM2 控制寄存器.63 9.5. 看门狗(Watch-dog)65 9.5.1. 看门狗寄存器.66 10. 模数(AD)转换器.68 10.1. 自动扫描.68 10.2. 双通道采样.68 10.3. ADC 控制.68 10.4. ADC 寄存器.69 12. 异步串行通讯口(UART
0、UART1)73 12.1. UART0.73 12.1.1. UART0 结构图.73 12.1.2. 功能.73 12.1.3. UART0 寄存器.77 12.2. UART1.79 12.2.1. UART1 结构图.79 12.2.2. 功能.80 12.2.3. 本地互连网络(LIN)81 12.2.4. UART1 寄存器.84 13. EEPROM和FLASH 读写,程序加密.87 13.1. EEPROM 编程寄存器.87 13.2. FLASH 擦写.88 13.3. 程序加密.88 13.4. EEPEOM 擦写例程.88 上海贝岭股份有限公司 BL23F32
4 13.5. FLASH 擦写例程.89 14. RESET.90 14.1. 复位说明.90 14.2. 上电复位.90 14.3. 掉电复位(LVR)90 14.4. 外部复位.91 14.5. 看门狗复位.91 14.6. 软件复位.91 14.7. 软件复位寄存器.92 15. 电源模式.93 15.1. 空闲模式.93 15.2. 停止模式.94 15.3. 电源模式控制寄存器.94 16. 电气特性.96 16.1. 极限值.96 16.2. 推荐操作参数.96 16.3. 直流特性.97 16.4. 交流特性.98 16.5. 模数(AD)转换器特性.98 16.6. (LVR)低电压复位特性.99 16.7. 内部 RC 振荡器特性.99 16.8. PLL 特性.100 16.9. UART 特性.100 16.10. 内部 Flash Rom 特性.100 17. 封装尺寸.101 上海贝岭股份有限公司 BL23F32
5 修改记录 版本 日期 编制 新建或修改描述 1.05
2015 年10 月26 日 任浩然 寄存器调整 1.06
2016 年2月29 日 任浩然 MPWM 比较描述 上海贝岭股份有限公司 BL23F32
6 1. 概述 BL23F32 内核是 8051XC2, 8051XC2 与MCS-51TM 指令集完全兼容可以使用标准 803x/805x 的汇编器和编译器进行软件开发该系列 MCU,8051XC2 还包含片内调试硬件和与 MCU 直接接口的模拟和数字子系统在一个集成电路内提供了完整的数据采集或控制系统解 决方案. BL23F32 内核除了具有标准