06自动化《单片机》A卷.doc

上传人:壹****1 文档编号:544697269 上传时间:2023-05-10 格式:DOC 页数:4 大小:83.50KB
返回 下载 相关 举报
06自动化《单片机》A卷.doc_第1页
第1页 / 共4页
06自动化《单片机》A卷.doc_第2页
第2页 / 共4页
06自动化《单片机》A卷.doc_第3页
第3页 / 共4页
06自动化《单片机》A卷.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《06自动化《单片机》A卷.doc》由会员分享,可在线阅读,更多相关《06自动化《单片机》A卷.doc(4页珍藏版)》请在金锄头文库上搜索。

1、襄樊学院20082009学年度上学期单片机原理及应用试题得分评卷人一、判断改错(下列命题你认为正确的在题前括号内打“;错误的打“”并改正。每小题2分,共20分。)1、 ( )8位二进制数补码的大小范围是-127+127(-128-+127)。2、 ( )MCS51单片机是16位单片机。 答: MCS51单片机是8位单片机。3、 ( )MCS51的累加器是一个8位的寄存器,简称为A,可以存放操作数或中间结果。4、 ( )MCS51的数据存贮器分为两个地址空间:一个是片内的128字节的RAM,另一个是片外最大可扩充64K字节的RAM。5、 ( )汇编语言源程序是单片机可以(不能)直接执行的程序(必

2、须汇编成机器码之后才能执行)。6、 ( )MCS51单片机对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4 条指令。7、 ( )MCS51指令系统中,指令JNB bit,rel是判位转移指令,即表示bit=1时转。答: MCS51指令系统中,指令JNB bit,rel是判位转移指令,即表示bit=0时转。8、 ( )单片机扩展片外程序存储器时,读选通信号是()。9、 ( )所谓线选法就是将存储器芯片未使用的地址线作为存储器芯片的片选信号。10、 ( )串行数据传送时,对于一个字节来说,至少要采样8次才能完成。得分评卷人二、选择题(从下列各题多个备选答案中选出一个或几个正确答案,并将其代号

3、写在题干的括号内。答案选错或未选全者,该题不得分。每小题2分,共32分。) 1、 ( )PSW=18H时,则当前工作寄存器是:A:0组 B:1组 C:2组 D:3组2、 ( )以下MCS51单片机的信号中,属于输入信号的有:A:RST B:ALE C: D:3、 ( )要把P0口高4变0,低4位不变,应使用指令:A:ORL P0,#0FH B:ORL P0,#0F0H C:ANL P0,#0F0H D:ANL P0,#0FH4、 ( )假定设置堆栈指针SP的值为37H,在执行子程序调用指令进入子程序后,SP的值为:A:36H B:37H C:38H D:39H5、 ( )下列指令中可将累加器A

4、清零的是:A:ANL A,00HB:ORL A,#00H C:MOV A,#00H D:ANL A,#00H6、 ( )单片机扩展外部数据存储器,要使用到以下信号中的:A: B:ALE C: D:7、 ( )主程序中有一条指令LP:SJMP LP,功能为等待中断,当发生中断且从中断服务程序返回后:A:返回到主程序开始 B:返回到该指令的下一条指令C:返回到该指令的上一条指令 D:返回到该指令8、 ( )MCS51的中断源全部编程为同级时,若有多个中断请求同时发生,首先被响应的是:A:INT1 B:T1 C:串行口 D:INT09、 ( )如果外设总是处于准备好状态,以下传送方式最适用的是:A:

5、异步(查询)传送 B:同步(无条件)传送 C:DMA传送 D:中断传送10、 ( )MCS51单片机的TMOD模式控制寄存器是一个专用寄存器,用于控制T1和T0的操作模式及工作方式,其中C/表示的是:A:门控位 B:操作模式控制位 C:中断标志位 D:启动位11、 ( )LED数码管显示若用动态显示,以下描述中正确的是:A:将各位数码管的位选线并联 B:将各位数码管的段选线并联 C:同一时刻有一个数码管发光D:同一时刻有多个数码管发光12、 ( )使用8155可以实现以下功能:A:输入端口 B:输出端口 C:RAM D:ROM13、 ( )A/D转换器的转换速度:A:越快越好 B:越慢越好 C

6、:快慢都好 D:按系统要求而定14、 ( )MCS51单片机为了能够输出一个电压信号,必须使用:A:D/A转换器B:A/D转换器 C:D/A转换器和A/D转换器 D:通用接口芯片15、 ( )DAC0832的接到8031的P2.0时,程序中操作DAC 0832时的地址指针寄存器DPTR应置为: A:FFFEH B:FE00H C:FEF8HD:FD00H E:EFF8H 16、 ( )在串行异步通信中,一帧信息中必须包含以下部分:A:起始位 B:数据位 C:校验位 D:停止位得分评卷人三、填空(14分,每空2分) 1、 累加器A=80H,执行完指令ADD A,#83H后,进位位CY=( 1)。

7、2、 MOVXA,DPTR源操作数寻址方式为(寄存器间接寻址)。3、 访问32KB存储单元需要(15)根地址线。4、 MCS-51单片机访问片外存储器时,利用(ALE)信号锁存来自P0口的地址信号。5、 在4种I/O数据传送方式中,MCS-51单片机不支持的是(DMA方式)。6、 接口芯片8155最多可以提供( 22 )位I/O口。7、 D/A转换器的作用是将数字量转换为( 模拟)量。得分评卷人四、简答(每小题4分,共16分) 1、 MCS51单片机有几个中断入口?分别写出外部中断0、定时器1和串行口的中断入口地址。答:5个,外部中断0:0003H,定时器1:001BH,串行口:0023H2、

8、 叙述查询式数据传送方式的工作过程。答:单片机不断查询外部设备的状态,若不满足数据传送的条件则继续查询,若满足数据传送的条件则进入传送。3、 MCS51单片机定时器/计数器作定时和计数使用时,其计数脉冲分别是从何处获得的?答:作定时器使用时,计数脉冲来自单片机内部的时钟部件,每个机器周期产生一个计数脉冲;作计数器使用时,计数脉冲来自引脚,计数器0由输入,计数器1由输入。4、 简述逐次逼近式A/D转换器的工作原理。答:单片机输出可变的数字量,用一个D/A转换器将这个数字量转换成模拟量,用一个比较器将这个模拟量与待测的模拟量进行比较,并根据比较器的输出状态来提高或降低单片机输出的数字量,当两个模拟

9、量相等时,单片机输出的数字量就是待测模拟量对应的数字量。得分评卷人五、编程应用题(根据各题要求编程或计算。共18分,每小题6分) 1、 将片内RAM30H的中间4位,31H的低2位,32H的高2位按序拼成一个新字节,存入33H单元。解: 评分标准程序能够获得要求的结果,即可得满分。若部分指令不正确,则按比例扣分。MOV A,30HANL A,#3CHMOV 33H,AMOV A,31HANL A,#03HORL A,33HMOV 33H,AMOV A,32HANL A,0C0HORL A,33HMOV 33H,A2、 编程将片外RAM1000H1010H内容传入片内RAM30H开始的单元。 解

10、:评分标准程序能够获得要求的结果,即可得满分。有基本正确的循环结构,可得一半分。部分指令不正确,则按比例扣分。MOV DPTR,#1000HMOV R0,#30HMOV R1,#11HLOOP:MOVX A,DPTRMOV R0,AINC DPTRINC R0DJNZ R1,LOOP3、 将片内RAM的20H单元中高4位中的十六进制数转换成ASCII存入22H、低4位中的十六进制数转换成ASCII存入21H单元。解:MOV A,20HANL A,#0FH评分标准程序能够获得要求的结果,即可得满分。有基本正确的分支结构或子程序结构,可得一半分。部分指令不正确,则按比例扣分。CJNE A,#0AH,NEXT1NEXT1:JNC NEXT2ADD A,#30HSJMP NEXT3NEXT2:ADD A,#37HNEXT3:MOV 21H,AMOV A,20HANL A,#0F0HCJNE A,#0AH,NEXT4NEXT4:JNC NEXT5ADD A,#30HSJMP NEXT6NEXT5:ADD A,#37HNEXT6:MOV 22H,A第 3 页 共 4 页

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

当前位置:首页 > 生活休闲 > 社会民生

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