基本信息
- 作者: 郭天祥
- 出版社:电子工业出版社
- ISBN:9787121320224
- 上架时间:2018-1-11
- 出版日期:2018 年1月
- 开本:16开
- 页码:460
- 版次:1-1
- 所属分类:计算机 > 计算机组织与体系结构 > 单片计算机
【插图】

编辑推荐
高校电子信息类和机电类专业本/专科师生,高校大学生创新基地师生,51单片机C语言编程初学者,计算机、自动控制、智能仪器仪表、电力电子、机电一体化技术人员,入门初学者和中级开发者
内容简介
计算机书籍
本书从单片机入门学习者的视角出发,避开了枯燥繁杂的理论介绍,,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。 本书内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践,许多C语言代码可以直接应用到工程项目中。本书配有13讲近30学时的教学视频和实例代码(通过扫描二维码下载或者网站下载),可使读者更快、更好地掌握单片机知识和应用技能。本书作者还可提供与本书配套的单片机实验板。 本书可作为大学本、专科单片机课程教材,适合于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。
作译者
目录
第1章 基础知识必备 2
1.1 单片机概述 2
1.1.1 什么是单片机 2
1.1.2 单片机标号信息及封装类型 2
1.1.3 单片机能做什么 5
1.1.4 如何开始学习单片机 6
1.2 51单片机外部引脚介绍 8
1.3 电平特性 11
1.4 二进制和十六进制 12
1.4.1 二进制 12
1.4.2 十六进制 13
1.5 二进制的逻辑运算 13
1.6 单片机的C51基础知识介绍 15
1.6.1 利用C语言开发单片机的优点 15
1.6.2 C51中的基本数据类型 15
1.6.3 C51数据类型扩充定义 16
1.6.4 C51中常用的头文件 17
1.6.5 C51中的运算符 17
1.6.6 C51中的基础语句 18
前言
——STC(宏晶科技)创始人 姚永平
郭天祥老师的这本书是单片机界的第一奇书:因为厚,从未被看好;因为广,被称为单片机应用龙书;拥有者最多,配套学习板最疯狂时月销量超过1万套,连续8年各大网站排名单片机类书籍销量第一名。加上大量未经允许的盗版,数量应在正版5倍以上。配套视频更是全民皆盗(学单片机的学生),可谓功德无量。
郭靖行走江湖用了降龙十八掌,郭老师没有十八般武艺,但行走江湖只用了一掌。
一本STC89C52笑傲江湖,将STC领先全球的ISP程序在线下载技术发挥到极致,虽是学生时代开始创业,却立即有省长上门指导工作,成为黑龙江省自主创业标兵,产值迅速做到500万元/年以上,总部也迁到首都北京,成立北京海克智动,开拓新的领域!
学生写单片机教材,有部分老师反对,说太简单了,不够深度,大杂烩,虽然全,但不够专业,还厚,不适合当教材。中国单片机教育界的元老,哈工大教授(教育部单片机精品课程负责教师)说:我跟我的学生讲,如果身体不好,或没时间听我的课,或听不懂我的课,就去看郭老师的视频,看郭老师的书,他讲得通俗易懂,书也由浅入深,全面详实,最后只要通过我张老师的考试就可以了。
河南省一高校老师语:我们学校每年采购郭老师的书1000本以上,全校单片机教材都改用郭天祥的书了,学生说用他的书看他的视频,一看就透,其他很多书和视频把简单的讲复杂了,不容易懂,还是郭老师讲的简单到位。
河北省一高校老师语:我们学校每年大学生电子设计竞赛都是指定用郭老师的书来陪训,全面详实,一本书、一部视频中,不但有“STC89系列单片机从入门到提高”、“C语言从入门到提高”,还有“单片机外围基础电路知识介绍”甚至“较复杂的拓展电路知识”,是全国大学生电子设计竞赛的降龙十八掌啊!
民间最高业绩:连续8年各大网站排名单片机类书籍销量第一名,淘宝上连续8年配套学习板销量第一名。
很多企业,新入职单片机工程师培训,人手一本郭老师的书,统一集中强化。
广东省的一高校老师讲:我的机器人方向的研究生,入学后,发现他们都人手一本郭天祥的书,很厚,但也确实全面详实,真是单片机入门的龙书啊!
电子工业出版社对本书的肯定:多次请郭老师百忙之中将多年畅销第一的书再丰富一下,补充更多更实用的新知识点进来,让传奇成为经典。
STC对本书的肯定:创始人连夜通宵为第2版作序,指定本书为STC单片机全国大学计划教材,STC推荐的全国大学生电子设计竞赛指导用书,采用本书作为教材的高校,可优先建立STC高性能单片机联合实验室,优先获得免费的8051仿真器赞助,并指定本书为STC内部新员工培训教材。
序二
——上海庆科信息技术有限公司CEO 王永虹
目前,各种8位、16位、32位单片机型号众多,应用适应性各不相同,但51系列单片机从20世纪80年代流行的80C31 至今,从外置EPROM(80C31)、内置EPROM(87C51)、内置Flash(89C51),到如今众多厂商、上千种型号,始终保持着高速发展,体现出勃勃生机,堪称单片机领域的常青树、不倒翁。这充分说明了51单片机的经典性。
单片机技术和应用在物联网时代得到了前所未有的发展,对单片机开发应用人才的数量和要求也越来越高。有人觉得单片机技术难学,是因为其内部结构复杂、编程语言抽象,而且实际应用中与其他元器件知识、电子通信技术相互关联,而一个设计通常需要把很多软硬件技术结合起来,一开始往往难以下手。如何循序渐进学习单片机、从菜鸟变为高手,郭天祥编著的《新概念51单片机C语言教程——入门、提高、开发、拓展全攻略(第2版)》一书提供了一条很好的进阶学习之路。
学习单片机第一阶段只需要了解单片机的基本结构、简单的C语言编程和开发工具。本书第1篇介绍单片机引脚功能、数字逻辑和C51基础、Keil开发环境等,既是单片机学习的基础,也非常容易入门。特别是用软件点亮一个发光二极管,是学习单片机的第一个里程碑成就。
第二阶段要了解单片机的具体内部结构、外设接口、经常用到电子技术和元器件知识。本书第2篇介绍定时器、中断、串行接口、键盘和显示、ADC、DAC、运算放大器基础等,都是单片机应用系统的常用外设接口和组件,学习原理、编程使用这些外设何组件,可为后续应用开发做好准备。