51单片机命名规则

发布者:心愿实现最新更新时间:2015-12-30 来源: eefocus关键字:51单片机  命名规则 手机看文章 扫描二维码
随时随地手机看文章
89C51

8代表8位单片机

9代表falsh存储器,此位置为0代表无rom,7代表eprom存储器

c代表CMOS工艺,此位置为S代表ISP编程方式

1代表片内程序存储器容量,容量大小对应为该位数字*4KB

89C52:8KB容量

 

at89s51_&_stc89c51命名规则

本文介绍了最常见的两种厂家的单片机的命名规则.

以后见了stc和atmel的单片机看看型号就知道,什么配置了.

先说ATMEL公司的AT系列单片机

 

89系列单片机的型号编码由三个部分组成,

它们是前缀、型号和后缀。格式如下:

AT89C XXXXXXXX其中,AT是前缀,89CXXXX是型号,XXXX是后缀。

 

下面分别对这三个部分进行说明,并且对其中有关参数的表示和意义作相应的解释。

(l)前缀由字母“AT”组成,表示该器件是ATMEL公司的产品。

(2)型号由“89CXXXX”或“89LVXXXX”或“89SXXXX”等表示。

“89CXXXX”中,9是表示内部含 Flash存储器,C表示为 CMOS产品。

“89LVXXXX”中,LV表示低压产品。

“89SXXXX”中,S表示含有串行下载 Flash存储器。

在这个部分的“XXXX”表示器件型号数,如51、1051、8252等。

(3)后缀由“XXXX”四个参数组成,每个参数的表示和意义不同。在型号与后缀部分有“—”号隔开。

    后缀中的第一个参数 X用于表示速度,它的意义如下:

    X=12,表示速度为12 MHz。                X=20,表示速度为20 MHz。

    X=16,表示速度为16 MHz。                X=24,表示速度为24 MHz。

    后缀中的第二个参数 X用于表示封装,它的意义如下:

    X=D,表示陶瓷封装。                      X=Q,表示 PQFP封装。’

    X=J,表示 PLCC封装。                     X=A,表示 TQFP封装。

    X=P,表示塑料双列直插 DIP封装。          X=W,表示裸芯片。

    X=S,表示 SOIC封装。

    后缀中第三个参数 X用于表示温度范围,它的意义如下:

    X=C,表示商业用产品,温度范围为0~十 70℃。

    X=I,表示工业用产品,温度范围为—40~十 85℃。

    X=A,表示汽车用产品,温度范围为—40~十 125℃。

    X=M,表示军用产品,温度范围为—55~十 150℃。

    后缀中第四个参数 X用于说明产品的处理情况,它的意义如下:

    X为空,表示处理工艺是标准工艺。

    X=/883,表示处理工艺采用 MIL—STD—883标准。

    例如:有一个单片机型号为“AT89C51—12PI”,则表示意义为该单片机是 ATMEL公司的Flash单片机,内部是 CMOS结构,速度为12 MHz,封装为塑封 DIP,是工业用产品,按标准处理工艺生产。

国产stc单片机.我现在使用的就是stc 89C52RC-40C-PDIP可以看出

52内核,512字节RAM ,最大工作在40MHZ下,脚双列直插式封装形式 ,商业级.

 

4.1.1 MCS-51系列和80C51系列单片机

MCS是Intel公司单片机系列的符号。Intel公司推出有MCS-48、MCS-51、MCS-96系列单片机。其中MCS-51系列单片机典型机型包括51和52两个子系列。

在51子系列中,主要有8031、8051、875l三种机型,它们的指令系统与芯片引脚完全兼容,只是片内程序存储器有所不同。

51子系列的主要功能为:

        8位CPU。

        片内带振荡器及时钟电路。

        128B片内数据存储器。

        4KB片内程序存储器(8031/80C31无)。

        程序存储器的寻址范围为64KB。

        片外数据存储器的寻址范围为64KB。

        21B特殊功能寄存器。

        4×8根I/O线。

        1个全双工串行I/O接口,可多机通信。

        2个16位定时器/计数器。

        中断系统有5个中断源,可编程为两个优先级。

        111条指令,含乘法指令和除法指令。

        布尔处理器。

        使用单+5V电源。

52子系列的产品主要有8032、8052、8752三种机型。与51子系列的不同之处在于:片内数据存储器增至256B,片内程序存储器增至8KB(8032/80C32无),有26B的特殊功能寄存器,有3个16位定时器/计数器,有6个中断源。其他性能均与5l子系列相同。其对应的低功耗CHMOS工艺器件分别为80C32、80C52和87C52。

4.1.2 80C51系列单片机的命名规则

1. Intel 80C51系列产品命名规则

图为Intel公司80C51系列单片机产品命名规则。

Intel 80C51系列单片机产品命名规则

Mask ROM:为掩模ROM。

EPROM:紫外线可擦除ROM。

2. Atmel 80C51系列产品命名规则

Atmel公司是第一家将Flash EEPROM存储器用于80C51系列单片机的生厂商,其典型产品有AT89C51、AT89C52,对应的低功耗产品为AT89LV51和AT89LV52。图为 Atmel公司80C51系列单片机产品命名规则。

Atmel 80C51系列单片机产品命名规则

Flash EEPROM:在片程序存储器为电可擦除的闪速存储器Flash EEPROM。

LV:Low-Voltage,芯片工作电源电压为2.7V~6V。

3. Philips 80C51系列产品命名规则

Philips公司的80C51系列单片机的命名规则如图所示。

OTP ROM:在片程序存储器为由用户一次性可写入的ROM,成本低于Flash EEPROM,但高过Mask ROM。

 

Philips 80C51系列单片机产品命名规则

从上述命名规则可以看出,典型的80C51系列单片机不同型号主要在于片内程序存储器状态。

4.1.3 80C51系列单片机的选择特性

不论哪个厂家推出的80C51系列产品,其51子系列和52子系列都保证了产品在指令系统、总线、外部引脚与MCS-51的产品的高度一致性。

指令系统的全兼容,使开发环境具有良好的软硬件归一化环境,简化了开发装置的结构,降低了软件开发成本,保证了应用软件设计的独立性和可移植性。总线兼容性保证了所有80C51总线型单片机都能实现相同的并行扩展模式,其外围系统的扩展和系统配置的接口电路可以相互兼容。引脚兼容为单片机应用系统设计和产品开发带来极大方便,产品改型替换容易,产品开发过程中不必更换开发装置,也无需加装适配器,只需将开发装置上的单片机更换成引脚兼容的单片机即可。

1. 程序存储器

单片机程序存储器用于存放单片机应用系统的目标程序,目标程序通过称之为商用编程器的工具写入单片机,该过程称为编程。

2. 数据存储器

单片机片内数据存储器目前供应的类型有SRAM静态数据存储器,少数单片机片内有 EEPROM非易失性数据存储器。51子系列片内RAM有128B,52子系列片内RAM有256B,52子系列向下兼容51子系列,两者价格目前基本持平,选择52子系列在使用上更为方便灵活。

3. 功耗

许多公司都供应低电压的80C51系列单片机,具有低功耗的特点。如Atmel公司的AT89LV51和AT89LV52,它的工作电压范围为2.7V~6V,可直接替换相应的5V工作电压芯片。

4. 体积

在应用系统的空间有限时,可选择相应型号的PLCC和QFP封装的单片机,外围芯片当然也要选择小型封装。在无外围扩展时也可选择非总线型的单片机

关键字:51单片机  命名规则 引用地址:51单片机命名规则

上一篇:51单片机在没有硬件SPI的情况下 高速读方法
下一篇:12864点阵型液晶显示屏的原理和使用

推荐阅读最新更新时间:2024-03-16 14:42

基于51单片机利用中断实现100以内的按键计数
具体功能实现: 按下“计数”按键可以自增1,按下“清零”按键可以将两位数码管全部置0 使用器件: 两只数码管、总线、排阻、两个按键、AT89C51芯片 Proteus仿真原理图: 仿真: 知识介绍 : Proteus布线 为了让整个原理图看上去简洁明了,我们对元器件的导线进行标号,而不是直接和芯片相连。 数码管共阳、阳极断码 共阳极(1-9): 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90 共阴极(1-9): 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f 中断系统 执行现程序的过程中,出现某些急需处理的异常情况或
[单片机]
51单片机定时器实现PWM波
51单片机是可以实现PWM波输出的,原理其实都是一样的。说白了,PWM波就是让某一个引脚输出周期性连续高低电平变化的信号。 那么如何用51单片机实现周期性的高低电平呢? 答案就是用定时器。首先我们需要配置一下定时器,这里不做过多阐述,资料到处都有。然后设置一个计数周期,比如说让定时器计一百个数产生溢出,那么这一百个数的时间就是一个周期。接下来我们就以这一百个数的时间为基准。比如设置前五十个数的时间某引脚为高电平,后五十个数为低电平。那么这个引脚就会输出一个占空比为50%的高低电平变化。这就是所谓的PWM波。 基本代码实现如下: sbitPWM=P2^0;//P2.0输出pwm int time;//定义占空比
[单片机]
浅谈STM32单片机命名规则和体系架构
STM32单片机命名规则 对于很多刚刚开始接触STM32系列单片机的人来说,可能会对这一系列的单片机感到茫然,不知道这突然之间出现的这么多的单片机他们之间到底是怎么去区分的,话不多说,直接上图: 注解: (1)STM32指的是ST(意法半导体)公司生产的32bit的MCU(微控制器) (2)F---指的是产品类型为通用类型 (3)1xx指的是产品的子系列 (4)封装指的是对应芯片引脚的封装格式 stm32的体系架构 一。首先说说STM32F10x芯片由丝印所体现出的共同点和区别。 先简单说说命名规则: 101基本型,102USB基本型,103增强型,105或107互联型。 T:36脚,C:48脚,R:64脚,V:100脚,Z:
[单片机]
浅谈STM32单片机<font color='red'>命名</font><font color='red'>规则</font>和体系架构
格雷码转换为二进制码_51单片机汇编语言子程序
卡诺图是组合逻辑电路设计和分析最常用和有效的数学工具, 格雷码是特点是任意两相邻代码之间只有一位数不同,其余各位均相同,正好和卡诺图循环邻接特点一致。 格雷码转换为二进制码的51单片机汇编语言子程序如下: ;;入口:8位格雷码存于累加器A, ;;返回值:转换所得8位二进制码仍存于累加器A。 GtoB: MOV R5, #8 ;;R5←循环次数 MOV 22H, A ;;原格雷码送至RAM的22H单元暂存 LP1: RLC A ;;A带进位左移 MOV 23H, A ;;RAM的23H单元←(A) MOV A, 22H ;;A←(22H)
[单片机]
格雷码转换为二进制码_<font color='red'>51单片机</font>汇编语言子程序
MCS-51单片机在饱和蒸汽的流量计量补偿中的应用
0  引  言 流体流量的检测与控制是各行各业加强能源、物料管理、进行经济分析、结算和决策的重要依据,也是监控生产过程使其保持优质、安全、提高效率和改善环境的重要手段。尽管目前流量计量计已有几十种之多,然而对于越来越高的计量精确性而言,往往都要采用补偿措施。如用差压式流量计检测饱和蒸汽的流量,设计压力为0.5MPa,当蒸汽压力变化到1.0MPa时其流量误差达-26%左右 [1] 。工况变化越大,引入的误差越大。所以,在一些需要精确计量或者工况波动范围大而且波动频繁的场合必须采用补偿措施。 流体计量补偿技术,就是针对不同的流量计,检测不同流体而建立的一种修正方法。随着自动化技术的进步,计算机及其它智能装置的出现,自动补偿的技
[单片机]
MCS-<font color='red'>51单片机</font>在饱和蒸汽的流量计量补偿中的应用
51单片机步进电机控制汇编语言程序
;本程序是通过秒信号触发中断来实现的,要求中断程序必须在1S内执行完毕 ;步进电机转速控制是通过8255输入信号在每次执行中断程序内调整控制信号的循环次数来实现的 CODE SEGMENT ASSUME CS:CODE START: PUSH CS POP DS;数据段和代码段共用一个地址 JMP MAIN NUM DB 08H,04H,02H,01H; 定义循环控制信号 DAT1 DB 0H ;定义循环参量 DAT2 DB 0H ;---------初始化8253计数器----------- MAIN: MOV DX,203H;计数器0初始化,工作在方式3 MOV
[单片机]
AT89C51单片机和SHT15传感器对湿度智能监控系统的设计
1引言 弹药从出厂到部队作战或训练使用以前主要存放在仓库中。在长期的储存过程中,弹药虽然处于宏观静止状态。但其质量不断发生变化。这是因为弹药主要由金属和装药组成.在长期储存过程中,由于温,湿度的影响。金属会锈蚀.从而使金属部件的强度降低。表面机械性能变坏,严重影响弹药的使用.甚至会造成重大事故。温,湿度还会使弹药装药的物理和化学性质发生变化.从而使其失去应有的战技要求。因此,温,湿度是弹药质量发生变化的主要矛盾。根据我军的仓库条件、我国的气候条件和目前仓库的管理水平.通常规定最高温度不超过30℃.最大湿度不超过。70%.即通常所说的“三七”线。 传统弹药仓库的监控系统采用的是干,湿球湿度计、毛发湿度计、湿敏电阻器或由普通的温,
[单片机]
AT89C<font color='red'>51单片机</font>和SHT15传感器对湿度智能监控系统的设计
基于51单片机智能红外温控风扇设计
1、设计需求及目标 本产品采用单片机+最小系统+数码管显示模块+数码管驱动模块+温度采集模块+人体感应模块+风扇模块+按键模块等构成; 功能描述: (1)采用DS18B20温度传感器测温,人体感应模块检测是否有人。 (2)共3个按键:1键切换/设置、2键加、3键减。 (3)本设计共三种模式:自动模式、手动模式和自然风模式。 (4)自动模式,按一下1键可以设置温度上限,再按下设置温度下限,均可以按键加减调整。数码管第一位不显示,后三位显示温度值。人体感应模块检测有人时,温度小于下限风扇不转,温度在上下限之间50%转动,大于上限时,风扇全速转动。人离开后,延迟几秒风扇停止转动,起到节能环保的作用。 (5)手动模
[单片机]
基于<font color='red'>51单片机</font>智能红外温控风扇设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved