编辑: 645135144 | 2019-09-25 |
10 位ADC 的8位MCU.
它采用 SC51 核, 内嵌 4K 字节 OTP 和256 字节 RAM. SC51P5704 还集成了高精度 4MHz RC 振荡、运算放大器和两路比较器、无刷电机专用的
4 路12 位PWM, 且内置 PLL 给PWM 提高最高 32MHz 时钟源,使之特别适合单相无刷电 机,移动电源和小家电等应用领域. 应用 ? 单相无刷电机 ? 移动电源 ? 电动车充电器 ? 家电控制 SOP-16-225-1.27 TSSOP-20-225-0.65 SOP-8-225-1.27 MSOP-10-185-0.5 主要特点 ?
8 位SC51 CPU ? 兼容 MCS51 指令集;
双DPTR;
增加软件陷阱指令. ? 增加堆栈溢出复位功能. ? 改进的指令架构,90%的指令执行时间为两至四个系统时钟周期. ? 片上存储器 ? 4K 字节 OTP,数据保持时间大于
10 年. ?
256 字节 RAM. ? 支持在系统编程(ISP) ,仅需
5 个管脚(包括 VDD 和VSS 在内) . ? 支持多次烧录(MTP) :4 次,每次 1K 字节. ? 支持 OTP 分页加密,页大小:1K 字节. ? 电源和复位 ? 内置 3.3V LDO,外部单电源供电. ? 内置上电复位电路(POR) . ? 内置低压复位电路(LVR) ,4 个复位点可选. ? 内置低压检测(LVD)模块,8 个电压点检测. ? 内置看门狗定时器(WDT) . ? 内核电压监测. ? 时钟系统 ? 内置 32KHz 低频 RC 振荡. ? 内置 4MHz 高精度 RCH,精度±5% @ -40~85°C,±2% @ -10~50°C. ? 外部高频振荡 OSCH,1~4MHz@ ≥2.4V,8MHz@≥3.7V. ? 内置 PLL,时钟来源可选 RCH 或OSCH,倍频系数 1~8 倍. ? CPU 最高主频 8MHz @ 2.7~5.5V,4MHz @ 2.4~5.5V. ? 系统时钟预分频设置功能,分频系数:1/2/4/8. 杭州士兰微电子股份有限公司 版本号:1.2 http: //www.silan.com.cn 共17 页第1页士兰微电子 SC51P5704 说明书 产品规格分类 产品名称 封装形式 打印名称 材料 包装 SC51P5704JT1G TSSOP-20-225-0.65 SC51P5704JT1G 无卤 料管 SC51P5704JT1GTR SC51P5704JT1G 无卤 编带 SC51P5704SC1G SOP-16-225-1.27 SC51P5704SC1G 无卤 料管 SC51P5704SC1GTR SC51P5704SC1G 无卤 编带 SC51P5704JN1GTR MSOP-10-185-0.5 5704JN1G 无卤 编带 SC51P5704SA1G SOP-8-225-1.27 5704SA1G 无卤 料管 SC51P5704SA1GTR 5704SA1G 无卤 编带 ? 输入/输出 ?
18 个I/O 端口. ? 管脚驱动能力可设;
拉电流 4mA,灌电流 8/20mA 全局可设(缺省 8mA) . ? P1 口(8 个脚)具有键盘中断唤醒功能;
中断极性可设. ?
4 路外部中断输入;
中断极性可设. ? 外围设备 ?
10 位模数转换器(ADC) ,16 通道,工作电压 2.4~5.5V;
最大转换速率 100Ksps;
内置两个转换参考电 压:2.048V/4.096V. ?
1 路运算放大器(OPA) ,内置增益调节电路. ?
2 个模拟比较器(ACMP0, ACMP2) . ?
3 个16 位标准定时器(T0,T1,T2) . ? T2 支持
3 路捕获输入. ?
4 路12 位脉宽调制(PWM)控制器(T6S) ,源时钟独立于主系统时钟,最高可达 32MHz. ?
1 路UART 接口. ? 工作模式 ? 正常工作模式. ? 休眠(IDLE)模式. ? 停机(STOP)模式. ? LDO 旁路(LDOBP)模式. ? 封装形式 ? 8/16 脚SOP. ?
10 脚MSOP. ?
20 脚TSSOP. 杭州士兰微电子股份有限公司 版本号:1.2 http: //www.silan.com.cn 共17 页第2页士兰微电子 SC51P5704 说明书 内部框图 KBIF CP0RIF P0 P1 P3 8位键盘中断 (KBI) 模拟比较器0 (ACMP0) 定时器/计数器 (T0, T1, T2) 256*8 RAM 4K*8 OTP 低压检测 (LVD) 中断控制KI[0..7] CP0O CP0P CP0N[0..1] T[0..2] 低压复位 (LVR) 内部高速RC振荡器 TF0 TF1 TF2 EXF2[0,1,3] EIRQ0 EIRQ1 SC51核CPU 时钟管理 外部高振 内部低速RC振荡器 内部高速锁相环 (HSPLL) XIN XOUT 电源管理(PMU) [VPP] (与P3.2复用) VDD VSS 外部中断采集电路 [PCLK] [PDATA] 复位控制 上电复位 (POR) 看门狗定时器 (WDT) SoftReset EIRQ2 EIRQ3 CLKO LVF CKXERR 10-bit ADC ADIF ADC[8..14] INT3 INT[0..1] INT2 ADC[0..7] P1.7/KI7/ADC7/INT1/OPN1 P1.6/KI6/ADC6/INT0/OPO P1.5/KI5/ADC5/PWM11 P1.4/KI4/ADC4/PWM10/CLKO/CP0O P0.6/CLKO/ADC14/OPO P1.1/KI1/ADC1/OPP/CP2P P1.0/KI0/ADC0/OPN0 P1.2/KI2/ADC2/PWM00 P1.3/KI3/ADC3/PWM01 P0.4/TXD/ADC12/CP0N0 P0.3/T2EX3/INT3/ELVI/ADC11/CP0P P3.0/XIN P0.0/T0/T2EX0/INT0/ADC8/CP0N1/PWM10 P0.1/T1/T2EX1/INT1/ADC9/PWM00 P3.2/CP2O/TXD P0.5/RXD/ADC13/CP0O P0.2/T2/INT2/ADC10 P3.1/XOUT/RXD/ADC15 运算放大器 (OPA) LDO T2EX[0,1,3] PWM控制器 (T6S) ADC15 OPN[0..1] OPO OPP PWM0[0..1] PWM1[0..1] PWMPIF, PWMD0IF, PWMD1IF 模拟比较器2 (ACMP2) [PCLK] (与P1.2复用) [PDATA] (与P1.1复用) nRST (与P3.2复用) CP2O ELVI ELVI CP2P CP2RIF PWM10 PWM00 RI TI UART TXD RXD StackOvReset 杭州士兰微电子股份有限公司 版本号:1.2 http: //www.silan.com.cn 共17 页第3页士兰微电子 SC51P5704 说明书 管脚分配图 VDD P1.7/KI7/ADC7/INT1/OPN1 P1.6/KI6/ADC6/INT0/OPO P1.5/KI5/ADC5/PWM11 P1.4/KI4/ADC4/PWM10/CLKO/CP0O P0.6/ADC14/OPO/CLKO P1.1/KI1/ADC1/OPP/CP2P/[PDATA] P1.0/KI0/ADC0/OPN0 P1.2/KI2/ADC2/PWM00/[PCLK] P1.3/KI3/ADC3/PWM01 ADC12/TXD/CP0N0/P0.4 T2EX3/ELVI/ADC11/CP0P/INT3/P0.3 XIN/P3.0 VSS PWM10/T0/T2EX0/ADC8/CP0N1/INT0/P0.0 PWM00/T1/T2EX1/ADC9/INT1/P0.1 [VPP]/CP2O/TXD/P3.2/nRST ADC13/RXD/CP0O/P0.5 T2/ADC10/INT2/P0.2 ADC15/RXD/XOUT/P3.1
1 2
3 4
5 6
7 8
9 10
20 19
18 17
16 15
14 13
12 11 SC51P5704JT1G
1 2
3 4
5 6
7 8
16 15
14 13
12 11
10 9 SC51P5704SC1G
1 2
3 4
8 7
6 5 SC51P 5704SA1G VDD P1.4/KI4/ADC4/PWM10/CLKO/CP0O P1.2/KI2/ADC2/PWM00/[PCLK] P1.1/KI1/ADC1/OPP/CP2P/[PDATA] VSS PWM10/T0/T2EX0/ADC8/CP0N1/INT0/P0.0 T2EX3/ELVI/ADC11/CP0P/INT3/P0.3 [VPP]/CP2O/P3.2/nRST VDD P1.7/KI7/ADC7/INT1/OPN1 P1.6/KI6/ADC6/INT0/OPO P1.5/KI5/ADC5/PWM11 P1.4/KI4/ADC4/PWM10/CLKO/CP0O P1.1/KI1/ADC1/OPP/CP2P/[PDATA] P1.2/KI2/ADC2/PWM00/[PCLK] P1.3/KI3/ADC3/PWM01 T2EX3/ELVI/ADC11/CP0P/INT3/P0.3 XIN/P3.0 VSS PWM10/T0/T2EX0/ADC8/CP0N1/INT0/P0.0 PWM00/T1/T2EX1/ADC9/INT1/P0.1 T2/ADC10/INT2/P0.2 [VPP]/CP2O/TXD/P3.2/nRST ADC15/RXD/XOUT/P3.1
1 2
3 4
5 10
9 8
7 6 SC51P5704JN1G OPN1/INT1/ADC7/KI7/P1.7 VSS PWM10/T0/T2EX0/ADC8/CP0N1/INT0/P0.0 VDD P1.4/KI4/ADC4/PWM10/CLKO/CP0O P1.1/KI1/ADC1/OPP/CP2P/[PDATA] P0.3/INT3/CP0P/ADC11/ELVI/T2EX3 P0.1/INT1/ADC9/T2EX1/PWM00 P1.2/KI2/ADC2/PWM00/[PCLK] [VPP]/CP2O/P3.2/nRST 注1:蓝色字体的管脚表示需通过软件重映射实现,如INT0 默认与 P0.0 复用. 注2:[ ] 内管脚可用于烧录或调试. 杭州士兰微电子股份有限公司 版本号:1.2 http: //www.silan.com.cn 共17 页第4页士兰微电子 SC51P5704 说明书 管脚描述 管脚名称 管脚 类型 管脚 结构 管脚号管脚描述-JT1G -SC1G -SA1G -JN1G 电源 VDD P P1
20 16
8 2 电源. VSS P P0
1 1
1 3 地. ELVI A A
8 8
4 7 低压检测外部输入脚. 在系统编程(ISP) [VPP] P B
4 4
2 4 OTP 编程高压电源引脚. [PCLK] I A
14 10
6 9 编程时钟输入脚. [PDATA] I/O A
13 9
5 8 编程数据输入输出脚. 系统 nRST I B
4 4
2 4 外部复位脚(低电平有效) . XIN I A&
2 2 - - 外接低频晶振输入脚. XOUT O A&
3 3 - - 外接低频晶振输出脚. CLKO O A 16,11
12 7
10 测试时钟输出. 输入/输出口 P0.0 I/O A
5 5
3 5 输入/输出端口,可位操作. P0.1 I/O A
6 6 -
6 P0.2 I/O A
7 7 - - P0.3 I/O A
8 8
4 7 P0.4 I/O A
9 - - - P0.5 I/O A
10 - - - P0.6 I/O A
11 - - - P1.0 I/O A
12 - - - P1.1 I/O A
13 9
5 8 P1.2 I/O A
14 10
6 9 P1.3 I/O A
15 11 - - P1.4 I/O A
16 12
7 10 P1.5 I/O A
17 13 - - P1.6 I/O A
18 14 - - P1.7 I/O A
19 15 -
1 P3.0 I/O A&
2 2 - - P3.1 I/O A
3 3 - - P3.2 I/O B
4 4
2 4 输入/输出(开漏)端口,可位操作. 中断 INT0 I A 5,18 5,14
3 5 外部中断
0 输入脚,可........