版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C51单片机一期末复习题
期末复习题
一、选择题(每题4分,共10题)
1.下列哪种文件后缀名是可以烧结至单片机中
()
A.uv2B.cC.HEX
D•inc
2.AT89c52单片机(双列直插封装)有多少引
A.20B.28C.
40D.44
3.AT89C52单片机的地址总线有多少位
A.2B.8C.16D.32
4.下面哪个引脚单片机的串行接受引脚
A.XTAL1B.RXDC.RESTD.
5.若采用的时钟晶体的频率是12MHz,那么单
片机的机器周期是多少()
A.1/2微秒B.1/6微秒C.1
6.十六进制0xe5转换成二进制应该为
()
A.11111101B.11100011C.
11100101D.11111010
7.在下列寄存器中,与定时/计数控制无关的
是()
A.TCON(定时控制寄存器)B.
TMOD(工作方式控制寄存器)
C.SCON(串行控制寄存器)D.IE
(中断允许控制寄存器)
8.MCS-51单片机的外部中断1的中断请求标
志是。()
A.TRIB.IE1
C.IT1D.TF1
9.定时器/计数器工作方式1是。
()
A.8位计数器结
构B.2个
8位计数器结构
c.13位计数结
构D.
16位计数结构
10.已知1只共阳极LED显示器,其中a笔段为
字形代码的最低位,若需显示数字E,则它的字
形代码应为
()
A.06HB.
F9HC.
86HD.79H
11.对程序计数器PC的操作
()
A.是自动进行的B.是通过
传送进行的
C,是通过加1指令进行的D.是通过减1
指令进行的
12.下列计算机语言中,CPU能直接识别的
是。()
A.自然语言B.高级语
言C.汇编语言D.机器
语言
13.AT89C52单片机的数据总线有多少位
A.2B.8C.16D.
32
14.下面哪个引脚单片机的地址锁存引脚
A.XTAL1B.RXDC.RESTD.
15.若采用的时钟晶体的频率是12MHz,那么单
片机的时钟周期是多少()
A.1/2微秒B.1/6微秒C.1
16.当外部中断请求的信号方式为脉冲方式时,
要求中断请求信号的高电平状态和低电平状态
都应至少维持。
()
A.1个机器周期B.2个机器周期C.4
个机器周期D.8个机器周期
17.二进制01101101转换成十六进制应该为
()
A.0xe5B.0x6EC.0x7ED.
0x6D
18.在下列寄存器中,与定时/计数控制无关的
是()
A.TCON(定时控制寄存器)B.
TMOD(工作方式控制寄存器)
C.SCON(串行控制寄存器)D.IE
(中断允许控制寄存器)
19.MCS-51单片机的外部中断1的中断请求标
志是0()
A.TRIB.IE1
C.IT1D.TF1
20.已知1只共阴极LED显示器,其中a笔段为
字形代码的最低位,若需显示数字E,则它的字
形代码应为
()
A.06HB.
F9HC.
86HD.79H
二、填空题(每题5分,共4题)
1.请写出五种中断类型:
2.如图1所示,单片机AT89C52的P0口上接
了8个LED灯,若要第一、三个灯亮,请写出
P0的值(采用十六进制方式)
△
R1
D1
39
pon^DD
P0.1O1亘
3?
PO2WD2
35
PO3WD3
PO.WKD4q
P(JSW)5a
P口由6
P口了俄D7
噎
P2BW3
P2.1JR9凑
&P22W1O
PP23W11
P2.MM2
31P2SW13Fal
P2JSWH
P2.7阿5
1
2P3IVRXD
3P3.1/TXD
,P32/1而1O
5P3^INTFF
6P3.4JTO
7P3ST1
8
P3J6^UR2FBI
P^.7/RD-
HF
图1
3.请用KEILC语言对引脚PLO、PL1、PL2、
P1.3定义成LEDO.LED1>LED2,LED3,提
示:采用特殊位进行定义。
4.在中断函数中,请将外部中断1函数格式补充
完整:voidexternal1
5.请用KEILC语言对引脚PLO、PLLPL2、
P1.3定义成LEDO、LED1、LED2、LED3,提
示:采用特殊位进行定义。
6.请写出下列图中DA转换器的数据端口地址。
1
2
3
4
-
5
6
t
ATOC52
7.若A=OXFE,请写出A循环左移的特殊函数表
达式:A=
三、问答题(每题10分,共2题)
1.请用语言表述AT89C52单片机P3引脚的第二
功能。
答案:
2.在内部中断0中,TO采用工作方式1,晶振
频率为12MHz,要求定时时间为10毫秒,请写
出T0的初值(要求有计算公式和最后的十六进
制值)。
答案:
3.请画出单片机时钟电路,并连接至单片机引
脚上。
答案:
4.键盘行列排列如图,交叉处假设是按健,写出
行列扫描键盘的原理(不需要程序)。
答案:
四、程序设计题(每题10分,共2题)
1.请写出延时函数voiddelay(unsignedchar),
要求:在晶体振荡器为12Hz时,延时x毫秒。
答案:
2.请将下列程序补充完整,根据下图设计一个
数码管从0到9的顺序显示。
#include<reg51.h>
#defineucharunsignedchar
#defineuintunsignedint
ucharcode
LedCode[]={0Xc0,0Xf9,0XA4,0xB0,0x99,0x92,0
x82,0Xf8,0x80,0x90};
_________________________________〃根据
程序定义变量
void
delay(ucharx)
{uchark;
while(x-)工XTAL1POB^DD
P0.1AD1
PD2A02
XTAL2PD^D3
PQ.4AD4
PDSAD5
P0SAD6
RSTF0.7AD?
for(k=0:k<125:—P21m8
P2.1JR9
P22A10
29-
工PSENP23Ali
ALEP2.4A12
31
EAP2sAi3
k++){}2
P2J6AU
±
P27A1S
±:P1DT2P3IWX。
}±zP1.1/T2EXP3.VTXD11
P12P32^T5"12
13
P1JP3;2MSTF“
q
P1.1P34/TO
q
P1SP35H-1
P3J6WR2
P1J61?
PI.?P3.1/FD-
void生工57
main(void)
P0=LedCode[0];
while(l)
}
3
3.请写出一段完整的跑马灯程序,要求:依次
第4,5灯;3,6灯;2,7灯;1,8灯亮。
答案:
R1
1k
U1D1
39
>XTAL1PDfl^DD
逗
PQ.1AD1
J?
P02^D2LUE
36
XTAL2P031WD3
35
PO.4AD4
2£LUC
P口aMJ6J3
32F
-2—RSTPOlJ^DT
邮LUU
P2BWB
P2.1窿
P22A10
PSENP2ZWM1LUE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届河北省沧州市沧县凤化店中学生物高二上期末检测模拟试题含解析
- 2026届四川省广安市武胜烈面中学校生物高二上期末联考模拟试题含解析
- 2026届广东省江门市示范初中生物高二上期末质量检测试题含解析
- 江苏省丹阳市2026届数学高二上期末质量跟踪监视试题含解析
- 恩施市重点中学2026届数学高一上期末联考试题含解析
- 辽宁省抚顺市“抚顺六校协作体”2026届高二数学第一学期期末教学质量检测试题含解析
- 福建省闽侯第四中学2026届高二上生物期末达标检测模拟试题含解析
- 2025 小学六年级语文下册 标点知识 分号并列关系判断课件
- 2025 小学六年级语文上册阅读策略整合信息思维导图课件
- 跨境电商2025年海外税务合规服务咨询协议
- 2025新加坡教育服务(私立教育)行业市场现状供需分析及投资评估规划分析研究报告
- 年终档案管理总结
- 城市生命线安全工程建设项目可行性研究报告
- 基于小波分析与神经网络融合的船舶同步发电机智能诊断体系研究
- 人力资源招聘流程管理工具人才库建立版
- 2025年人教版初中地理七年级上册全册知识点梳理
- 2025年国家开放大学电大《药剂学》期末试题题库及答案
- 大一英语期末考试及答案
- 儿科输血指南解读
- 2025声纹技术核心算法与工程实践
- 加盟招商合同协议书范本
评论
0/150
提交评论