前言 本书针对信息化社会中单片机应用领域不断扩大的趋势,结合目前高等院校单片机教学的案例式教育理念的需要编写而成。案例式的教学模式注重学生综合能力的培养,在教学过程中以学生未来职业角色为核心,以社会需求为导向,兼顾理论内容与实践技术内容的个性化培养方案,将课内教学与课外实践活动融为一体,形成课内理论教学和课外实践活动良性互动。通过教学实践表明,这种教学模式对培养学生的创新思维和提高学生的实践能力具有很好的作用。 本书第1~2章介绍51单片机的概念及结构基础; 第3~5章介绍汇编语言程序设计、C51语言程序设计、Keil编程软件、Proteus仿真软件使用; 第6~8章介绍单片机的内部资源,包括时钟、中断、串行口的设计及使用; 第9~11章介绍51外部资源A/D、D/A转换器接口芯片设计使用、51外部存储器扩展、常用串行接口芯片的使用; 第12~14章提供了三个具体的项目案例的设计实现。本书以案例的形式讲述了众多贴近生活的单片机应用技术,希望通过学习本书,使读者了解和掌握多种单片机系统的组成,并具有一定的单片机系统软、硬件设计能力。 本书的主要特色: 1. 突出设计能力的培养,突破传统教材内容编排的局限,根据实际项目开发步骤,让读者在完成任务的过程中学习相关知识。以项目案例为载体,实践、实验与理论相结合,相互渗透,相互推动,有利于掌握单片机系统设计技术。 2. 主要章节采用项目案例式设计,首先详细介绍相关的基础知识、拟采用的硬件设备; 然后根据设计要求,给出具体设计方案,以及相关软件仿真。从实际应用出发,有利于激发读者的学习兴趣,开拓读者思路。 3. 本书最后提供了三个单片机系统的案例应用,通过电路原理图搭建、器件的应用分析以及C语言编写的程序(配以详细的说明和注释),帮助读者理解和掌握系统设计的思想。 4. 案例选自生活中常用的系统,对于初学单片机设计的读者,建议按章节循序渐进地阅读。章节内容是按由易到难的顺序编排的,各个例题及项目相对独立,相关教师可以根据实际教学情况和学时进行选取。 5. “单片机原理及应用”是一门应用性较强的课程,本书以单片机的应用特性为主,原理讲解精炼,注重实用性和实施性,并在硬件相关章节给出了典型的应用实例。每章都配有思考题,便于教学。 本书由于天河主编。第1~2章及第12~14章由于天河编写,第3~5章由韩玉兰编写,第6~8章由郭小霞编写,第9~11章由兰朝凤编写。本书由吴海滨院长主审。本书的编写得到了哈尔滨理工大学测控及与通信工程学院的大力支持,在此表示感谢。本书在编写时也参考了许多同行专家的相关文献,在此向这些文献的作者深表感谢。 由于编写时间仓促及水平有限,书中难免有错误与不足之处,恳请专家和广大读者批评指正。 编者 2022年5月 教学课件+仿真模型+习题答案