单片机型号和引脚说明

📅 发布时间:2026/7/2 20:35:12 👁️ 浏览次数:
单片机型号和引脚说明
STC--表示芯片为 STC 公司生产的产品其他公司的也有 AT、i、SST 等。8--表示该芯片为 8051 内核芯片。9--表示内部含有 Flash EEPROM 存储器还有如 80C51 中 0 表内部含有MaskROM掩模 ROM存储器如 87C51 中 7 表示内部含有EPROM紫外线可擦除ROM存储器。C--表示该器件为 CMOS 产品。还有如 89LV52 和 89LE58 中的 LV 和 LE 都表示该芯片为低电压产品通常为 3.3V 电压供电​而89S52 中 S 表示该芯片含有可串行下载功能的 Flash 存储器即具有 ISP 可在线编程功能。5--固定不变。2--表示该芯片内部程序存储FLASH空间大小1 为 4KB2为 8KB3 为12KB即该数乘以 4KB 就是芯片内部的程序存储空间大小。程序空间大小决定了一个芯片所能装入执行代码的多少。一般来说程序存储空间越大芯片价格也越高所以我们再选择芯片的时候要根据自己需求选择合适芯片。RC--STC 单片机内部 RAM随机读写存储器为 512B。还有如RD表示内部 RAM 为 1280B。还有芯片会省略此部分。40--表示芯片外部晶振最高可接入 40MHz。对 AT 单片机数值一般为 24表示外部晶振最高位 24MHz。I--产品级别表示芯片使用温度范围。C 表示商业级温度范围为 0~70 度。I 表示工业级温度范围为-40~85 度。A 表示汽车级温度范围为-40~125 度。M 表示军用级温度范围为-55~150 度。PDIP40--产品封装型号。PDIP 表示双列直插式。1947--表示本批芯片生产日期为 19 年第 47 周。H0XN52.X90C--不详有关资料显示此标号表示芯片制造工艺或处理工艺。接下来我们以上图 PDIP 封装引脚图为例介绍各个引脚的功能40引脚我们按其功能类别可分为四类①电源引脚。如 VCC、GND②时钟引脚。如 XTAL1、XTAL2③编程控制引脚。如 RST、PSEN、ALE/PROG、EA/Vpp。​此处了解即可④I/O 口引脚。如 P0、P1、P2、P34 组 8 位 I/O 口。VCC40 脚​、GND20 脚​电源引脚不同型号单片机接入对应电压常压为5V低压为3.3V大家在使用时要查看其芯片所要求的电压。XTAL119 脚​、XTAL218 脚​外接时钟引脚。XTAL1 为片内振荡电路的输入端XTAL2 为片内振荡电路的输出端。8051 的时钟有两种方式一种是片内时钟振荡方式即需在这两个引脚处外接石英晶振和振荡电容振荡电容的值一般取 10p~30p另一种是外部时钟方式即将 XTAL1 接地外部时钟信号从 XTAL2脚输入。通常使用第一种方式。RST9 脚​复位引脚。当输入连续两个机器周期以上高电平时为有效用来完成单片机的复位初始化操作即单片机从头开始执行程序。PSEN29 脚​程序存储器允许输出控制端。在读外部程序存储器时 PSEN低电平有效以实现外部程序存储器单元的读操作由于现在我们使用的单片机内部已经有足够大的 ROM所以几乎没有人再去扩展外部 ROM因此这个引脚大家只需了解即可。ALE/PROG30 脚​在扩展外部 RAM 时ALE 用于控制把 P0口的输出低 8位地址送锁存器锁存起来以实现低位地址和数据的隔离。ALE 有可能是高电平也有可能是低电平当 ALE 为高电平时允许地址锁存型号当访问外部存储器时ALE 信号负跳变即由正变负将 P0 口上低 8 位地址信号送入锁存器当 ALE 为高电平时P0 口上的内容和锁存器输出一致。关于锁存器后面我们会有介绍。在没有访问外部存储器期间ALE 以 1/6 振荡周期频率输出即 6 分频​当访问外部存储器时以 1/12 振荡周期输出12 分频​。从这里可以看到当没有扩展外部 RAM 时ALE 会以 1/6 振荡周期的固定频率输出因此可以作为外部时钟或作为外部定时脉冲使用。PROG 为编程脉冲的输入端单片机的内部有程序存储器ROM​它的作用是用来存放用户需要执行的程序那么我们怎样才能将写好的程序存入这个 ROM 中呢实际上我们是通过编程脉冲输入才写进去的这个脉冲的输入端口就是 PROG。现在绝大多数单片机都已经不需要编程脉冲引脚往内部写程序了比如我们使用的 STC 单片机它可以直接通过串口往里面写程序只需要三条线与计算机相连即可。而且现在的单片机内部都已经带有丰富的 RAM所以也不需要再扩展 RAM 了因此 ALE/PROG 引脚用于不大大家了解即可。EA/Vpp31 脚​EA 接高电平时单片机读取内部程序存储器。当扩展有外部 ROM 时当读取完内部 ROM 后自动读取外部ROM。EA 接低电平时单片机直接读取外部 ROM。我们没有外扩 ROM并且需要单片机直接读取内部程序存储器因此EA/Vpp 脚直接接高电平。P0 口39 脚~32 脚​双向 8 位三态 I/O 口每个口可独立控制。51 单片机 P0 口内部没有上拉电阻若输出高时为高阻态不能正常输出高电平因此该组 I/O 口每个口可独立控制。51单片机 P0 口内部没有上拉电阻若输出高时为高阻态不能正常输出高电平因此该组 I/O 口在使用时务必要外接上拉电阻一般我们选择接入 10K 欧上拉电阻。P1 口1 脚~8 脚​准双向 8 位 I/O 口每个口可独立控制内部自带上拉电阻这种接口输出没有高阻态输入也不能锁存故不是真正的双向 I/O 口。之所以称它为“准双向”是因为该口在作为输入使用前要先向该口进行写 1操作然后单片机内部才可正确读出外部信号也就是要使其先有个“准”备的过程所以才称为准双向口。对 52 单片机 P1.0 引脚的第二功能未 T2 定时器/计数器的外部输入P1.1引脚的第二功能为 T2EX 捕捉、重装触发即 T2 的外部控制端。P2 口21 脚~28 脚​准双向 8 位 I/O 口每个口可独立控制内部自带上拉电阻与 P1 口相似。P3 口10 脚~17 脚​准双向 8 位 I/O 口每个口可独立控制内部自带上拉电阻。作为第一功能使用时就当做普通 I/O 口与P1 口相似。作为第二功能使用时各引脚的定义如下