单片机原理及接口技术 课后答案 (胡健 刘玉宾 朱焕立 著) 机械工业出版社
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题答案
①②③④习题答案
第二章:硬件结构
一、填空
1. 0;低电平
2. 32;4;8;R0-R7
3. 上电复位;手动按键复位;00;00H-07H;11
4. 内部数据存储器;外部数据存储器;内部程序存储器;外部程序存储器;3
5. 256B;64KB
6. 0B;4KB
7. 1.2MHz;12MHz;1us
二、选择
1. ①
2. ④
3. ①
4. ①
5. ②
6. ③
7. ③
8. ③
9. ③
三、判断
1. ×
2. ×
3. ×
4. √
5. ×
6. ×
7. ×
8. ×
9. ×
习题答案
第三章:指令系统
一、填空
1. 指令
2. 111;单;双;三
3. 7
4. 操作数;A;B;DPTR
5. 操作数;地址;R0;R1;DPTR
6. 直接
7. DPTR;PC;A;程序存储器
8. DPTR;SP;MOVX
9. 直接;立即
10. 80H
第三章:指令系统
一、填空
11. 68H
12. 68H
13. 62H;68H;36H
14. 41H;39H;88H
15. BFH;0;0;0
16. 2EH;1;1;0
17. 26H;1
18. 90H;06H;0;1
19. 10H;03H;0;0
20. 06H;09H
21. 00H;96H
二、选择
1. ④
2. ③
3. ④
4. ②
第四章:程序设计
一、填空
1. 保护;恢复
2. 机器语言
3. 0500H;0505H;01H;0507H
二、编程
5.答案见课件
第五章:中断系统
一、填空
1. 共享
2. 外部
3. PC;PC;外部中断0矢量地址
4. 外部中断0
5. 电平;边沿
二、选择
1. ②
2. ③
3. ④
4. ①
5. ③
6. ④
7. ②
8. ②
三、编程
3.程序见下页
ORG 0000H
AJMP MAIN
ORG 0003H ;外部中断0中断矢量地址
AJMP IT_0
ORG 000BH ;定时器0中断矢量地址
AJMP IT_T0
ORG 0023H ;串口中断矢量地址
AJMP IT_S
ORG 0100H ;主程序起始地址 MAIN:
… ;主程序其他初始化工作
SETB EXO ;开外部中断0
CLR ITO ;置外部中断0电平触发方式
SETB ET0 ;开定时器0中断
SETB ES ;开串口中断
SETB EA ;开CPU总中断
SETB PT0 ;置定时器0为高优先级中断
… ;主程序主体内容 IT_0:
… ;外部中断0中断处理子程序 IT_T0:
… ;定时器0中断处理子程序 IT_S:
… ;串口中断处理子程序 END ;主程序结束
【习题P99-3】初始化程序 中断初始化
第六章:定时器
一、填空
1. 16;4;3
2. 中断标志位;查询标志位
3. 32768us
二、选择
1. ③
2. ④
第七章:系统扩展
一、填空
1. 分时复用的数据总线和低8位地址总线;高8位地址总线;写控制线;读控制线
2. 64KB;64KB
3. 高
4. 统一;统一
5. 锁存;三态缓冲
6. 选通控制
二、选择
1. ②
2. ①
3. ③
4. ④
5. ③
6. ②
7. ③
习题答案
三、扩展
2.用2片Intel2716给8051单片机扩展一个4KB的外部程序存储器,要求地址空间与8051的内部ROM相衔接,画出逻辑连接图。
扩展补充练习
1. 根据8031单片机的片外扩展电路,完成如下几个问题。
(1)外扩程序存储器的容量是 ,外扩数据存储器的容量
是 。
(2)两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) 2764范围: ~ 。
1#6264范围: ~ 。
2#6264范围:~。
答案:
(1) 8K , 16K 。
(2) 2764范围:C000H ~DFFFH
1#范 围: A000H ~BFFFH
2#范 围: 6000H ~7FFFH
扩展补充练习
2. 根据四片8K×8位存储器芯片的连接图,请确定每片存储器芯片的地址范围。
①②③④习题答案
第八章:键盘与显示器接口
一、填空
1. 段选;位选
2. 4;1
二、问答
1.静态显示电路与动态扫描显示电路的特点:参见课件。
5.消除键盘抖动的方法有硬件消抖和软件消抖,其中软件消抖一般是采用
延时子程序实现的。
6.(下页)