一、单片机名称的含义这里以STC 89C52RC40I-PDIP402538HBSB06.X90C为例STC表示厂商——STC公司宏晶科技89——8051内核兼容标准MCS-51指令集C——工作电压C: 5.5~3.3V 、 LE: 3.6~2.0V52表示型号序号——程序空间ROM大小——528K字节RC——内存RAM。RC:512字节40工作频率——4040MhzI工作温度范围——I工业级-40°~85°PDIP封装外壳类型——黑色外壳塑料材质。40管脚数引脚数2538——生成批号——25年第38周HBSB06——芯片厂内部编号X90C——版本号二、STC89C52引脚图Power——电源GND——接地System——控制信号引脚、外部晶振(XTAL)Pin——引脚号IO——输入/输出引脚用于数据传输Multiplex——复用三、引脚说明40个引脚根据功能可分为三类1、基本工作条件引脚a、电源引脚电源正极VCC——引脚号40电源负极VSS——引脚号20b、复位引脚RST/VPD——引脚号9使内部电路进入初始状态MCS-51 系列单片机采用高电平复位具有掉电保持功能在该脚再接一个备用电源 掉电时可保持RAM中的数据不丢失。c、时钟引脚XTAL2、 XTAL1——引脚号18、19单片机内部的时钟振荡器与时钟引脚外接的定时电路构成时钟振荡电路 产生时钟信号供给内部电路使用。也可以由外部的振荡器产生时钟信号 通过时钟引脚送入单片机 供给内部电路。2、 输入/输出I/O 引脚MCS-51系列单片机有P0、P1、P2和P3共4组I/O接口每组接口又有8个引脚。P0端口引脚P0.0P0.7P1端口引脚P1.0P1.7P2端口引脚P2.0P2.7P3端口引脚P3.0P3.7可用作输入端口将外部信号输入单片机 也可以用作输出端口将信号从单片机内输出。P0端口3239脚8位数据总线或用作16位地址总线中的低8位地址总线。P1端口18脚8位数据总线P2端口2128脚8位数据总线用作16位地址总线中的高8位地址总线。P3端口1017脚8位数据总线P3端口的8个引脚还具有其他功能也叫复用功能P3.0用作串行数据输入端RXD。P3.1用作串行数据输出端TXD。P3.2用作外部中断0请求信号输入端INT0 。P3.3用作外部中断1请求信号输入端INT1 。P3.4用作定时器/计数器T0的外部脉冲信号输入端T0 。P3.5用作定时器/计数器T1的外部脉冲信号输入端T1 。P3.6该端在写片外RAM时 输出写控制信号WR。P3.7该端在读片外RAM时 输出读控制信号WD。3、控制引脚控制引脚的功能主要有当单片机外接存储器RAM或ROM时通过控制引脚控制外接存储器 使单片机能像使用内部存储器一样使用外接存储器向单片机编程即向单片机内部写入编好的程序时 编程器通过控制引脚使单片机进入编程状态 然后才能将程序写入单片机。下面详细说明EA/VPP 31脚存储器使用控制输入端/编程电压输入端。当EA1高电平 时 单片机使用内部存储器当EA0低电平 时 单片机使用外接存储器。在用编程器往单片机写入程序时 要在该脚加1225V的编程电压。PSEN 29脚 程序存储允许输出端。外部ROM读选通控制端——当单片机要从外接ROM 中读取信息时 该端要输出一个低电平给外接ROM。ALE/ 30脚 低8 位地址锁存允许信号输出端/编程脉冲输入端。在外接存储器时该脚输出控制信号到单片机的外接锁存器让锁存器将P0 端口送来的 8 位地址信号锁存起来 当作低 8 位地址信号A0A7高8位地址A8A15由P2端口送出这样P0端口不用再输出8位地址信号就可以空闲下来用来传送8位数据信号。在单片机编程时 编程器由该脚将编程脉冲输入单片机。