Ⅰ at89s51单片机相当于mcs-51系列单片机中的哪一型号的产品"s"的含义是什么
转自:https://wenku..com/view/6e85de3a87c24028915fc305.html
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下,脚双列直插式封装形式 ,商业级.
Ⅱ sbit在单片机中的表示和作用
位定义,如sbita=P0^0;假设a是P0^0。
=1;P0^0端口上输出的高级位,sbit就是sbit,表示二进制数的位数,在单片机中一般拷贝有8位和16位的直接数字和地址。
一个定义:
SbitledP1=^1;
//LED灯连接到P1.1端口
(2)单片机中s扩展阅读:
注意事项
在C语言中,如果直接编写P1.0,C编译器不会识别它,而且P1.0不是有效的C变量名,因此必须给它一个不同的名称。
sbit有三种用途:
1.Sbit变量名=地址值
2.sbit位变量名=SFR名^变量位地址值
3.sbit位变量名=SFR地址值^可变位地址值
例如:PSW中的OV可以通过以下三种方法定义:sbitOV=0xd2
1.说明:0xd2是OV的位地址值,sbit OV=PSW^2
2.说明:PSW必须先用SFR定义sbitOV=0xD0^2
3.描述:0xD0是PSW的地址值
所以SFRP1_0等于P1的0次方;即使您定义了代表P1.0pin的符号P1_0,您也可以将它命名为P10,只要您在下面的程序中更改它。
Ⅲ *s表示什么单片机
S代表ISP编程方式
单片机的型号到底分为:P:指飞利浦公司。8代表8位单片机。9代表falsh存储器,此位置为0代表无rom,7代表eprom存储器。c代表CMOS工艺,此位置为S代表ISP编程方式。51代表片内程序存储器容量,容量大小对应为该位数字*4KB。RD2:RAM为1280。