收藏 分销(赏)

0924单片机原理与接口技术.doc

上传人:二*** 文档编号:4511044 上传时间:2024-09-26 格式:DOC 页数:9 大小:65KB 下载积分:5 金币
下载 相关 举报
0924单片机原理与接口技术.doc_第1页
第1页 / 共9页
本文档共9页,全文阅读请下载到手机保存,查看更方便
资源描述
0924]《单片机原理与接口技术》 作业一 [单选题]MCS―51单片机一个机器周期由( )个振荡周期构成;   A:2 B:4 C:8 D:12 参考答案:D [多选题]电子计算机的硬件系统主要组成部分有(        )    A:CPU B:存储器 C:输入设备 D:输出设备 参考答案:ABCD [单选题]MCS-51单片机是( )位机。   A:4 B:8 C:16 D:32 参考答案:B [单选题]使用MCS51汇编语言指令时,标号以( )开始。   A:标点符号 B:数字 C:英文字符 D:中文字符 参考答案:C [多选题]CPU的主要组成部分有( )   A:运算器 B:控制器 C:程序存储器 D:数据存储器 参考答案:AB [判断题]MCS-51单片机复位后,RS1、RS0为0、0 ,此时使用0组工作寄存器。   参考答案:正确 [判断题]MCS-51单片机复位后,部特殊功能寄存器均被清零。   参考答案:错误 [填空题] 1. 十六进制数30H等于十进制数(); 2. 十六进制数20H的压缩BCD码为(); 3. 与十进制数40相等的十六进制数为( ); 4. 十六进制数037H对应的压缩BCD码可表示为(     ); 5. 字符"A”的ASCII码为(    ); 6. 字符"D”的ASCII码为(    ); 7. 字符"1”的ASCII码为(     ); 8. 字符"5”的ASCII码为( ); 9. 位09H所在的单元地址是( )字节的(    )位; 10. 编写程序时使用的程序设计语言有(      )、(          )、(       )三种; 11. MCS―51单片机有四个工作寄存器区,由PSW状态字中的(         )、(      )两位的状态来决定; 12. 定时器的工作方式( )为16位为定时/计数方式; 13. 串行通讯分为(      )和(     )两种基本方式; 14. 串行通讯工作方式1和方式3的波特率有SMOD值和(     )控制。      参考答案: 1. 48 2. 32H 3. 28H 4.  55H 5. 41H 6. 44H 7. 31H 8. 35H 9. 21H、D1 10. 机器语言, 汇编语言,高级语言 11. RS0,RS1 12. 1 13. 异步通讯,同步通讯 14. T1的溢出率 [单选题]8051单片机使用6MHz的晶振,一个机器周期是(  )微秒。   A:1 B:2 C:4 D:8 参考答案:B [判断题]使用工作寄存器0区时,R0为部数据存储区00H字节,R1于部数据存储区字节地址01H。   参考答案:正确 [判断题]I/O口作输入用途之前相应端口必须先置1    参考答案:正确 [多选题]单片机应用系统由( )组成。   A:显示系统 B:硬件系统 C:软件系统 D:键盘系统 参考答案:BC [判断题]MCS-51单片机在检测复位引脚为高电平后,立即复位。   参考答案:错误 [单选题]8051单片机使用12MHz的晶振,一个机器周期是(  )微秒。   A:1 B:2 C:4 D:8 参考答案:A [单选题]MCS-51单片机是( )公司在上世纪80年代推出的。   A:INTEL B:MICROCHIP C:AMD D:DELL 参考答案:A 作业二 [单选题]单片机上电后或复位后,工作寄存器R0是在(      )   A:字节地址 00H单元 B:字节地址01H单元 C:位地址00H单元 D:位地址09H单元 参考答案:A [单选题]MCS-51单片机的定时器T0有()种工作方式   A:1 B:2 C:4 D:8 参考答案:C [单选题]MCS-51单片机的定时器T1有()种工作方式   A:1 B:2 C:3 D:4 参考答案:C [单选题]MCS-51单片机有(     )中断源。   A:1 B:3 C:5 D:7 参考答案:C [单选题]MCS-51单片机有(     )个中断优先级别控制。   A:1 B:2 C:3 D:4 参考答案:B [论述题] 1、画出MCS-51单片机外接晶振、复位、使用片ROM的电路原理图,即MCS-51单片机的最小系统。 2、编写延时为100ms的指令延时子程序,晶振为6MHz,写出计算过程。    参考答案: 1、   2、 DEL: MOV R7, #200 ;1个机器周期 DEL1: MOV R6, #125  ;1个机器周期 DEL2: DJNZ R6, DEL2 ;2个机器周期 DJNZ R7, DEL1 ;2个机器周期 RET ;2个机器周期 计算过程: 6MHz振荡频率,一个机器周期为2微秒,100微秒为50,000个机器周期,即执行1+(1+ 2×R6 +2) × R7+2 =50,000 ,令R7=199,由此方程计算得出R6约为125。   [单选题]MCS-51单片机是根据()中的数值作为地址读取指令   A:DPTR B:PC C:R0 D:R1 参考答案:B [单选题]MCS-51单片机复位后PC值为(     )   A:0000H B:000BH C:0013H D:0023H 参考答案:A [单选题]在单片机中,通常将一些中间计算结果放在(  )中   A:累加器 B:控制器 C:程序存储器 D:数据存储器 参考答案:D [单选题]MCS-51单片机有(     )工作寄存器区   A:1 B:2 C:3 D:4 参考答案:D [单选题]MCS―51单片机的串行口发送、接收缓冲器共用缓冲器SBUF,其地址为(      )。   A:88H B:90H C:99H D:0AAH 参考答案:C 作业三 [判断题]中断服务子程序的末尾有返回指令是RET。   参考答案:错误 [判断题]MCS―51单片机的串行口收发不能同时进行。   参考答案:错误 [判断题]MCS―51单片机的外中断可以选择为边沿触发方式或电平触发方式。   参考答案:正确 [判断题]I/O口作输入用途之前相应端口必须先清零。   参考答案:错误 [判断题]一个机器周期由4个时钟周期构成。   参考答案:错误 [论述题]简述执行转移指令、调用子程序、中断响应的区别。      参考答案: 执行转移指令会修改PC,但不保存当前PC、不会返回、不会自动使用堆栈;而调用子程序和中断响应会保存当前PC进堆栈,再修改PC,都需要返回,从堆栈中取出保存的数作为PC而返回。调用子程序指令在程序中是事先安排好的,而调用中断服务程序事先却无法确知,因为"中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。 [判断题]伪指令在编译后没有代码产生。   参考答案:正确 [判断题]共阴极和共阳极两种,在一样连接方式时的显示段码一样。   参考答案:错误 [判断题]七段数码LED采用静态显动态方式比动态显示占用更多的CPU开销。   参考答案:错误 [判断题]进位标志位是特殊功能寄存器之一程序状态寄存器PSW中的一个位。   参考答案:正确 [判断题]定时器1的中断入口地址是23H。   参考答案:错误 [判断题]若指令有多个操作数,各操作数间以分号分隔。   参考答案:错误 作业四 [论述题]   1. 编写子程序,将部数据存储器40H-4FH共16个单字节数依次搬到50H―5FH,并将原40H―4FH共16字节清零。 2. 无条件转移、子程序调用、中断响应 这三者有何异同?    参考答案: 1.       BAN: MOV R0,#40H MOV R1,#50H MOV R1,#16 BAN0: MOV A,R0 MOV R1,A MOV R0,#0 INC R0 INC R1 DJNZ R1,BAN0 RET 2. 一样:这三者都会修改PC,通常不会再顺序执行。不同:无条件转移不会保存当前PC,而后两者都会先自动使用堆栈保存当前PC再修改PC,都会有返回的时候;而后两者之间的不同在于调用子程序指令在程序中是事先安排好的,而调用中断服务程序事先却无法确知,因为"中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。        9 / 9
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服