单片机AT89S52介绍.docx

上传人:牧羊曲112 文档编号:3346589 上传时间:2023-03-12 格式:DOCX 页数:4 大小:38.37KB
返回 下载 相关 举报
单片机AT89S52介绍.docx_第1页
第1页 / 共4页
单片机AT89S52介绍.docx_第2页
第2页 / 共4页
单片机AT89S52介绍.docx_第3页
第3页 / 共4页
单片机AT89S52介绍.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《单片机AT89S52介绍.docx》由会员分享,可在线阅读,更多相关《单片机AT89S52介绍.docx(4页珍藏版)》请在三一办公上搜索。

1、单片机AT89S52介绍AT89S52简介 AT89S52是一个8位单片机,片内ROM全部采用FLASH ROM技术,与MCS-51系列完全兼容,它能以3V的超低电压工作,晶振时钟最高可达24MHz。AT89S52是标准的40引脚双列直插式集成电路芯片,有4个八位的并行双向I/O端口,分别记作P0、P1、P2、P3。第31引脚需要接高电位使单片机选用内部程序存储器;第9引脚是复位引脚,要接一个上电手动复位电路;第40脚为电源端VCC,接+5V电源,第20引脚为接地端VSS,通常在VCC和VSS引脚之间接0.1F高频滤波电容。第18、19脚之间接上一个12MHz的晶振为单片机提供时钟信号。 AT

2、89S52单片机说明如下: 此芯片是一种高性能低功耗的采用CMOS工艺制造的8位微控制器,它提供下列标准特征:8K字节的程序存储器,256字节的RAM,32条I/O线,2个16位定时器/计数器, 一个5中断源两个优先级的中断结构,一个双工的串行口, 片上震荡器和时钟电路。 引脚说明: VCC:电源电压 GND:地 P0口:P0口是一组8位漏极开路型双向I/O口,作为输出口用时,每个引脚能驱动8个TTL逻辑门电路。当对0端口写入1时,可以作为高阻抗输入端使用。 当P0口访问外部程序存储器或数据存储器时,它还可设定成地址数据总线复用的形式。在这种模式下,P0口具有内部上拉电阻。 在EPROM编程时

3、,P0口接收指令字节,同时输出指令字节在程序校验时。程序校验时需要外接上拉电阻。 P1口:P1口是一带有内部上拉电阻的8位双向I/O口。P1口的输出缓冲能接受或输出4个TTL逻辑门电路。当对P1口写1时,它们被内部的上拉电阻拉升为高电平,此时可以作为输入端使用。当作为输入端使用时,P1口因为内部存在上拉电阻,所以当外部被拉低时会输出一个低电流。 P2口:P2是一带有内部上拉电阻的8位双向的I/O端口。P2口的输出缓冲能驱动4个TTL逻辑门电路。当向P2口写1时,通过内部上拉电阻把端口拉到高电平,此时可以用作输入口。作为输入口,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出电流。 P2口在

4、访问外部程序存储器或16位地址的外部数据存储器时,P2口送出高8位地址数据。在这种情况下,P2口使用强大的内部上拉电阻功能当输出1时。当利用8位地址线访问外部数据存储器时,P2口输出特殊功能寄存器的内容。当EPROM编程或校验时,P2口同时接收高8位地址和一些控制信号。 P3口:P3是一带有内部上拉电阻的8位双向的I/O端口。P3口的输出缓冲能驱动4个TTL逻辑门电路。当向P3口写1时,通过内部上拉电阻把端口拉到高电平,此时可以用作输入口。作为输入口,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出电流。 P3口同时具有多种特殊功能,具体如下表1所示: 端口引脚 P3.0 P3.1 P3.

5、2 P3.3 P3.4 P3.5 P3.6 P3.7 第二功能 RXD (串行输入口) TXD INT0 (外部中断0) INT1 T0 T1 WR RD 表1 P3口的第二功能 RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期的高电平将使单片机复位。 ALE/PROG:当访问外部存储器时,地址锁存允许是一输出脉冲,用以锁存地址的低8位字节。当在Flash编程时还可以作为编程脉冲输出。 一般情况下,ALE是以晶振频率的1/6输出,可以用作外部时钟或定时目的。但也要注意,每当访问外部数据存储器时将跳过一个ALE脉冲。 PSEN:程序存储允许时外部程序存储器的读选通信号。当AT89C5

6、2执行外部程序存储器的指令时,每个机器周期PSEN两次有效,除了当访问外部数据存储器时,PSEN将跳过两个信号。 EA/VPP:外部访问允许。为了使单片机能够有效的传送外部数据存储器从0000H到FFFH单元的指令,EA必须同GND相连接。需要主要的是,如果加密位1被编程,复位时EA端会自动内部锁存。当执行内部编程指令时,EA应该接到VCC端。 XTAL1:振荡器反相放大器以及内部时钟电路的输入端。 XTAL2:振荡器反相放大器的输出端。 AT89S52单片机芯片介绍及其在设计中的应用 AT89S52芯片图如下图1所示: 图1. AT89S52芯片管脚图 (2) AT89S52芯片部分管脚功能

7、介绍 主电源引脚 VCC(Pin40):电源输入,接5V电源;GND(Pin20):接地线; 外接晶振引脚 XTAL1(Pin19):片内振荡电路的输入端,XTAL2(Pin20):片内振荡电路的输出端; 控制引脚 RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位; ALE/PROG(Pin30):地址锁存允许信号,PSEN(Pin29):外部存储器读选通信号; EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。 可编程输入/输出引脚 STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位,共32根。 PO口:8位双向I/O口线,名称为P0.0P0.7 P1口:8位准双向I/O口线,名称为P1.0P1.7 P2口:8位准双向I/O口线,名称为P2.0P2.7 P3口:8位准双向I/O口线,名称为P3.0P3.7

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号