韩克版《单片机应用技术 - 基于Proteus的项目设计与仿真》课后答案全
更新时间:2023-12-01 13:44:01 阅读量: 教育文库 文档下载
单项选择题
习题2
1. MCS-51单片机的CPU主要由 A 组成。
A.运算器、控制器 B.加法器、寄存器 C.运算器、加法器 D.运算器、译码器 2. 单片机中的程序计数器PC用来 C 。
A.存放指令 B.存放正在执行的指令地址 C.存放下一条指令地址 D.存放上一条指令地址
3. 开机复位后,CPU使用的是寄存器第一组,地址范围是 B 。
A.00H-10H B.00H-07H C.10H-1FH D.08H-0FH 4.
5. 访问外部存储器或其它接口芯片时,作8位数据总线和低8位地址线的是A
A.P0口 B.P1 C.P2口 D.P0口和P2 口
6. 单片机上电复位后,PC的内容和SP的内容为B(SP指的是堆栈指针)
A.0000H,00H B.0000H,07H C.0003H,07H D.0800H,08H 7. PSW中的RSl和RS0用来 A 。
A.选择工作寄存器区号 B.指示复位 C.选择定时器 D.选择工作方式
8. 在MCS-51单片机中, C 是数据存储器, A 是程序存储器。
A.ROM B.EPROM C.RAM D.EEPROM 9. 能够用紫外光擦除ROM中程序的只读存储器称为 C 。
A.掩膜ROM B.PROM C.EPROM D.EEPROM 10. 下列存储器在掉电后数据会丢失的类型是 B 。
A.EPROM B.RAM C.FLASH ROM D.EEPROM 11. MCS-51的片内外的ROM是统一编址的,如果EA端保持高电平,8051的程序计 数器PC在 D 地址范围内。
A.1000H~FFFFH B.0000H~FFFFH (包括片内片外) C.0001H~0FFFH D.0000H~0FFFH
12. MCS—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来 C , 它是按后进先出的原则存取数据的。
A.存放运算中间结果 B.存放标志位
C.暂存数据和地址 D.存放待调试的程序
13. 8051单片机中,唯一一个用户可使用的16位寄存器是 D 。
A.PSW B.ACC C. SP D.DPTR
习题4
1. 计算机能直接识别的语言是 C 。
A.汇编语言 B.自然语言 C.机器语言 D.硬件和软件 2. 单片机能直接运行的程序叫 C 。
A.源程序 B.汇编程序 C.目标程序 D.编译程序 3. MCS-51汇编语言指令格式中,唯一不可缺少的部分是 B 。(调用指令和返回指令都是只有操作码)
A.标号 B.操作码 C.操作数 D.注释 4. MCS-51指令包括操作码和操作数,其中操作数是指 D 。
A.参与操作的立即数 B.寄存器 C.操作数 D.操作数或操作数地址 5. 单片机在与外部I/O口进行数据传送时,将使用 C 指令。
A.MOV B.MOVC (在程序存储器中,不能写一个新的数字) C.MOVX
(到外面去找的) D.由PC而定
6. 在寄存器间接寻址方式中,Ri是指D 。
A.R0~R7 B.R0 C.R1 D.R0或R1 7. 下列指令中,影响堆栈指针的指令是 D 。
A.LJMP addrl6 (长转移指令,不会影响) B.DJNZ Rn ,rel(比较指令,不
为零就转)
C.LCALL addrl6 (要保护断点,要用到堆栈指针) D.MOVX A,@Ri 8.
9. 在下列指令中,属判位转移的指令是 D 。
A.AJMP addrll B.CJNE A,direct,rel(累加器与直接寻址字节不等转
移)
C.DJNZ Rn,tel D.JNC tel(CY清零转移) 10. 在指令MOV 30H,#55H中,30H是 C 。
A.指令的操作码 B.操作数 C.目的操作数 D.机器码 11. 将外部数据存储单元的内容传送到累加器A中的指令是 D 。
A.MOVX A,@A+DPTR() B.MOV A,@R0 C.MOVC A,@A+DPTR D.MOVX A,@DPTR 12. 指令AJMP的跳转范围是 C 。(没有1KB的,长的是64KB) A.256B B.1KB C.2KB D.64KB
13.
14. MCS-51单片机中,下一条将要执行的指令地址存放在 C 中。
A.SP B.PSW C.PC D.DPTR
15. 当执行DAA(十进制调整指令)指令时,CPU将根据 C 的状态自动调整,使ACC的值为正确的BCD码。
A.CY B.MOV 20H,R4 C.CY和AC D.RS0和RS1 16. 下列指令不是变址寻址方式的是 C 。
A.JMP @A+DPTR(相对长转移) B.MOVC A,@A+PC C.MOVX A,@DPTR (外部RAM送累加器) D.MOVC A,@A+DPTR
(查表指令通常会用到)(B,D 程序代码送累加器)
17. 在堆栈操作中, 当进栈数据全部弹出后, 这时SP应指向 B 。(没有定义是堆
栈地址是07H,没用时栈底单元是07H)
A.栈顶单元 B.栈低单元 C.栈底单元地址加1 D.栈底单元地址减1 18. 在 51 单片机的指令系统中,用于非中断服务程序的子程序返回指令是 A 。
A.RET B.AJMP C.SJMP (两个都是转移指令) D.RETI(中断
指令) (这道题适合用排除法)
19. 在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是 B 。(即状态寄存器)
A.PC B.PSW C.A D.SP
20. 单片机中PUSH和POP指令常用来 C 。(断点是不完整的说法)
A.保护断点 B.保护现场 C.保护现场,恢复现场 D.保护断点,恢复断点 : 保护现场的话不仅保护了断点,还保护了地址
习题5
1.设A=AFH (20H)=81H,指令:ADDC(带进位加法指令) A, 20H执行后的结果是 B 。
A.A=81H B.A=31H C.A=AFH D.A=20H
2.已知:A=D2H,(40H)=77H,执行指令:ORL;(逻辑或的指令,运算后再将结果送到累加器A中) A,40H后,其结果是 。
A.A=77H B.A=F7H C.A=D2H D.以上都不对 4.MCS-51指令系统中,指令MOV A,@R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后 。
A.(A)=86H B.(A)=20H C.(A)=18H D.(A)=00H 5.已知A=87H ,(30H)=76H,执行 XRL (不同则为1异或指令,相同为0,) A,30H 后,其结果为 。
A.A=F1H (30H)=76H B.A=87H (30H)=76H C.A=76H (30H)=76H D.A=76H (30H)=87H 6.MCS-51指令系统中,指令ADD A,R0 执行前(A)=38H,(R0)=54H,(C) =1 执行后,其结果为 。 A.(A)=92H (C)=1 B.(A)=92H (C)=0
C.(A)=8CH (C)=1 D.(A)=8CH (C)=0 7.MCS-51指令系统中,指令ADD A,R0 执行前(A)=86H,(R0)=7AH,(C) =0 执行后,其结果为 。 A.(A)=00H (C)=1 B.(A)=00H (C)=0
C.(A)=7AH (C)=1 D.(A)=7AH (C)=0 8.
9.执行如下三条指令后,30H单元的内容是 B 。
MOV R1, #30H MOV 40H, #0EH MOV @R1, 40H
A.40H B.0EH C.30H D.FFH
11.MCS-51指令系统中,执行下列指令后,其结果为 B 。
MOV A, #68
ADD A, #53 等价于68H加上53H,而不是十进制数相加
DA A (调整指令)
A.A=21 CY=1 OV=0 B.A=21 CY=1 OV=1 C.A=21 CY=0 OV=0 D.以上都不对 12.执行下列程序后,累加器A的内容为 。
ODG 0000H MOV A, #00H
ADD A, #02H 加到02H,即下面列出的第三个数字
MOV DPTR, #0050H (定义了基本地址,从这个地址开始存放
这些数据)
MOVC A, @A+DPDR MOV R0, A SJMP $ ORG 0050H
BAO: DB 00H,02H,0BH,68H,09H,0CH
END
A.00H B.02H C.0BH D.0CH
习题6
1. MCS-51单片机定时器/计数器工作方式1是 B 。 A.8位计数器结构 B.2个8位计数器结构
C.13位计数结构 D.16位计数结构
2. 若8051的定时器T1用作定时方式,方式1,则工作方式控制字为C 。
A.01H B.05H C.10H D.50H
(提示:T1时定时填0,计数填1)
4. 启动定时器0开始计数的指令是使TCON的 B 。
A.TF0位置1 B.TR0位置1 C.TR0位置0 D.TR1位置0 5. 使8051的定时器T0停止计数的指令是 A 。
A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1 6. 下列指令中,判断若定时器T0计满数就转LP的是 D 。
A.JB T0,LP B.JNB TF0,LP C.JNB TR0,LP D.JB TF0
(定时器溢出的标志),LP
7. 若8051的定时器T1用作定时方式,方式1,软件启动,则TOMD的设置为 C 。
A.MOV TOMD,#01H B.MOV TOMD,#50H C.MOV TOMD,#10H D.MOV TCON,#02H
8. 若单片机的振荡频率为12MHz,设定时器工作在方式1需要定时1ms,则定时器初 值应为 D 。(看是哪个方式,再用这一方式的最大值减去需要定的时间) 1ms=1000us
1616
A.500 B.1000 C.2-500 D.2-1000
9. 设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数 频率应为 C 。
A.2MHz B.1MHz C.500KHz D.250KHz
10. 使用定时器/计数器 T0工作于定时、以方式 2 产生100us定时,在P1.0口输出周期 为200us的连续方波。已知晶振频率为 12MHz。TH0的初值为 ,TL0 初值为 。 (方式二是重装的,所以两个初值应该相同)
A.0C9H,0FFH B.0FFH, 0C9H C.0CEH,0CEH D.9CH, 9CH 方式零是13位的,方式一是16位的
11. 以中断方式进行定时的应用,则应用程序中的初始化内容应包括 C 。
A.设置系统复位工作方式、设置计数初值 B.系统复位、设置计数初值、设置中断方式、 C.设置工作方式、设置计数初值、打开中断 D.设置工作方式、设置计数初值、禁止中断
12. MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应 。 A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断 还有一个串口中断,四者排列顺序为A C B D
13. 当CPU响应定时器T1的中断请求后,程序计数器PC的内容是 D 。
A.0003H B.000BH C.0013H D.001BH 14. 当CPU响应外部中断0(1NT0)的中断请求后,程序计数器PC的内容是 A 。
A.0003H B.000BH C.0013H D.001BH
15. MCS-51单片机在同一级别中除串行口外,级别最低的中断源是 C 。
A.外部中断1 B.定时器T0 C.定时器T1 D.串行口 16. 当外部中断0发出中断请求后,中断响应的条件是 C 。
A.SETB ET0 B.SETB EX0 C.MOV IE,(允许寄存器)#81H D.MOV
IE,#61H
17. 8051响应中断后,中断的一般处理过程是 C 。
A.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返
回
B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回 C.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回 D.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回
18. 8051单片机共有5个中断入口,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的内容变为 B 。
A.000BH B.0003H C.0013H D. 001BH
19. MCS-51单片机响应中断的过程是 D 。
A.断点PC自动压栈,对应中断矢量地址装入PC B.关中断,程序转到中断服务程序
C.断点压栈,PC指向中断服务程序地址
D.断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址再转至中
断服务程序首地址
20. 执行中断处理程序最后一句指令RETI后, D 。
A.程序返回到ACALL的下一句 B.程序返回到LCALL的下一句 C. 程序返回到主程序开始处 D.程序返回到响应中断时指令的下一句
习题7
1. 在 51 单片机的指令系统中,用于非中断服务程序的子程序返回指令是( A )。 (A)RET (B)AJMP (C)SJMP (D)RETI
正在阅读:
韩克版《单片机应用技术 - 基于Proteus的项目设计与仿真》课后答案全12-01
文考前练习208-09
二年级下册暑假奥数练习题2017年04-14
人防地下室施工方案05-27
德育封面12-06
关于加强农村环境保护的几点建议05-14
大学生网络安全教育03-08
《念奴娇·赤壁怀古》理解性默写(带答案)05-03
安徽省住院病案首页统一模版03-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 课后
- 单片机
- 应用技术
- 仿真
- 基于
- 答案
- Proteus
- 项目
- 设计
- 韩克版
- 空气采样极早期报警系统 - 图文
- xx掘进工作面防突设计及安全技术措施
- 色彩 - 图文
- linux-2.6.32.2内核在mini2440上移植
- 华润雪花啤酒(辽宁有限公司)(技术标)
- 食品分析综合复习题
- 安全文明施工提升方案
- 宁波经籍志简编
- 判断题
- 《多媒体技术应用》课后习题及答案
- 会计学习题
- 人教版小学四年级上册《登山游戏》教案
- 对外经贸远程学习管理学原理考试题
- 大学体验英语模拟练习题
- 环境评价教程 计算题 - 图文
- 2015-2020年中国黄酒电商行业市场分析及发展趋势预测报告 - 图文
- 树立大语文教学观
- 电力系统继电保护考试必备重点
- 绿箭营销策划
- 河北联合大学(原河北理工大学)电工学试题库及答案 第10章 集成运算放大器 习题与答案