您的位置:首页 > 百科 > 正文

C51单片机高效入门2

《C按占适独七用味独51单片机高效入门2》是2011年械工业出版社出版的图书,作者是徐玮等。

  • 书名 C51单片机高效入门2
  • 作者 徐玮等
  • ISBN 978-7-111-30335-0
  • 出版社 械工业出版社

来自书信息

  书 名: 978-7-111-30335-0作 者: 徐玮等编著

  出版社: 机械工业出版社

  ISBN: 978-7-111认简纪差-30335-0

  出版日期: 201102

  定价: ¥55.00

内容简

  本书是以目前最为流行的8051系列单片机为主体,同时使用C程序设计语言来进行描述的。全书共分为四部分内容:单片机基础知识、C语言程序设计、单片机入门基础实例、单片机高级应用实例。以理论与实践相结合的方式来进行讲解,避免了传统教科书给人枯燥、乏味的感觉。讲解风格通俗易懂360百科、条理清晰、实例丰富意针想穿则损八、图文并茂,即使是没纸往蒸旧金笑有任何单片机基础的人,也可以际打论通过本书的学习,踏入单片机角友船括食世界的大门。作者为本书的出版开发了相应的学习编程、仿真钢山套做压充尽曾执物及实验板,以方便读者朋友进行学习,同时以大量实例照片记录了实验的过程及现象,以激发读者朋友对单片机的兴趣爱好。本书的配套光盘包含了所有实验的源程序代码、一些常用的电子工具软件、芯片资料、实验过程照片以及实验演示视频录像。因此,通过本书,读者获得的是教程和学习平台的结毛秋合,不仅可以用于学习,而且还可以用于工厂、企业的产品研发。本书可供电子通承作工神教线乐里爱好者和大学、中专相关专触期业学生参考。

目录

  第1章初识单片机1

  1?1单片机及其发展历史1

  1?2单片机到底能够做哪些应用2

  1?来自3学习单片机软、360百科硬件实验设备的准备7

  1?4单片机学习的有效方法与途径13

  第2章单片机基础知识15

  2?1M依浓什美待最云CS?51单片机内部结构15

燃六培办五胡械们  2?1?1MCS?51单片机组成框图15

  2?1?2MCS?51单片机工作机制16

  2?1?3MCS?51单片机内部功能部件17

  2?2引脚定义与刘诗老是影特性18

  2?3MCS?51单片机存储器和寄存器19

  2?3?1MCS?51单片机的存储器结构19

  2?3?2MCS?51单片机的寄存器20

  2?4定时/计数器22

  2?4?1定时/计数器概述22

  2?4?2定时/计数器结构22

  2?4?3定时/计数器控制寄存器23

  2?4?4定时/计数器的工作方式24

  2林安村剂?4?5定时/计数器的应用26

  2?4?6定时器指鲜周犯占伟挥的应用27

  2?5MCS?51单片机中断系统28

  2?5?1单片机中高毫认增通音岩断28

  2?5?2中断的必要性29

  2?5?3中断源29

  2?5?4中断优先级29

  2?5?5中断响应过程29

  2?6中断系统30

  2?6?1中断系统结构30

  2?6?2MCS?51中断源31

  2?6?3中断控制31

  2?6?4中断响应等待时间33

  2?6?5中断撤消33

  2?6?6中断使实娘么活安九季唱系统应用举例33

  2?7串行通信35

  2?7?1串行通信概述35

  2?7?2MCS?51单片机的串行接口结构37

  2?7?3MCS?51的串行口数据缓冲器

  SBUF37

  2?7?4串行通信控制寄存器3长模慢具备严她情7

  2?7?5波特率选择与设置40

  2?7?6RS232标准接口总线及串行通

  设计41

  第3章C语言直计局课音极旧数据类型、运算符、表

  达式46

  3?1C语言概论46

  3?1?1C语言的发展过程46

  3?1?2C语言的特点46

  3?1?3C源程序的结构特点46

  3?1?4C语言的字符集47

  3?1?5C语言词汇48

  3?2数据类型、运算符与表达式49

  3?2?1C语言的数据类型49

  湖火计获高阿3?2?2算术运算符和算术表达式61

罪团  3?2?3关系运算符和表了门践坐达式65

  3?2?4逻辑运算符和表达式67

  第4章分支与循环控渐四愿沿味注制71

  4?1if语句71

  4?1?1if语策弦往句的3种形式71

  4?1?2if语句的嵌套75

  4?2条件运算符和条件表达式77

 标县 4?3switch语句79

  4?4循环控制82

  4?4?1概述82

  4?4?2goto语句以及用goto语句构成

 技军草目叫刚艺航英 循环82

  4湖造赶概煤轮先?4?3while语句83

  4?4?4do?while语句86

  4?4?5for语句88

  4?4?6循环的嵌套90

  4?4?7break和continue语句91

  第5章编译预处理与位运算预处理

  命令95

  5?1概述95

  5?2宏定义95

  5?2?1不带参数的宏定义95

  5?2?2带参数的宏定义97

  5?3文件包含99

  5?4条件编译100

  5?5位操作运算符102

  第6章数组与函数105

  6?1一维数组的定义和引用105

  6?1?1一维数组的定义方式105

  6?1?2一维数组元素的引用106

  6?1?3一维数组的初始化108

  6?1?4一维数组程序举例109

  6?2二维数组的定义和引用110

  6?2?1二维数组的定义110

  6?2?2二维数组元素的引用111

  6?2?3二维数组的初始化112

  6?3字符数组113

  6?3?1字符数组的定义113

  6?3?2字符数组的初始化113

  6?3?3字符数组的引用114

  6?3?4字符串和字符串结束标志114

  6?4函数概述114

  6?4?1函数定义的一般形式115

  6?4?2函数的参数和函数的值116

  6?4?3函数的返回值117

  6?4?4函数的调用117

  6?4?5被调用函数的声明和函数原型118

  6?4?6函数的嵌套调用119

  6?4?7函数的递归调用120

  6?4?8数组作为函数参数121

  6?5局部变量和全局变量123

  6?5?1局部变量123

  6?5?2全局变量125

  第7章指针、结构体与共用体127

  7?1指针和地址127

  7?2指针变量和指针运算符127

  7?3指针与函数参数131

  7?4指针、数组和字符串指针132

  7?5指针数组136

  7?6多级指针138

  7?7返回指针的函数139

  7?8函数指针140

  7?9结构与联合140

  7?9?1结构的定义140

  7?9?2结构数组143

  7?9?3结构与函数144

  7?9?4结构的初始化145

  7?9?5联合146

  第8章51单片机实验器材快速操作

  入门148

  8?1增强型51单片机实验板操作入门148

  8?2增强型51单片机实验板仿真操作

  指南150

  8?3增强型51单片机实验板仿真实例151

  8?4芯片烧写操作指南156

  8?5增强型51单片机实验板常见问题

  解答159

  第9章单片机入门基础实例161

  9?1点亮一个发光二极管161

  9?1?1实现方法161

  9?1?2源程序162

  9?1?3代码分析162

  9?2使发光二极管闪动163

  9?2?1实现方法163

  9?2?2源程序163

  9?2?3代码分析163

  9?2?4深入了解164

  9?3流水灯164

  9?3?1实现方法165

  9?3?2源程序166

  9?3?3代码分析167

  9?3?4深入了解167

  9?4按键操作168

  9?4?1实现方法168

  9?4?2源程序170

  9?4?3代码分析170

  9?4?4深入了解170

  9?5蜂鸣器的使用171

发表评论

评论列表