您的当前位置:首页正文

SM8951_52_cn

来源:爱站旅游
导读SM8951_52_cn
SyncMOS Technologies Inc. Preliminary SM8951/8952 March 2001 内嵌4K/8K FLASH存储器的8位微控制器

产品清单

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.4515 mA 有效方式25MHz 10 mA 有效方式16MHz 10 mA 空闲方式40MHz 7.5 mA 空闲方式25MHz 6 mA 空闲方式16MHz 150 uA 掉电方式

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

因篇幅问题不能全部显示,请点此查看更多更全内容

Top