MCS-51(通常称为8051),Intel公司在1981制造的微处理器。基于8051架构的微处理器统称为51单片机。
STC 89C1RC 40C-PDIP 0707CU8138.00D
STC: 芯片生产厂商
8: 8051系列芯片
9: 内部含Flash E²PROM存储器。80C51中的0表示内部含Mask ROM(掩模ROM)存储器;87C51中7表示内部含EPROM存储器(紫外线可擦除ROM)。
C: CMOS产品。89LV52、89LE58中的LV、LE表示芯片为低电压产品(通常为3.3V电压供电),89S52中的S表示芯片函数有可串行下载功能的Flash存储器,即具有ISP可在线编程功能。
5: 固定不变
1: 表示芯片内存程序存储空间的大小,1为4KB,2为8KB,3为12KB。
RC: STC单片机内部RAM(随机读取存储器)为512B。RD+表示内部RAM为1280B。
40: 表示芯片外部晶振最高可接入40MHz。
C: 产品级别,表示芯片温度范围。C表示商业级,温度范围0℃~+70℃。
PDIP: 产品封装型号。PDIP表示双列直插式。
0707: 表示本批芯片生产日期为07年第7周。
CU8138.00D: 不详。(制造工艺或处理工艺)
数据类型 | 关键字 | 所占位数 | 表示数的范围 |
---|---|---|---|
无符号字符型 | unsigned char | 8 | 0~255 |
有符号字符型 | char | 8 | -128~127 |
无符号整型 | unsigned int | 16 | 0~65535 |
有符号整型 | int | 16 | -32768~32767 |
无符号长整型 | unsigned long | 32 | 0~2^32-1 |
有符号长整型 | long | 32 | -2^31~2^31-1 |
单精度实型 | float | 32 | 3.4e^38~3.4e^38 |
双精度实型 | double | 64 | 1.7e^308~1.7e^308 |
位类型 | bit | 1 | 0~1 |