编辑: 笨蛋爱傻瓜悦 | 2018-09-04 |
, LTD Page
1 Version 1.2 SN8P2610 系列 用户参考手册 Version 1.2 SN8P2613 SN8P2612 SN8P2611 S SO ON Ni iX X
8 8 位 位单 单片 片机 机SONiX 公司保留对以下所有产品在可靠性,功能和设计方面的改进作进一步说明的权利.SONiX 不承担由本手册所 涉及的产品或电路的运用和使用所引起的任何责任,SONiX 的产品不是专门设计来应用于外科植入、生命维持和任何 SONiX 产品的故障会对个体造成伤害甚至死亡的领域.如果将 SONiX 的产品应用于上述领域,即使这些是由 SONiX 在 产品设计和制造上的疏忽引起的,用户应赔偿所有费用、损失、合理的人身伤害或死亡所直接或间接产生的律师费用,并 且用户保证 SONiX 及其雇员、子公司、分支机构和销售商与上述事宜无关. SN8P2610 Series 8-Bit Micro-Controller SONiX TECHNOLOGY CO., LTD Page
2 Version 1.2 修改记录 版本 日期 说明 VER 1.0 2006.12 初版. VER 1.1 2008.1 1. 增加芯片正印命名规则章节. 2. 修改 RST/P1.5/VPP 引脚描述. VER1.2 2008.5 1. 修改烧录信息章节. SN8P2610 Series 8-Bit Micro-Controller SONiX TECHNOLOGY CO., LTD Page
3 Version 1.2 目录修改记录.2 目录.3
1 1
1 产品概述.5 1.1 功能特性.5 1.2 系统结构框图.6 1.3 引脚配置.7 1.4 引脚说明.8 1.5 引脚电路结构图
9 2
2 2 中央处理器(CPU)10 2.1 存储器.10 2.1.1 程序存储器(ROM)10 2.1.2 编译选项表(Code Option)16 2.1.3 数据存储器(RAM)16 2.1.4 系统寄存器
17 2.2 寻址模式.24 2.2.1 立即寻址.24 2.2.2 直接寻址.24 2.2.3 间接寻址.24 2.3 堆栈
25 2.3.1 概述
25 2.3.2 堆栈寄存器
25 2.3.3 堆栈操作举例.26
3 3
3 复位.27 3.1 概述
27 3.2 上电复位.28 3.3 看门狗复位
28 3.4 掉电复位.29 3.4.1 概述
29 3.4.2 系统工作电压.29 3.4.3 掉电复位性能改进
30 3.5 外部复位.32 3.6 外部复位电路.33 3.6.1 RC复位电路.33 3.6.2 二极管及RC复位电路
33 3.6.3 稳压二极管复位电路.34 3.6.4 电压偏置复位电路
34 3.6.5 外部IC复位
35 4
4 4 系统工作时钟
36 4.1 概述
36 4.2 时钟框图.36 4.3 OSCM寄存器
37 4.4 系统高速时钟.38 4.4.1 内部高速RC.38 4.4.2 外部高速时钟.39 4.5 系统低速时钟.41 4.5.1 系统时钟测试.41
5 5
5 系统工作模式
42 5.1 概述
42 5.2 系统模式切换.43 5.3 唤醒时间.44 5.3.1 概述
44 5.3.2 唤醒时间.44 5.3.3 P1W唤醒功能控制寄存器.44
6 6
6 中断.45 6.1 概述
45 SN8P2610 Series 8-Bit Micro-Controller SONiX TECHNOLOGY CO., LTD Page
4 Version 1.2 6.2 中断请求使能寄存器INTEN.45 6.3 中断请求寄存器INTRQ.46 6.4 GIE全局中断
46 6.5 PUSH, POP处理
47 6.6 INT0(P0.0)中断
48 6.7 INT1(P0.1)中断
49 6.8 T0 中断.50 6.9 TC0 中断
51 6.10 多中断操作举例
52 7
7 7 I/O口.53 7.1 I/O口模式
53 7.2 I/O上拉电阻寄存器.54 7.3 I/O漏极开路寄存器.55 7.4 I/O口数据寄存器.56
8 8
8 定时器
57 8.1 看门狗定时器.57 8.2 定时器T0
58 8.2.1 概述
58 8.2.2 T0M模式寄存器
58 8.2.3 T0C计数寄存器
59 8.2.4 T0 操作举例.59 8.3 定时/计数器TC0
60 8.3.1 概述
60 8.3.2 TC0M模式寄存器
61 8.3.3 TC0C计数寄存器.62 8.3.4 TC0R自动装载寄存器.63 8.3.5 TC0 时钟频率输出(蜂鸣器输出)64 8.3.6 TC0 操作举例
65 8.4 PWM0
66 8.4.1 概述
66 8.4.2 TC0IRQ和PWM输出占空比.67 8.4.3 PWM输出占空比与TC0R的变化.68 8.4.4 PWM编程举例