编辑: 笨蛋爱傻瓜悦 | 2018-09-04 |
20 pins) P1.2
1 U
18 P1.1 P1.3
2 17 P1.0 P0.0/INT0
3 16 XIN/P1.6 P1.5/RST/VPP
4 15 XOUT/P1.4 VSS
5 14 VDD P5.0
6 13 P5.7 P5.1
7 12 P5.6 P5.2
8 11 P5.5 P5.3
9 10 P5.4/BZ0/PWM0 SN8P2612P SN8P2612S P1.2
1 U
20 P1.1 P1.3
2 19 P1.0 P0.0/INT0
3 18 XIN/P1.6 P1.5/RST/VPP
4 17 XOUT/P1.4 VSS
5 16 VDD VSS
6 15 VDD P5.0
7 14 P5.7 P5.1
8 13 P5.6 P5.2
9 12 P5.5 P5.3
10 11 P5.4/BZ0/PWM0 SN8P2612X SN8P2611P(P-DIP
14 pins) SN8P2611S(SOP
14 pins) P5.4/BZ0/PWM0
1 U
14 P5.2 P5.5
2 13 P5.1 P5.6
3 12 P5.0 VDD
4 11 VSS XOUT/P1.4
5 10 P0.0/INT0 XIN/P1.6
6 9 P1.5/RST/VPP P1.0
7 8 P1.1 SN8P2611P SN8P2611S SN8P2610 Series 8-Bit Micro-Controller SONiX TECHNOLOGY CO., LTD Page
8 Version 1.2 1.4 引脚说明 引脚名称 类型 说明 VDD, VSS P 电源输入端. P1.5/RST/VPP I, P P1.5:禁止外部复位时为单向输入引脚,施密特触发,无内置上拉电 阻,作普通 I/O 口使用时,用户需在单片机的 P1.5 外面串接一个
100 欧姆的电阻(如右图所示,电阻需尽可能的靠近单片机),具有唤醒 功能. RST:系统复位引脚,施密特触发,低电平有效,通常保持高电平. VPP:OTP 烧录引脚. P1.6/XIN I/O P1.6:双向输入/输出引脚,输入模式时为施密特触发,内置上拉电阻,具有唤醒功能. XIN:振荡信号输入引脚. P1.4/XOUT I/O P1.4:双向输入/输出引脚,输入模式时为施密特触发,内置上拉电阻,具有唤醒功能. XOUT:振荡信号输出引脚. P0.0/INT0 I/O 双向输入/输出引脚,输入模式时为施密特触发,内置上拉电阻,具有唤醒功能. INT0 外部中断触发引脚(施密特触发). TC0 事件计数器的信号输入引脚. P0.1/INT1 I/O 双向输入/输出引脚,输入模式时为施密特触发,内置上拉电阻,具有唤醒功能. INT1 外部中断触发引脚(施密特触发). P1.0 I/O 双向输入/输出引脚,输入模式时为施密特触发,内置上拉电阻,具有唤醒功能. P1 [3:1], P1.7 I/O 双向输入/输出引脚,输入模式时为施密特触发,内置上拉电阻,具有唤醒功能. P5 [7:0] I/O 双向输入/输出引脚,输入模式时为施密特触发,内置上拉电阻. P5.4/BZ0/PWM0 I/O 双向输入/输出引脚,输入模式时为施密特触发,内置上拉电阻. Buzzer 输出引脚/PWM0 输出引脚. MCU P1.5 100R SN8P2610 Series 8-Bit Micro-Controller SONiX TECHNOLOGY CO., LTD Page
9 Version 1.2 1.5 引脚电路结构图 P
0、
1、5 结构: Pull-Up Pin Output Latch PnM, PnUR Input Bus PnM Output Bus P 1.0 结构: Pull-Up Pin Output Latch PnM, PnUR Input Bus PnM Output Bus P1OC Open-Drain P 1.
4、1.6 结构: Oscillator Code Option Int. Osc. Pull-Up Pin Output Latch PnM, PnUR Input Bus PnM Output Bus P1.5 结构: Pin Ext. Reset Code Option Int. Bus Int. Rst SN8P2610 Series 8-Bit Micro-Controller SONiX TECHNOLOGY CO., LTD Page
10 Version 1.2
2 2
2 中央处理器(CPU) 2.1 存储器 2.1.1 程序存储器(ROM) ) ROM:2K ROM 0000H 复位向量 用户复位向量 用户程序开始 0001H . . 0007H 通用存储区 0008H 中断向量 用户中断向量 0009H 用户程序 . . 000FH 0010H 0011H . . . . . 07FCH 通用存储区 用户程序结束 07FDH 07FEH 07FFH 系统保留 2.1.1.1 复位向量(0000H) 具有一个字长的系统复位向量(0000H). ) 上电复位(NT0=1,NPD=0);
) 看门狗复位(NT0=0,NPD=0);
) 外部复位(NT0=1,NPD=1). 发生上述任一种复位后,程序将从 0000H 处重新开始执行,系统寄存器也都将恢复为默认值.根据 PFLAG 寄存器中 的NT0 和NPD 标志位的内容可以判断系统复位方式.下面一段程序演示了如何定义 ROM 中的复位向量. ? 例:定义复位向量. ORG