内容正文:
四川省(电子信息大类)对口招生《单片机原理与应用》
复习讲义
模块 2 单片机硬件结构与原理
考点二 单片机引脚及功能
【考纲要求】
1.掌握并行I/0口的使用特点。
2.熟悉单片机的各引脚功能。
【知识网络】
【知识和技能要点】
1、 单片机引脚及功能
1.电源引脚
(1)VCC(40脚):+5V电源。
(2)VSS(20脚):数字地。
2.时钟引脚
(1)XTAL1(19脚):片内振荡器反相放大器和时钟发生器电路输入端。用片内振荡器时,该脚接外部石英晶体和微调电容。外接时钟源时,该脚接外部时钟振荡器的信号。
(2)XTAL2(18脚):片内振荡器反相放大器的输出端。当使用片内振荡器,该脚连接外部石英晶体和微调电容。当使用外部时钟源时,本脚悬空。
3.控制引脚
(1)RST (RESET,9脚)
复位信号输入,在引脚加上持续时间大于2个机器周期的高电平,可使单片机复位。正常工作,此脚电平应 ≤ 0.5V。
(2) EA*/VPP (31脚)
EA*:引脚第一功能:外部程序存储器访问允许控制端。
EA*=1,在PC值不超出1FFFH(即不超出片内8KB Flash存储器的地址范围)时,单片机读片内程序存储器(8KB)中的程序,但PC值超出1FFFH (即超出片内8KB Flash地址范围)时,将自动转向读取片外(2000H-FFFFH)程序存储器空间中的程序。
EA*=0,只读取外部的程序存储器中的内容,读取的地址范围为0000H~FFFFH,片内的4KB Flash 程序存储器不起作用。
VPP:引脚第二功能,对片内Flash编程,接编程电压。
(3)ALE/PROG*(Address Latch Enable/PROGramming,30脚)
ALE为地址锁存控制信号端,为第一功能。由于引脚数目有限,P0口是作为低8位地址总线与8位数据总线分时复用的。当单片机访问外部程序存储器或外部数据存储器时,ALE的负跳变将单片机P0口先发出的低8位地址锁存在P0口外接的地址锁存器中,然后P0口再作为8位数据总线使用。
2、 单片机并行I/O口
MCS-51系列单片机内部共有4个8位的双向并行I/O接口,根据锁存器的名称,把它们命名为PO口,P1口,P2口和P3口。它们各自的功能和使用特点如下:
1.PO口具有两种功能:一是通用I/O口;二是当外接存储器时,作为低8位地址和8位双向数据总线。在作为I/O口使用时,必须外接上拉电阻。
2.P1口是一个专用的8位准双向I/O口,只具有通用输入/输出功能。
3.P2口是一个8位准双向I/0口,具有两种功能,一是作为通用I/O口使用,与P1口相同;二是作为扩展系统的高8位地址使用,输出高8位地址,与PO口一起组成16位地址总线。
4.P3口也是一个8位准双向口,它除了具有通用I/O口使用功能外,还具有第二功能。当作为第二功能使用时,每位都具有新的功能。所以P3口是4个并口中唯一的双功能口。
5.PO口带负载能力最强,每一位可驱动8个TTL门;P1~P3口可驱动4个TTL门电路。
【练习题】
一、填空题
1.MCS-51系列单片机有___________个双向____________位I/O口,记作____________、____________、____________和____________。
2.PO口的输出级的每一位可驱动____________个TTL门电路,P1~P3口可驱动____________
个TTL门电路。
3.单片机中EA引脚的名称是______________________。
4.51单片机的复位脚是第_____________脚。
5.51单片机的并行口中内部无上拉电阻的是________________口。
6.51单片机外部扩展时采用________________口和________________口。
7.单片机端口输出1时。引脚上的压为________V。输出为0时,引脚上的电压为___________V。
二、选择题
1.在 1. MCS-51 单片机总共有( )个并行I/0口。
A. 1个 B. 2个 C. 3个 D.4个
2. MCS-51单片机的XTAL1和XTAL2两个引脚( )。
A.外接定时器 B.外接串行口 C. 外接晶振 D.外接中断
3. 十进制数126其对应的十六进制可表示为( )。
A.8F B.8E C.FE D. 7E
4. 51单片机的并行I/O口中每个引脚都具有第二功能的是( )。
A.P0 B.P1 C. P2 D. P3
5.单片机8031的/EA引脚( )。
A. 必须接地 B. 必须接+5V电源
C. 可悬空 D. 以上三种情况视需要而
6..MCS-51系列单片机访问内部ROM时,其EA引脚需( )。
A.接地 B.通过电感接地
C.接高电平 D.通过电阻接地
7.( )口作为双向I/0口时一般需要外接上拉电阻。
A. P0 B. P1 C. P2 D. P3
8.单片机扩展存储器时,作为数据总线的是( )。
A.PO口 B.PO口 C. P2口 D.P3口
9.单片机4个I/O口中,双功能口是( )。
A.PO口 B.PO口 C. P2口 D.P3口
10..MCS-51系列单片机完成一次复位操作需要在RST复位引脚上( )。
A.保持2个机器周期以上的高电平
B.保持2个机器周期以上的低电平
C.保持2个指令周期以上的高电平
D.以上都不对
三、简答题
1.说明MCS-51单片机的EA引脚的作用, 该引脚接高电平和接低电平时各有何种功能?
2.如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断MCS-51单片机正在工作?
【答案】
一、填空题
1. 4;8;P0;P1;P2;P3
2.8;4
3.外部程序存储器访问允许端
4.9
5.P0
6.P0;P2
7.5;0
二、选择题:
1. D;2. C;3. D;4. D 5. A;6. C;7. A;8. A ;9. D;10. A;
3、 简答题
1.EA引脚是外部程序存储器访问允许端,用于控制单片机访问内部或外部ROM。
- 接高电平时:单片机优先访问内部ROM,当地址超过内部ROM范围时,自动访问外部ROM。
- 接低电平时:单片机只访问外部ROM,不访问内部ROM(例如8031单片机必须接低电平)。
2. 可通过观察 ALE引脚 的状态来判断。
ALE是地址锁存允许信号,在每个机器周期内输出两个正脉冲,作为时钟参考。若单片机正常工作,ALE引脚应有稳定的脉冲信号输出;若无脉冲或信号异常,则可能单片机未工作或晶振电路有问题。
【真题演练】
1. (24单招,分析题)单片机实验电路如图11所示,现需完成发光二极管D1点亮的功能,回答以下问题。
图11
(1) 图11-(b)中5V电源的接点A和B应分别连接到单片机的哪个引脚?
(2) 为了使用单片机内部的程序存储器,单片机31脚应连接到单片机的哪个引脚?
2. (25单招,分析题)
(1)如题59图(A)所示,要让单片机工作,40脚连接的电源电压值是(单项选择题)(4分)( )
A.24V B.12V C.5V D.3.3V
(4)图中单片机31脚接地,表示单片机使用内部ROM。(判断正误)(3分)( )
【答案】
1.(1)40;20 (2)20
2.(1)C; (4)√
原创精品资源学科网独家享有版权,侵权必究
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$