本书是为适应上海工程技术大学实行卓越工程师试点的专业“汽车工程”所开设的选修课程的教学改革目标要求而编写的。内容包括三大部分,共8章。
(1) 基础篇: MCS-51系列8位机(第1~4章)
作为入门,这一部分起点定在MCS-51系列8位机。以ATMEL公司中档产品89C52为典型来阐明单片机的一般原理和应用技术,便于学生理解单片机的基本概念和基本结构。另外为加强工程实践能力,还介绍了WAVE6000仿真软件,通过仿真和程序举例来掌握简单程序的编写,熟悉程序设计的步骤和过程,同时进行编程和程序调试的训练。其中,第1章介绍单片机的基本部件、基本概念、基础知识和典型产品;第2章介绍单片机的系统结构;第3章介绍51系列指令系统、程序设计方法和WAVE6000仿真软件仿真程序实例;第4章介绍 51系列单片机的功能模块及其应用。
(2) 提高篇: Freescale-DG128/XS128 16位机(第5~7章)
根据汽车工程专业卓越工程师实践能力培养目标要求,本篇选用Freescale嵌入式16位单片机进行介绍。为提高理论基础和实践能力同时介绍了实际应用在线开发工具Code Warrior的使用,便于学习者熟悉汽车电子产品的实际开发环境。其中,第5章介绍16位单片机DG128基本系统和其在智能车控制系统中的应用;第6章介绍16位单片机MC9SXS128基本系统和其在智能车控制系统中的应用;第7章介绍CodeWarrior 开发工具及应用实例。
(3) 扩展篇: 应用案例--Freescale嵌入式16位单片机在汽车电子控制系统中的应用案例(第8章)
这一部分与汽车工程专业相结合,考虑单片机在汽车电子控制系统中的实际应用,主要以燃油喷射系统、点火系统、电子油门和CAN总线系统为例进行讲述,介绍了这些系统的硬件组成和软件设计。
本书在内容设置上突出体现了汽车工程专业卓越工程师实践能力的培养目标要求,强调理论与实际相结合,以强化工程能力和实践能力的培养。 本书由上海工程技术大学张颖编写第1~4章和第6~7章,罗晓编写第5章和第8章。东华大学丁永生教授、李德敏教授和上海工程技术大学张莉萍教授审阅了全书,在此一并表示感谢。
由于时间仓促,编者水平有限,书中错误与不当之处在所难免,欢迎广大读者批评指正。
编 者2013年1月