本书为《微机原理与接口技术》配套用书,全书分四篇:第一篇,各章习题,共12个章与主教材的12章内容对应,每章题型包括判断题、选择题、填空题、简答题;第二篇,读程题/编程题/综合题,题目内容涉及教材的各章;第三篇,各章习题参考答案;第四篇,读程题/编程题/综合题参考答案。本书所选编程题和综合题具有典型性和代表性,适合作为高等院校光电信息工程等专业学生的参考用书。
微控制器作为典型的嵌入式系统,广泛应用于智能仪器仪表、工业自动化测控、日常生活及家用电器等领域。因此,工科类专业如电子信息类、自动化类、仪器仪表类和计算机类均开设了与微控制器相关的课程,并且大多数课程选择以具有代表性的8051微控制器为例介绍微控制器的原理和接口技术。该类课程应用性较强,要求学生学习单片微型计算机——微控制器的体系结构、功能模块、软硬件知识,同时要求锻炼和培养学生的编程能力、系统设计和开发能力。“做习题”是学生学习过程中必不可缺的环节,它有利于学生理解教学内容,掌握课程重点,巩固课程知识体系。虽然,作者编写的《微机原理与接口技术》各章均附有部分习题,但受篇幅限制,习题的类型和覆盖面不够广。因此,作者根据多年来从事微机原理与接口技术课程教学的经验,编写了本书。
全文共分为四篇。第一篇为各章习题,与理论教材《微机原理与接口技术》的第1-12章相对应;各章均有判断题、选择题、填空题和简答题四种题型。第二篇为读程题、编程题和设计题,以帮助学生加强编程和设计能力,同时加强对课程各部分知识的融会贯通和学以致用。第三篇、第四篇分别提供了前面两篇的参考答案。对于第二篇的参考答案,本书给出了详细的解题思路,对于程序则给出了汇编与C51两种答案。作者在注重习题类型全面的基础上,注意与理论教材相互呼应;选题时综合考虑课程重点内容和习题难度,注重选择具有典型性和代表性的习题。
本书由王晓萍教授负责统稿,蔡佩君老师编写了部分习题及参考答案,梁宜勇副教授、王立强副教授提供了部分习题,已毕业的博士生陈惠滨参与了习题收集工作。本书在编写过程中参考并借鉴了一些文献资料,在此一并表示衷心感谢。
微控制器技术发展迅速,由于时间和触及范围有限,书中难免有疏漏与不妥之处,敬请广大读者批评指正。
作者简介:王晓萍,女,浙江大学光电信息工程学系教授、博士生导师。1982年7月毕业于浙江大学科学仪器与工程学系获学士学位;1988年7月获工学硕士学位,并留校任教先后任讲师、副教授和教授,2004年
第一篇 各章习题
第1章 微机技术概论
1.1 判断题
1.2 选择题
1.3 填空题
1.4 简答题
第2章 8051微控制器硬件结构
2.1 判断题
2.2 选择题
2.3 填空题
2.4 简答题
第3章 8051指令系统与汇编程序设计
3.1 判断题
3.2 选择题
3.3 填空题
3.4 简答题
第4章 8051的C语言与程序设计
4.1 判断题
4.2 选择题
4.3 填空题
4.4 简答题
第5章 中断系统
5.1 判断题
5.2 选择题
5.3 填空题
5.4 简答题
第6章 定时器/计数器
6.1 判断题
6.2 选择题
6.3 填空题
6.4 简答题
第7章 串行总线与通信技术
7.1 判断题
7.2 选择题
7.3 填空题
7.4 简答题
第8章 人机接口技术
8.1 判断题
8.2 选择题
8.3 填空题
8.4 简答题
第9章 模拟接口技术
9.1 判断题
9.2 选择题
9.3 填空题
9.4 简答题
第10章 数字接口技术
10.1 判断题
10.2 选择题
10.3 填空题
10.4 简答题
第11章 微控制器系统的可靠性设计
11.1 判断题
11.2 选择题
11.3 填空题
11.4 简答题
第12章 微控制器应用系统设计
12.1 判断题
12.2 选择题
12.3 填空题
12.4 简答题
第二篇 读程题/编程题/设计题
第1部分 读程题
1.1 汇编读程题
1.2 C51读程题
第2部分 编程题
第3部分 设计题
第三篇 各章习题参考答案
第1章 微机技术概论
1.1 判断题
1.2 选择题
1.3 填空题
1.4 简答题
第2章 8051微控制器硬件结构
2.1 判断题
2.2 选择题
2.3 填空题
2.4 简答题
第3章 8051指令系统与汇编程序设计
3.1 判断题
3.2 选择题
3.3 填空题
3.4 简答题
第4章 8051的C语言与程序设计
4.1 判断题
4.2 选择题
4.3 填空题
4.4 简答题
第5章 中断系统
5.1 判断题
5.2 选择题
5.3 填空题
5.4 简答题
第6章 定时器/计数器
6.1 判断题
6.2 选择题
6.3 填空题
6.4 简答题
第7章 串行总线与通信技术
7.1 判断题
7.2 选择题
7.3 填空题
7.4 简答题
第8章 人机接口技术
8.1 判断题
8.2 选择题
8.3 填空题
8.4 简答题
第9章 模拟接口技术
9.1 判断题
9.2 选择题
9.3 填空题
9.4 简答题
第10章 数字接口技术
10.1 判断题
10.2 选择题
10.3 填空题
10.4 简答题
第11章 微控制器系统的可靠性设计
11.1 判断题
11.2 选择题
11.3 填空题
11.4 简答题
第12章 微控制器应用系统设计
12.1 判断题
12.2 选择题
12.3 填空题
12.4 简答题
第四篇 读程题/编程题/设计题参考答案
第1部分 读程题
1.1 汇编读程题
1.2 C51读程题
第2部分 编程题
第3部分 设计题