单片机与接口技术.docx

上传人:33****7 文档编号:27887227 上传时间:2022-07-26 格式:DOCX 页数:5 大小:19.52KB
返回 下载 相关 举报
单片机与接口技术.docx_第1页
第1页 / 共5页
单片机与接口技术.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《单片机与接口技术.docx》由会员分享,可在线阅读,更多相关《单片机与接口技术.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、本文格式为Word版,下载可任意编辑单片机与接口技术 单片机原理与接口技术 作业系统 第一次作业 一、单选题; 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 二、多选题; 1.电子计算机的硬件系统主要组成

2、部分有( ABCD )。 A:CPU B:存储器 C:输入设备 D:输出设备 2.CPU的主要组成部分有( A.B ). A:运算器 B:掌握器 3.单片机应用系统由( B C )组成。 B:硬件系统 C:软件系统 三、推断题; 1.MCS-51单片机复位后,RS1、RS0为0、0 ,此时使用0组工作寄存器。(正确) 2.MCS-51单片机复位后,内部特别功能寄存器均被清零。(错误) 3.使用工作寄存器0区时,R0为内部数据存储区00H字节,R1于内部数据存储区字节地址01H。 ( 4.I/O口作输入用途之前相应端口必需先置1 。 (正确) 5.MCS-51单片机在检测复位引脚为高电平后,马上

3、复位。(错误) 四、填空题; 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

4、.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:3 4.MCS-51单片机

5、有( C )中断源。 C:5 5.MCS-51单片机有( B )个中断优先级别掌握。 B:2 6.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、编写延时为100

6、ms的指令延时子程序,晶振为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.中断服务子程序的末尾有返回指令是RET。 (错) 2.MCS51单片机的串行口收发不能

7、同时进行。 (错) 3.MCS51单片机的外中断可以选择为边沿触发方式或电平触发方式。 (对) 4.I/O口作输入用途之前相应端口必需先清零。 (错) 5.一个机器周期由4个时钟周期构成。 (错) 6.伪指令在编译后没有代码产生。 (对) 7.共阴极和共阳极两种,在相同连接方式时的显示段码相同。 (错) 8.七段数码LED采纳静态显动态方式比动态显示占用更多的CPU开销。 (错) 9.进位标志位是特别功能寄存器之一程序状态寄存器PSW中的一个位。 (对) 10.定时器1的中断入口地址是23H。 (错) 11.若指令有多个操作数,各操作数间以分号分隔。 (错) 二、论述题; 1.简述执行转移指令

8、、调用子程序、中断响应的区分。 参考答案: 执行转移指令会修改PC,但不保存当前PC、不会返回、不会自动使用堆栈;而调用子程序和中断响应会保存当前PC进堆栈,再修改PC,都需要返回,从堆栈中取出保存的数作为PC而返回。调用子程序指令在程序中是事先支配好的,而调用中断服务程序事先却无法确知,由于中断”的发生是由外设打算的,程序中无法事先支配调用指令,因而调用中断服务程序的过程是由硬件自动完成的。 第四次作业 一、论述题; 1.编写子程序,将内部数据存储器40H-4FH共16个单字节数依次搬到50H5FH,并将原40H4FH共16字节清零。 参考答案: 1. BAN: MOV R0,#40H MO

9、V 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,都会有返回的时候;而后两者之间的不同在于调用子程序指令在程序中是事先支配好的,而调用中断服务程序事先却无法确知,由于中断”的发生是由外设打算的,程序中无法事先支配调用指令,因而调用中断服务程序的过程是由硬件自动完成的。 第 5 页 共 5 页

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

当前位置:首页 > 应用文书 > 工作总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁