单片机ats介绍

上传人:汽*** 文档编号:487157400 上传时间:2023-01-08 格式:DOC 页数:5 大小:40KB
返回 下载 相关 举报
单片机ats介绍_第1页
第1页 / 共5页
单片机ats介绍_第2页
第2页 / 共5页
单片机ats介绍_第3页
第3页 / 共5页
单片机ats介绍_第4页
第4页 / 共5页
单片机ats介绍_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《单片机ats介绍》由会员分享,可在线阅读,更多相关《单片机ats介绍(5页珍藏版)》请在金锄头文库上搜索。

1、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.1尸高频滤波电容。第18、19脚之间接上一个12MHz的晶 振为单片机提供时钟信号。AT89S

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

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

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

5、电平,此时可以 用作输入口。作为输入口,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出电 流( IIL)P3 口同时具有多种特殊功能,具体如下表 1所示:-RST复位输入。当振荡器工作时,RST引脚出现两个机器周期的高电平将使单片机端口引脚第二功能P3.0RXD (串行输入口)P3.1TXD (串行输出口)P3.2INT0 (外部中断0)P3.3INT1 (外部中断1)P3.4T0 (定时器0)P3.5T1 (定时器1)P3.6WR (外部数据存储器写选通)P3.7RD (外部数据存储器都选通)表1 P3 口的第二功能复位。ALE/ PROG :当访问外部存储器时,地址锁存允许是一输出脉

6、冲,用以锁存地址的低8位字节。当在Flash编程时还可以作为编程脉冲输出(PROG)般情况下,ALE是以晶振频率的1/6输出,可以用作外部时钟或定时目的。但也要注意,每当访问外部数据存储器时将跳过一个 ALE脉冲。 PSEN :程序存储允许时外部程序存储器的读选通信号。当 AT89C52执行外部程序 存储器的指令时,每个机器周期PSEN两次有效,除了当访问外部数据存储器时,PSEN将 跳过两个信号。 EA/Vpp:外部访问允许。为了使单片机能够有效的传送外部数据存储器从 0000H到 FFFH单元的指令,EA必须同GND相连接。需要主要的是,如果加密位 1被编程,复位 时EA端会自动内部锁存。

7、当执行内部编程指令时, EA应该接到Vcc端。 XTAL1 :振荡器反相放大器以及内部时钟电路的输入端。 XTAL2 :振荡器反相放大器的输出端。AT89S52单片机芯片介绍及其在设计中的应用(1) AT89S52芯片图如下图1所示:图1. AT89S52芯片管脚图AT89S52芯片部分管脚功能介绍 主电源引脚(2根)VCC(Pin40):电源输入,接+ 5V电源;GND(Pin20):接地线; 外接晶振引脚(2根)XTAL1(Pi n19):片内振荡电路的输入端,XTAL2(P in 20):片内振荡电路的输出端; 控制引脚(4根)RST/VPP(Pi n9):复位引脚,引脚上出现2个机器周

8、期的高电平将使单片机复位;ALE/PROG(Pin30):地址锁存允许信号,PSEN(Pin29)外部存储器读选通信号;EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高 电平则从内部程序存储器读指令。 可编程输入 /输出引脚( 32根)STC89C52单片机有4组8位的可编程I/O 口,分别位P0 P1、P2、P3 口,每个口有8位 ( 8 根引脚),共 32根。PO 口( Pin39Pin32): 8 位双向 I/O 口线,名称为 P1 口(Pin1Pin8): 8位准双向I/O 口线,名称为 P1.0P1.7P2 口( Pin21Pin28): 8位准双向I/O 口线,名称为 P2.(P2.7P3 口( Pin1(Pin 17): 8位准双向I/O 口线,名称为 P3.CP3.7

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号