ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:35.50KB ,
资源ID:6775286      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-6775286.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机原理及应用试卷2及其答案4.doc)为本站会员(kpmy5893)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

单片机原理及应用试卷2及其答案4.doc

1、单片机原理及应用试卷 2一、填空题1、 8051 单片机的内部硬件结构包括了: 、 、 以及片内数据存储器、片内程序存储器、串行口、中断控制系统等部件,这些部件通过内部数据总线相连接。2、MCS5l 单片机的控制电路包括了 、 、 和 PC 加 1 寄存器以及定时与控制电路等部件。 3、汇编语言指令中的操作数用于给指令的操作提供 。4、MCS51 单片机的片内数据存储空间的 128 字节单元通常可划分为 3 个区域,这 3 个区域分别是 、 、 。5、溢出标志 OV 只有在进行加法运算时才有意义,OV 0 表示加法运算结果 ,OV l 表示加法运算结果超出了 A 所能表达的符号数有效范围。6、

2、定时器的计数方式是对来自 T0、Tl 引脚的脉冲计数,输入的外部脉冲在 时有效,计数器加1。定时功能也是通过计数器计数来实现的,定时功能下的计数脉冲来自 。7、MCS51 单片机的变址寻址是以 作基地址寄存器,以 作变址寄存器,并以两者内容相加形成的 16 位地址作为操作数地址,以达到访问 的目的。8、MCS51 单片机的外部中断请求信号若设定为电平方式,只有在中断请求引脚上采样到信号时,才能激活外中断。而在脉冲方式时,只有在中断请求引脚上采样到信号时,才能激活外中断。9、MCS51 单片机程序存储器的寻址范围是由程序计数器 PC 的位数所决定的,因为 MCS51 的 PC是 16 位的,因此

3、其寻址的范围为 KB。二、选择1、十进制数 126 其对应的十六进制可表示为( ) A、8 F B、 8 E C、F E D、7 E 2、下列表达式错误的是( ) A、X 补+Y 补=X+Y补 B、X=X 补补 C、X= X D 、XY+XY =X+Y 3、计算机的主要组成部件为( ) A、CPU,内存, IO B 、CPU,键盘,显示器 C、主机,外部设备 D、以上都是 4、在单片机中,通常将一些中间计算结果放在( )中 A、累加器 B、控制器 C、程序存储器 D、数据存储器 5、单片机应用程序一般存放在( ) A、RAM B、 ROM C、寄存器 D、CPU 6、8031 复位后,PC 与

4、 SP 的值为( ) A、0000H,00H B、0000H,07H C、0003H,07H 寄存器 D、0800H,00H 7、INTEL 8031 的 PO,当使用外部存储器时它是一个( ) A、传输高 8 位地址 B、传输低 8 位地址 C 、传输低 8 位数据 D、传输低 8 位地址数据总线 8、LJMP 跳转空间最大可达到( ) A、2KB B 、 256B C 、128B D、64KB 9、设累加器 A 的内容为 0 C 9 H,寄存器 R2 的内容为 54H,C Y=1,执行指令 S U B B A, R2 后结果为( ) A、 (A)=74H B 、 (R2)=74H C 、

5、(A)=75H D、 (R2)=75H10、中断是一种( ) A、资源共享技术 B、数据转换技术 C 、数据共享技术 D、并行处理技术 三、判断18051 每个中断源相应地在芯片上都有其中断请求输入引脚( )28051 单片机的栈底单元是不能利用的,因此,它是一个闲置单元( )3中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令( )48051 单片机,程序存储器数和数据存储器扩展的最大范围都是一样的( ) 5 RC A 为循环左移指令( ) 6如果发生除法溢出错误,则 PSW 标志位 P 置 1。 ( ) 7MOV A,A+DPTR 是一条查询指令( ) 8离散

6、信号都是数字信号( )9CPU 对内部 RAM 和外部 RAM 的读写速度一样快( )10 (-86)原=11010110 (-86 )反=10101001 (-86 )补=10101010 ( ) 四、简述题1.MCS-51 单片机的中断控制原则是什么?2.MCS-51 单片机的 CPU 是如何判别中断源是否有中断请求发生的?3.如果某一单片机系统有一外部中断 1 的中断服务程序 INTPl 放置在程序存储区的 2000H 地址开始的一段存储空间中。请问,在编程时应该作何种设置,才能在 CPU 响应外部中断 1 时找到对应的中断服务程序INTPI?4. 一个定时器的定时时间有限,如何实现两个

7、定时器的串行定时,来实现较长时间的定时?五、编程题1、请编制两字节(16 位)无符号数减法程序。其中被减数的高位数据存放在单片机片内 RAM 的 21H 单元、低位数据存放在 20H 单元中,减数的高位数据存放在 23H 单元、低位数据存放在 22H 单元,差值的高位和低位数据分别存放到片外扩展 RAM 的 3001H 和 3000H 地址单元中,程序以 RET 指令结束(程序名和程序中要使用的标号可以自行定义)。2、已知在单片机片内 RAM 中从 ASC地址开始的缓冲区中存有 8 个以 ASC码表示的数据 09,请编程将这组 ASCD 码数据转换为十进制数据并送往片外 RAM 中从 DATA

8、 开始的数据缓冲区。(程序名和程序中要使用的标号可以自行定义)单片机原理及应用试卷 2 答案一、填空题1、CPU 时钟电路 位处理器 并行 IO 口。2、程序计数器 PC 指令寄存器 指令译码器3、操作数据或地址4、寄存器区 位寻址区 用户 RAM 区5、符号数 正确6、负跳变 单片机内部的时钟电路7、DPTR 或 PC 累加器 A 程序存储区中数据表格8、有效的低电子 脉冲的后沿负跳有效9、64二、选择1、D 2、D 3、A 4、A 5、B 6、B 7、D 8、D 9、A 10、D 三、判断1、 2、 3、 4、 5、 6、 7、 8、 9 10、四、简述题1、中断控制原则包括了三部分;低优

9、先级中断不能打断高优先级中断,而高优先级中断可以打断低优先级中断,以实现中断嵌套;如果一个中断请求已被响应,则同级的其他中断将被禁止,即同级中断不能嵌套,如果同级的多个中断请求同时出现,则按 CPU 的同级查询次序确定那一个中断先响应。2、CPU 是通过测试 TCON 和 SCON 中各个标志位的状态来确定有没有中断请求发生以及是那一个中断源的中断请求。3、MCS 一 51 单片机外部中断 1 的中断地址区为 0013H001AH,当外部中断 1 的中断服务程序 INTPl 放置在程序存储区的 2000H 开始的存储区,此时,在编程时通过以下方式,可实现对中断服务程序的执行:ORG 0013H

10、JMPINTPl 或(JMP 2000H)4、答:方式一,在第一个定时器的中断程序里关闭本定时器的中断程序,设置和打开另一个定时器;在另一个定时器的中断程序中关闭本定时中断,设置和打开另一个定时器。这种方式的定时时间为两个定时器定时时间的和。方式二,一个作为定时器,在定时中断后产生一个外部计数脉冲(比如由 P1、0 接 INT0 产生) ,另一个定时器工作在计数方式。这样两个定时器的定时时间为一个定时器的定时时间乘以另一个定时器的计数值。五、编程题1、注意:程序编制中要先减低位,后减高位数据,由于是从地址单元中取被减数和减数,地址单元前面都不能加#号,而差值单元由于是在片外扩展的 3000H

11、和 3001H 地址单元,间址寄存器应为 DPTR。SUIDATA:MOV DPTR,#3000HCLR CMOV A,20HSUBB A,22HMOVXDPTR,AMOV A,21HSUBB A,22HINC DPTRMOVXDPTR,ARET2、要注意间址寄存器的使用,如果使用 Ro、R1 之外的寄存器作间址寄存器说明概念不清,向片外传送要使用 MOVx 指令,以上两点在判题时要注意,若使用错误要酌情扣分。每条指令按 2 分处理。ASCDATA:MOV R2,#08HMOV Ri, # ASC IIMOV RO, # DATALOOP: MOV A,R1SUBB A, # 30 HMOVX R0,AINC R0INC R1DJNZ R2, LOOPRET

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报