购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

单片计算机(Single-Chip Computer)简称单片机,是芯片级嵌入式系统的典型代表。单片机已经渗透到我们生活的各个领域。然而,单片机系统的设计与开发是系统性很强的实践过程,而且市面上流行的单片机种类繁多,其指令系统和汇编程序也各不相同,涉及现代电子应用技术的各个方面,知识点多、设计过程复杂。基于这种考虑,本书选用市场应用广、结构简单、技术复杂度不高的C51单片机作为应用示范对象。本书第1章至第3章介绍单片机系统开发的基础知识,第4章至第7章以项目的形式将本书前3章所讲述的知识应用到实践中,以实现单片机学习过程的“能动的飞跃”;同时在此基础上讲述更深层次的单片机系统开发知识,使读者能由浅入深地学习单片机。

本书通过大量教学视频对单片机系统的开发过程进行细致入微的讲解,使读者能快速了解单片机的基本原理,并熟练掌握单片机系统开发的基本技能。

本书共7章,主要内容介绍如下。

第1章至第3章由浅入深地介绍单片机系统开发环境、C51单片机所用语言的语法基础、单片机内部资源及外部资源的使用等内容。

第4章至第7章主要通过知识竞赛数字抢答器、数字电子时钟、多功能数字频率计、手持GPS定位器等实践项目讲解单片机应用开发流程、方法,包括单片机内部资源应用及外围器件使用、用户交互设计、信号处理、单总线、I2C总线、SPI总线、存储器和I/O口外设扩展等知识。

本书有如下特色。

(1)内容全。对单片机系统开发的各个知识点进行细致的介绍,同时剖析每个概念,让读者对单片机系统开发有全面的认识。

(2)项目型。为了帮助读者快速掌握单片机开发,本书基于项目实践的方式讲解单片机内部资源应用方法及外部资源的扩展原理与实践,读者通过项目实践可快速掌握相关的知识。

(3)实用性强。本书采用的都是单片机系统应用程序常用的知识点,并结合实例或项目进行讲解,力求让读者在实际项目开发中能够快速上手,同时方便读者对程序进行进一步扩展。

(4)参考性强。本书知识全面,可随查随用。读者可将本书作为单片机系统开发的参考书。

张林玲、文金辉、陈兴强参与本书部分内容的整理工作。在本书编写过程中还得到许多学者、专家、亲人、朋友的大力支持和鼓励,尤其是原中国人民解放军装备学院高级工程师、硕士生导师蒋心晓教授,深圳大学微纳光电子学研究院安鹤男副教授,华东交通大学机电与车辆工程学院欧阳爱国教授,江西科技师范大学数学与计算机科学学院副院长万佩真教授,江西科技师范大学数学与计算机科学学院熊筱芳教授,江西科技师范大学胡淑红、王国辉老师,杭州电子科技大学通信工程学院信息与信号处理研究所刘玮老师,江西省电子信息技师学院罗国强、胡建忠等老师,以及高级工程师文金辉、郭学鸿、张林玲等。在此,编者表示衷心的感谢!

单片机应用技术所包含的内容很丰富,涉及的知识面也很广,书中难免有缺点和不足之处,希望广大读者提出批评和建议,请发邮件至liyongtao@ptpress.com.cn。在此对大家的支持表示感谢。

郭学提
2021.5 eMyPWmarusBbdXtBtkrN++5c/+oYyIkaukRdTTu33pzm3mYh1wL0EDSLXY/8tYS1

点击中间区域
呼出菜单
上一章
目录
下一章
×