内容简介
本书在前4版的基础上,以MCS—51单片机为主体,从实际应用入手,结合大量实例循序渐进地讲述51单片机C语言编程方法,以及51单片机的硬件结构和功能应用。全书分为基础篇、应用篇和综合提高篇。所有实例均采用仿真软件Proteus仿真和实验板实验,使读者真正做到"边理论、边实践”,在实践中逐步掌握单片机的硬件结构和开发方法。本书在编写时力求通俗、易懂,硬件原理以"有用、够用”为原则,内容讲解以"紧密结合实践”为特色。因此,本书特别适合单片机零起点的初学者使用,可作为高等院校控制类专业学生、电子爱好者及各类工程技术人员的参考用书,也可作为高职、高专及中专院校的单片机课程教学用书。
出版信息
ISBN:9787121493140
出 版 社:电子工业出版社
王会良、王东锋、周晓玲、王莹、李向攀、王东锋编著
前言
《单片机 C 语言应用 100 例》自 2009 年 3 月第 1 版出版以来,得到了广大读者的支持与肯定,从第 1 版到第 4 版,迄今已重印 30 多次,共计 6 万多册。
随着技术的不断进步,本书中原采用的一些技术已有新的发展;本书发行后,读者反馈了大量的建议与意见;编著者在工程实践过程中也积累了更多的经验。为更好地服务读者,编著者对《单片机 C 语言应用 100 例(第 4 版)》进行了修订,编写第 5 版。第 5 版保持了前 4 版的写作风格和通俗易懂的特点,在以下几个方面做了修改:
(1)按照实例的难易程度将全书分为基础篇、应用篇和综合提高篇三部分;
(2)对实例进行了精简和更新;
(3)对各章内容和文字均进行了细致的修改,以使读者更容易理解。
本书编著者从事单片机开发工作多年,常有读者及学员问到:“如何才能快速入门?”编著者的体会是,一定要动手做!仅看书是远远不够的。和很多的读者一样,对包括单片机在内的许多知识,编著者都是通过读书并结合实践的方法自学的。编著者深深地认识到,一本好书对于自学者的重要性是不言而喻的,一本好书可以引导学习者进入知识的大门,而不合适的书却可以断送学习者的热情。因此,编著者基于现有良好的单片机开发环境和 20 多年的教学经验,尝试对单片机课程的传统教学模式进行了改革。一开始就通俗地介绍单片机的开发条件,接着通过一个简单实例,使读者能够完整地掌握单片机的整个开发过程,消除对单片机的“畏惧”感,然后采用“边理论边实践,学一样会一样”的案例教学模式,使读者在实例学习中逐步掌握单片机的硬件结构。另外,由于本书采用了易于掌握的 C 语言进行单片机应用程序设计,大大降低了要求读者具备的单片机硬件结构知识储备的门槛,使初学者在很短时间内就可以利用 C 语言开发出功能强大的单片机应用系统。因此,本书可帮助读者快速、轻松地迈入单片机大门。
本书自第 1 版问市以来,受到了广大读者的欢迎,许多读者认为“这是单片机入门的好书”“本书的确可以做到轻松入门”“本书值得向入门者推荐”。
本书由王会良、王东锋等编著。其中,第 1~2 章由河南科技大学王会良编写;第 3~4章由河南科技大学王辰编写;第 5~6 章由郑州工业应用技术学院周晓玲编写;第7~8 章由郑州工业应用技术学院王莹编写;第 9~10 章由河南科技大学李向攀编写;第 11章由空军第一航空学院王东锋编写。全书由王会良统稿。
为便于读者学习,本书有配套的实验板电路图,大家自行购买元器件完成焊接后,能进行的实验有流水灯控制、数码管显示、键盘控制、音乐播放、继电器控制、步进电动机控制、SPI 通信、I2C 通信、液晶显示、红外接收、模/数转换、数/模转换、温度检测和串口通信等。
本书每章均附送超值电子学习素材,主要包括:
(1)单片机仿真软件 Proteus 的入门视频;
(2)单片机开发软件 Keil 的入门视频;
(3)100 个仿真实例及其源程序;
(4)配套实验板的加工图纸,读者可根据图纸直接加工成 PCB,焊接上元器件即可进行实验。
由于编著者水平有限,书中不妥之处在所难免,敬请广大读者批评指正。
编著者
2024 年 10 月