前言
青岛职业技术学院“单片机应用技术”课程组在示范院校建设和省级精品资源共享课建设项目的基础上,吸取多年教学改革的成果和经验,于2013 年8 月编写出版了“基于Proteus 的单片机应用技术”,在2014 年7 月该教材荣获“十二五”职业教育国家规划教材。根据知识更新发展和学校教学改革的需要,新的编写团队在第1 版的基础上编写了第2 版。本书以任务或项目的体例形式引导教与学,体现“学教做合一”的教学思路,非常适合作为高职院校电气自动化、机电一体化、应用电子等专业单片机课程的教材。教材通过任务或项目引入相关知识,每一个任务都包括任务目标、任务实施、相关知识、问题讨论、任务拓展等部分,学生在任务或项目的学习和实践中完成对理论知识的理解和实践能力的提高。
本书精心设计了 28 个任务和2 个项目,兼具传统性和创新性,既相互独立,又存在内在联系,知识由浅入深,非常适合零基础的高职学生的学习和训练。教材采用C 语言进行编程,对于没有C 语言基础的学生,通过单元1 的学习,能够基本掌握C 语言的语法和结构化程序设计方法。
本书配套丰富的教学资源,包含电子教学课件、源代码文件、仿真电路、习题答案等。全书共10 个单元,第1 单元介绍单片机最小系统,包含Keil 软件、Proteus 软件、时钟电路、复位电路、并行I/O 端口、C51 的基本语法和程序结构等;第2 单元介绍单片机内部存储器系统,包含内部RAM 结构、外部RAM、内部ROM 等;第3 单元介绍单片机内部定时器/计数器系统;第4 单元介绍单片机中断系统;第5 单元介绍单片机串行口,包括方式0 的应用和方式1 的双机串行异步通信应用;第6 单元介绍单片机系统扩展,包括存储器的扩展和并行I/O 扩展;第7 单元介绍单片机显示系统,包含数码管的静态显示、动态显示、液晶显示;第8 单元介绍单片机键盘系统,包含简单键盘接口和矩阵式键盘接口技术;第9 单元介绍单片机A/D、D/A 转换接口,包含并行和串行A/D 转换接口技术、并行和串行D/A 转换接口技术;第10 单元设计2 个综合项目,提高学生硬件和软件综合设计能力。
本书是作者多年教学实践与科研开发的经验积累,书中所有任务程序都通过调试且运行结果正确,同时为了使本书的内容更加丰富和完整,书中也引用了部分参考书籍的内容,主要来源见参考文献,在此对有关作者表示感谢。
本书由石从刚、宋剑英任主编,胡希勇、金龙国、崔连涛、张云龙任副主编。石从刚基于Proteus 的单片机应用技术(第2 版)编写单元5~9;宋剑英编写单元1、4;胡希勇编写单元10;金龙国编写单元2;崔连涛编写单元3;张云龙编写各单元习题及答案,并对教材的策划进行了修改;王美平参与教材课件制作和仿真电路绘制等工作;全书由石从刚统稿。
由于时间仓促,加之编者水平有限,书中的不足之处在所难免,恳请读者批评指正。
作 者
2017 年5 月
青岛职业技术学院