产品清单
SM8951C25,主频25MHz,内带4KB闪存的MCU
SM8952C25,主频25MHz,内带8KB闪存的MCU
特性
█ 工作电压4.5V到5.5V █ 编程电压12V
█ 与通用80C51/80C52家族完全兼容 █ 每个机器周期为12个时钟周期 █ 4K/8K字节片上闪存
█ 128/256字节片上数据RAM █ 2/3个16位定时/计数器 █ 具有4个8位I/O口 █ 全双工串口通道 █ 位操作指令 █ 页自由跳转
█ 8位无符号除运算 █ 8位无符合乘运算 █ BCD码运算 █ 直接地址访问 █ 间接地址访问 █ 嵌套中断
█ 两个中断优先级 █ 1个串行I/O口
█ 省电模式空闲模式和掉电模式 █ 工作时钟为25MHz █ 代码保护功能
█ 1个看门狗定时器(WDT) █ 低EMI(禁止ALE)
总体描述
SM8951/8952系列产品是内嵌4/8K字节闪存的8位单片微控制器它具有多达32个I/O口其4K/8K的闪存既可作程序存储空间也可以作数据存储空间或程序数据混合空间这些硬件特征和其强大的指令系统使它能应用于不同的场合因此是一种通用的和性能价格比高的控制器
片上闪存可以使用商用编程器进行编程
订货信息
SM8951/8952ihhk空片
i工艺标志{L,C} hh 工作时钟单位为MHz{25} k封装形式后缀{如下表所示}
后缀 封装 管脚排列图 尺寸 P 40脚PDIP page2 page12 J 44脚PLCC page2 Page14 Q 44脚QFP page2 Page13
本说明书如有修改恕不另行通知
请洽您的销售代理商以获取最新版本信息
SyncMOS - 1/17 - Preliminary Ver 0.1 PID 8951/8952 05/01
SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器
管脚分配图
本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息
SyncMOS - 2/17 - Preliminary Ver 0.1 PID 8951/8952 05/01
SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器
系统框图
本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息
SyncMOS - 3/17 - Preliminary Ver 0.1 PID 8951/8952 05/01
SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器
管脚描述
40L PDIP 引脚号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
44L QFP 引脚号 40 41 42 43 44 1 2 3 4 5 7 8 8 9 10 11 13 14 15 16 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38
44L PLCC 引脚号 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44
管脚定义 T2/P1.0 T2EX/P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RES
RXD/P3.0 TXD/P3.1 #INT0/P3.2 #INT1/P3.3 T0/P3.4 T1/P3.5 #WR/P3.6 #RD/P3.7 XTAL2 XTAL1 VSS P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15 #PSEN ALE #EA/Vpp P0.7/AD7 P0.6/AD6 P0.5/AD5 P0.4/AD4 P0.3/AD3 P0.2/AD2 P0.1/AD1 P0.0/AD0 VDD
正常 状态 H L/- L/- L/- L/- L - L
I/O
I/O P1口位0定时器2
I/O P1口位1定时器控制位 I/O P1口位2 I/O P1口位3 I/O P1口位4 I/O P1口位5 I/O P1口位6 I/O P1口位7 I 复位
I/O P3口的位0,接收数据端 I/O P3口的位1,发送数据端
I/O P3口的位2,中断0低电平触发端 I/O P3口的位3,中断1低电平触发端 I/O P3口的位4,定时器0 I/O P3口的位5,定时器1
I/O P3口的位6,外部存储器写 I/O P3口的位7,外部存储器读 O 晶振输出 I 晶振输入 供电电源地
I/O P2口的位0,外部存储器地址的位8 I/O P2口的位1,外部存储器地址的位9 I/O P2口的位2,外部存储器地址的位10 I/O P2口的位3,外部存储器地址的位11 I/O P2口的位4,外部存储器地址的位12 I/O P2口的位5,外部存储器地址的位13 I/O P2口的位6,外部存储器地址的位14 I/O P2口的位7,外部存储器地址的位15 O/I 外部程序存储器使能 O/I 地址锁存使能 I 外部访问Vpp
I/O P0口的位7, 数据或外部存储器的位7 I/O P0口的位6, 数据或外部存储器的位6 I/O P0口的位5, 数据或外部存储器的位5 I/O P0口的位4, 数据或外部存储器的位4 I/O P0口的位3, 数据或外部存储器的位3 I/O P0口的位2, 数据或外部存储器的位2 I/O P0口的位1, 数据或外部存储器的位1 I/O P0口的位0, 数据或外部存储器的位0 驱动电压,+5V
本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息
SyncMOS - 4/17 - Preliminary Ver 0.1 PID 8951/8952 05/01
SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器
特殊功能寄存器(SFR)分布图
B ACC PSW T2CON RC2H RC2L TL2 TH2 IP P3 IE P2 SCON SBUF P1 TCON TMOD TL0 TL1 TH0 TH1 P0 SP DPL DPH (Reserved)
注意表中黑体所标注的特殊功能寄存器为SM8951/8952所扩展的特殊功能寄存器 F8H F0H E8H E0H D8H D0H C8H C0H B8H B0H A8H A0H 98H 90H 88H 80H
SCONF
WDTC PCON
FFH F7H EFH E7H DFH D7H CFH C7H BFH B7H AFH A7H 9FH 97H 8FH 87H
扩展功能描述
看门狗定时器(WDT)
看门狗定时器(WDT)是1个16位自运行计数器在计数器溢出时会产生复位信号WDT对那些易
受噪声干扰电压波动或放电现象影响的系统很有用在程序跑飞或死机的情况下WDT可以使用户程序脱离不正常状态WDT不同于8052系统的定时器0定时器1和定时器2通过软件周期性的清除WDT计数器的值可以防止WDT产生复位信号
SM8951/8952 WDT可以对基准时钟源选择分频输入要选择分频输入就要相应地设置WDT控制
寄存器(WDTC)的位2位0的值
置位WDT的位7 (WDTE) 即可使能WDTWDTE位置1后16位计数器根据PS2PS0所确定的时钟输入开始工作计数器溢出时会产生复位信号此时WDT的WDTE位会被清零另外硬件复位也可以将WDTE清零
置位WDT的位5(CLEAR)可以复位WDT同时清除计数器的内容使计数器重新开始计数
本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息
SyncMOS - 5/17 - Preliminary Ver 0.1 PID 8951/8952 05/01
SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器
WDT控制寄存器(WDTC,9FH)
WDTE R R R R PS2 PS1 PS0 0 0 0 0 0 0 0 0 MSB LSB 上面寄存器内的值为系统复位值 WDTE:看门狗定时器使能位 CLEAR:看门狗定时器复位位 PS2PS0:时钟源分频选择位
PS[2:0] 000 001 010 011 100 101 110 111
分频器晶振输入
8 16 32 64 128 256 512 1024 时钟周期ms@40MHz
13.1 26.21 52.42 104.8 209.71 419.43 838.86 1677.72
系统控制寄存器(SCONF,BFH)
WDR R R R R R R ALE1 0 0 0 0 0 0 0 0 MSB LSB
上面寄存器内的值为系统复位值
WDR:看门狗定时器复位位当看门狗定时器溢出而使系统复位时WDR位被置1 ALE1:ALE输出禁止位可降低EMI
SCONF的位7(WDR)是看门狗复位位当由于WDT溢出而产生复位信号时该位被置1 在任何不可预测的复位发生时用户应该检查该位的值
降低EMI功能
SM8951/8952允许用户通过置位SCONF寄存器的位0(ALE1)来降低EMI该项功能的作用就是禁止Fosc/6Hz的时钟信号输出至ALE引脚在系统没有外扩程序存储器或数据存储器的时候可以使用这个功能
本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息
SyncMOS - 6/17 - Preliminary Ver 0.1 PID 8951/8952 05/01
SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器
工作条件
符号 TA VCC5 Fosc 16 Fosc 25 Fosc 40
描述 最小 典型 最大 环境温度 -40 25 85供电电压 4.5 5.0 5.5 晶振 3.0 16 16 晶振 3.0 25 25 晶振 3.0 40 40
单位
V MHz MHz MHz
注释
SM8951C/SM8952C SM8951C16/SM8952C16 SM8951C25/SM8952C25 SM8951C40/SM8952C40
直流特性
16/25/40MHz典型工作条件同样适用于SM8951/SM8952系列 符号 参数 有效范围 最小 最大 单位 测试情况 VIL1 输入低电平 端口0,1,2,3,4和/EA -0.5 0.8 V Vcc=5V VIL2 输入低电平 RES,XTAL1 0 0.8 V .. VIH1 输入高电平 端口0,1,2,3,4和/EA 2.0 Vcc+0.5 V .. VIH2 输入高电平 RES,XTAL1 70%Vcc Vcc+0.5 V .. VOL1 输出低电平 端口0,ALE,/PSEN 0.45 V IOL=3.2mA VOL2 输出低电平 端口1,2,3,4 0.45 V IOL=1.6mA VOH1 输出高电平 端口0 2.4 V IOH=-800uA
90%Vcc V IOH=-80uA
VOH2 输出高电平 端口2.4 V IOH=-60uA
1,2,3,4,ALE,/PSEN 90%Vcc V IOH=-10uA
IIL 逻辑0输入电流 端口1,2,3,4 -75 uA Vin=0.45V ITL 逻辑转换电流 端口1,2,3,4 -650 uA Vin=2.0V ILI 输入吸收电流 端口0,/EA 10 uA 0.45 ICC在正常运行方式下测试电流 VCC在空闲方式下测试电流 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 7/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 交流特性 16/25/40MHz工作条件下端口0ALE和PSEN的负载电容为100uF其余负载电容为80pF 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 8/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 数据存储器读周期时序 程序存储器读周期时序 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 9/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 数据存储器写周期时序 I/O端口时序 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 10/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 时序临界值对外部时钟的要求假定Vss=0.0V Tm.I 外部程序存储器读周期 Tm.II 外部数据存储器读周期 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 11/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 Tm.III 外部数据存储器写周期 应用指南 对于SM8951/8952而言的有效值 Xtal 3MHz 6MHz 9MHz 12MHz C1 30p 30p 30p 30p C2 30p 30p 30p 30p R Open Open Open Open Xtal 16MHz 25MHz 33MHz 40MHz C1 30pF 15pF 10pF 5pF C2 30pF 15pF 10pF 5pF R Open 62K 6.8K 4.7K 注意 在较高频率时因为每种石英或陶瓷谐振器都有自己的特性所以晶振电路会因石英或陶瓷 谐振器的不同而不同用户应与石英或陶瓷谐振器生产厂商协商以选取合适的外部器件值 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 12/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 40脚PDIP封装 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 13/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 44脚 PQFP封装 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 14/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 44脚PLCC封装 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 Syncmos - 15/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 16/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器 反馈/咨询表 From : Company : Dept, Section : Position Title: Inquiry Data: Ref No: 问题描述: 本说明书如有修改恕不另行通知请洽您的销售代理商以获取最新版本信息 SyncMOS - 17/17 - Preliminary Ver 0.1 PID 8951/8952 05/01 因篇幅问题不能全部显示,请点此查看更多更全内容