读书频道 > 网站 > 网页设计 > 嵌入式系统: 工程案例教程
1.2.2 AT89C51的引脚
12-11-13    奋斗的小年轻
收藏    我要投稿   

本文所属图书 > 嵌入式系统: 工程案例教程

嵌入式系统是以应用为中心、计算机技术为基础,软、硬件可剪裁,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。本书共6章:第1章介绍几种嵌入式处理器,包括8051单片机、AVR单片机、A...立即去当当网订购

AT89C51系列单片机的不同型号引脚相互兼容,通常有两种封装形式:双列直插式封装(DIP)和方形扁平封装(PQFP/TQFP),AT89C51多采用前者,如图1-1所示。


 

AT89C51单片机共有40个引脚。分别为:2个电源引脚,4个控制引脚,2个时钟引脚,32个I/O引脚。引脚的功能如下:

(1)电源引脚

1)VCC:正电源端,接+5V电压。

2)GND:接地端。

(2)控制引脚

1)RST:复位输入端,高电平有效。当振荡器工作时,若该引脚上持续出现两个机器周期以上的高电平将使单片机复位。

2)ALE/PROG:地址锁存允许信号/编程脉冲输入端。当访问外部存储器时,ALE为低8位地址锁存允许的控制信号,协助P0端口实现复用功能。当不访问外部存储器时,ALE端以振荡器频率的1/6输出固定的正脉冲信号,它可用作对外部输出脉冲或用于定时目的。需要注意的是,访问外部数据存储器时,将跳过一个ALE脉冲。

PROG为引脚复用功能,在对Flash存储器编程期间,此引脚还用于输入编程脉冲。

3)PSEN:外部程序存储器选通信号。当从外部程序存储器读取指令或数据时,该引脚输出一个负脉冲,用于选通外部程序存储器,该信号在每个机器周期内两次有效。但在访问外部数据存储器时,PSEN信号无效。

4)EA/VPP:外部程序存储器允许访问控制端/编程电压输入端。当EA为高电平时,CPU默认读取片内程序存储器的指令,若地址范围超过4KB,则自动转为访问外部程序存储器。当EA为低电平时,处理器只访问外部程序存储器。

VPP为引脚复用功能,在Flash编程期间,此引脚也用于施加12V编程电压。

(3)时钟引脚

1)XTAL1:反相振荡放大器的输入及内部时钟工作电路的输入端。当采用内部时钟振荡方式时,该引脚连接石英晶体振荡器和振荡电容。

2)XTAL2:反相振荡器放大器的输出端。当采用内部时钟振荡方式时,该引脚连接石英晶体振荡器和振荡电容。当采用外部时钟源时,XTAL1接外部时钟源的信号,XTAL2悬空。

(4)I/O引脚

P0、P1、P2、P3四组8位I/O并行端口。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站