51单片机命名规则_第1页
51单片机命名规则_第2页
51单片机命名规则_第3页
51单片机命名规则_第4页
51单片机命名规则_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

51单片机命名惯例89C518表示8位单片机。9表示闪存,0表示无rom,7表示eprom存储器c表示CMOS进程,s表示ISP编程方法1表示切片内的程序内存容量,容量大小与此位数*4KB相对应89C52:8KB容量at89s51_stc89c51命名约定本文介绍了两家最常见的厂家单片机的命名惯例今后看看stc和atmel的单片机,看看型号,就会知道有什么样的配置首先谈谈ATMEL公司的AT系列单片机89系列单片机型号代码由三部分组成前缀、模型和后缀。 格式如下:AT89C XXXXXXXX,AT是前缀,89CXXXX是型号,XXXX是后缀。以下,分别对这3个部分进行说明,对其中的参数的表现和含义进行说明。(l )前缀由字符“AT”构成,表示该设备是ATMEL公司的产品。(2)型号以“89CXXXX”、“89LVXXXX”和“89SXXXX”等表示。在“89CXXXX”中,9表示内置闪存,c表示CMOS产品。在“89LVXXXX”中,LV表示低压产品。在“89SXXXX”中,s表示包含串行下载闪存。此部分中的“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表示商用产品,温度范围为070。X=I表示工业用产品,温度范围为- 40185。X=A表示汽车用产品,温度范围为- 401125。X=M表示军用产品,温度范围为-55150。后缀的第四个参数x用于描述产品的处理情况,其含义如下x为空,表示处理流程为标准流程。X=/883表示处理过程采用MILSTD883标准。例如,一台单片机的型号是“AT89C5112PI”,该单片机是ATMEL公司的Flash单片机,内部是CMOS结构,速度是12 MHz,封装是塑料did国产stc单片机.我现在用的是stc 89C52RC-40C-PDIP52内核,512字节RAM,最大工作频率为40MHZ,双脚双联封装形式,业务级别4.1.1 MCS-51系列和80C51系列单片机MCS是英特尔单片机系列的标志。 英特尔推出了MCS-48、MCS-51和MCS-96系列单片机。 其中MCS-51系列单片机的典型机型为51和52个子系列。51子系列有8031、8051、875l种机型,这些指令系统与芯片管脚完全兼容,但芯片内的程序存储器不同。51子系列的主要职能包括:l 8位CPU。l芯片内置有振荡器和时钟电路。l 128B芯片内数据存储器。l 4KB片上程序存储器(无8031/80C31 )。l程序存储器的地址范围为64KB。l片以外的数据存储器的地址范围为64KB。l 21B特殊功能寄存器。l 48条I/O线。l 1全双工串行I/O接口,可进行多机通信。配备2个l16位定时器/计数器。l中断系统有五个中断源,可以编程为两个优先级。l 111指令,包括乘法指令和除法指令。l布尔运算处理器。使用l单5V电源。52子系列产品主要有8032、8052、8752三种机型。 与51子系列的不同之处在于,片上数据存储器为256B,片上程序存储器增加到了8kb (无8032/80c32 ),具有26B的特殊功能寄存器,具有16位计时器/计数器3个,具有6个中断源。 其他性能均与5l子系列相同。 所述对应的低功耗CHMOS处理装置分别为80C32、80C52和87C52。4.1.2 80C51系列单片机的命名惯例1 .英特尔80c51系列产品命名惯例图为英特尔80C51系列单片机产品的命名惯例。英特尔80c51系列单片机产品命名惯例Mask ROM :掩模ROM。EPROM :紫外线可擦除ROM。2. Atmel 80C51系列产品命名规则Atmel是第一家将闪存用于80C51系列单片机的制造商,其典型产品为AT89C51、AT89C52,对应的低功耗产品为AT89LV51和AT89LV52。 图为Atmel公司80C51系列单片机产品的命名规则。Atmel 80C51系列单片机产品命名惯例Flash EEPROM :可用芯片程序存储器电擦除的闪存Flash EEPROM。LV :低电压,芯片工作电源电压为2.7V6V。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系列单片机,具有低功耗特点。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论