全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理与接口技术 作业系统第一次作业一、单选题; 1. MCS51单片机一个机器周期由( D )个振荡周期构成。 D .12 2. MCS-51单片机是( B )位机。 B:8 3. 使用MCS51汇编语言指令时,标号以( C )开始。 C:英文字符 4. 8051单片机使用6MHz的晶振,一个机器周期是( B )微秒。 B:2 5.8051单片机使用12MHz的晶振,一个机器周期是( A )微秒。 A:1 6.MCS-51单片机是( A )公司在上世纪80年代推出的。 A:INTEL 2、 多选题; 1.电子计算机的硬件系统主要组成部分有( ABCD )。 A:CPU B:存储器 C:输入设备 D:输出设备 2.CPU的主要组成部分有( A.B ). A:运算器 B:控制器 3.单片机应用系统由( B C )组成。 B:硬件系统 C:软件系统 3、 判断题;1. MCS-51单片机复位后,RS1、RS0为0、0 ,此时使用0组工作寄存器。(正确)2. MCS-51单片机复位后,内部特殊功能寄存器均被清零。(错误)3. 使用工作寄存器0区时,R0为内部数据存储区00H字节,R1于内部数据存储区字节地址01H。 (正确)4. I/O口作输入用途之前相应端口必须先置1 。 (正确)5. MCS-51单片机在检测复位引脚为高电平后,立即复位。(错误)4、 填空题;1.十六进制数30H等于十进制数( 18h );2.十六进制数20H的压缩BCD码为( );3.与十进制数40相等的十六进制数为( );4.十六进制数037H对应的压缩BCD码可表示为( );5.字符A”的ASCII码为( 01000001B );6.字符D”的ASCII码为( 01000100B );7.字符1”的ASCII码为( 49 );8.字符5”的ASCII码为( 53 );9.位09H所在的单元地址是( 021h )字节的( 1 )位;10.编写程序时使用的程序设计语言有( 机器语言 )、( 汇编语言 )、( 高级语言 )三种;11.MCS51单片机有四个工作寄存器区,由PSW状态字中的( RS1 )、( RS0 )两位的状态来决定;12.定时器的工作方式( 1 )为16位为定时/计数方式;13.串行通讯分为( 异步传送 )和( 同步传送 )两种基本方式;14.串行通讯工作方式1和方式3的波特率有SMOD值和(定时器T1、T2的溢出率)控制。第二次作业一、单选题;1.单片机上电后或复位后,工作寄存器R0是在( A )。 A:字节地址 00H单元 2.MCS-51单片机的定时器T0有( C )种工作方式。 C:4 3.MCS-51单片机的定时器T1有( C )种工作方式。 C:34.MCS-51单片机有( C )中断源。 C:55.MCS-51单片机有( B )个中断优先级别控制。 B:26.MCS-51单片机是根据( B )中的数值作为地址读取指令。 B:PC 7.MCS-51单片机复位后PC值为( A )。 A:0000H 8.在单片机中,通常将一些中间计算结果放在( D )中。 D:数据存储器9.MCS-51单片机有( D )工作寄存器区。 D:4 10.MCS51单片机的串行口发送、接收缓冲器共用缓冲器SBUF,其地址为(C)。 C:99H二、论述题;1、画出MCS51单片机外接晶振、复位、使用片内ROM的电路原理图,即MCS-51单片机的最小系统。 2、编写延时为100ms的指令延时子程序,晶振为6MHz,写出计算过程。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+ 2R6 +2) R7+2 =50,000 ,令R7=199,由此方程计算得出R6约为125。第三次作业1、 判断题;1. 中断服务子程序的末尾有返回指令是RET。 (错)2. MCS51单片机的串行口收发不能同时进行。 (错)3. MCS51单片机的外中断可以选择为边沿触发方式或电平触发方式。 (对)4. I/O口作输入用途之前相应端口必须先清零。 (错)5. 一个机器周期由4个时钟周期构成。 (错)6. 伪指令在编译后没有代码产生。 (对)7. 共阴极和共阳极两种,在相同连接方式时的显示段码相同。 (错)8. 七段数码LED采用静态显动态方式比动态显示占用更多的CPU开销。 (错)9. 进位标志位是特殊功能寄存器之一程序状态寄存器PSW中的一个位。 (对)10. 定时器1的中断入口地址是23H。 (错)11. 若指令有多个操作数,各操作数间以分号分隔。 (错)2、 论述题;1. 简述执行转移指令、调用子程序、中断响应的区别。 参考答案: 执行转移指令会修改PC,但不保存当前PC、不会返回、不会自动使用堆栈;而调用子程序和中断响应会保存当前PC进堆栈,再修改PC,都需要返回,从堆栈中取出保存的数作为PC而返回。调用子程序指令在程序中是事先安排好的,而调用中断服务程序事先却无法确知,因为中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。第四次作业1、 论述题;1.编写子程序,将内部数据存储器40H-4FH共16个单字节数依次搬到50H5FH,并将原40H4FH共16字节清零。参考答案: 1. BAN: MOV R0,#40HMOV R1,#50HMOV R1,#16BAN0:MOV A,R0MOV R1,AMOV R0,#0INC R0INCR1DJNZ R1,BAN0RET2.无条件转移、子程序调用、中断响应 这三者有何异同? 相同:这三者都会修改PC,通常不会再顺序执行。不同:无条件转移不会保存当前PC,而后两者
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 打叶复烤设备操作工5S执行考核试卷含答案
- 电离辐射计量员安全知识宣贯评优考核试卷含答案
- 螺旋桨铸造造型工岗位标准化技术规程
- 航空航天模型加工(多工序数控机床操作调工)竞赛题库
- 海南省海口市2023-2024学年高一年级下册期末考试生物试题(解析版)
- 揭秘植物成长奥秘
- 教育革新与我们的未来
- 赣州市南康区兴康数字产业集团有限公司招聘劳务派遣制人员笔试历年参考题库附带答案详解
- 2025江西吉安市吉州区园投人力资源服务有限公司劳务外包人员招聘(三)考试拟入闱及考察人员笔试历年参考题库附带答案详解
- 2025四川长虹美菱股份有限公司招聘88人笔试历年参考题库附带答案详解
- 2025年大学《国际政治-大国关系研究》考试备考试题及答案解析
- 《管理学》复习题及答案 (一)
- 气瓶专项应急预案
- 8《匆匆》第一课时 课件
- 2025年西宁市城东区面向社会公开选拔社区工作人员笔试考试参考试题及答案解析
- 2025年宪法宣讲课件
- 2025新疆天泽工程管理有限公司及所属公司部分岗位社会招聘27人笔试历年参考题库附带答案详解
- 中医骨伤科学试题及参考答案
- 2024年全国住房城乡建设行业职业技能大赛钢筋工技术文件
- 新消防法考试题库(100)题
- 雨课堂在线学堂《管理沟通的艺术》作业单元考核答案
评论
0/150
提交评论