• C语言单片机控制及应用项目教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

C语言单片机控制及应用项目教程

正版现货,品相完整,套书只发一本,多版面书籍只对书名

33.74 9.6折 35 九品

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者杨旭方

出版社电子工业出版社

出版时间2017-09

版次1

装帧其他

上书时间2024-09-09

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 杨旭方
  • 出版社 电子工业出版社
  • 出版时间 2017-09
  • 版次 1
  • ISBN 9787121328268
  • 定价 35.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 208页
  • 字数 316千字
【内容简介】
本书以任务驱动为主线,结合考证需要精心设计任务(项目),以必需、够用为原则,注重工程实践,强化动手能力的培养,书后附有多套考证样题,适合不同层次读者的需要。 本书共设置了13个项目,通过对13项制作任务的讲解,让读者掌握单片机入门知识、输入与输出口应用、键盘接口技术、中断原理及应用、定时/计数器原理及应用、数码管静态显示、数码管动态显示、LED点阵显示、A/D转换、D/A转换、串口通信技术、I2C总线技术以及液晶显示温度计设计等相关知识,重点突出各项技能实训。 本书以培养读者对单片机的应用能力为宗旨,突出基础知识的掌握和实践技能的训练,充分体现了职业院校为国家培养技能人才的特点。
【作者简介】
杨旭方老师长期工作于科研与教学第一线,近年来主持包括大型四轴多旋翼无人机(主持)、会说话的房子(主持)、无人侦查车(主持)、声控台灯(主持)、声控机器人(主持)、自平衡防晕椅(主持)、单片机实验/实习(主持)等17项科研产品的开发,并承担大型国家级省级科研课题,是广东省计算机辅助设计(电子类)职业技能鉴定专家、广东省技工院校省级督导员、广东省技工院校电工电子组副组长、广东省职业培训和技工教育协会学术委员会委员、中国职工教育和职业培训协会优秀科研成果专业评委、广东省职业培训和技工教育协会优秀科研成果专业评委,出版过多部电子技术、单片机、机器人方面的著作。
【目录】
项目一  单个彩灯闪烁——单片机入门知识1

1.1  能力培养2

1.2  任务分析2

1.3  如何使用LED发光二极管2

1.4  如何使用二进制数和十六进制数3

1.4.1  数制3

1.4.2  数制转换4

1.5  如何使用单片机5

1.5.1  单片机简介5

1.5.2  MCS-51单片机引脚6

1.5.3  MCS-51单片机的基本结构8

1.5.4  MCS-51单片机时序与时钟电路8

1.5.5  MCS-51单片机复位及复位电路10

1.5.6  MCS-51单片机存储器结构10

1.6  如何设计LED发光二极管与单片机接口电路16

1.7  如何设计单个彩灯闪烁程序17

1.7.1  置1和清0操作17

1.7.2  延时子程序17

1.7.3  单个彩灯闪烁程序设计19

考考你自己20

项目二  广告灯控制——输入/输出口应用21

2.1  能力培养22

2.2  任务分析22

2.3  单片机I/O端口22

2.3.1  P0口(P0.0~P0.7)22

2.3.2  P1口(P1.0~P1.7)23

2.3.3  P2口(P2.0~P2.7)23

2.3.4  P3口(P3.0~P3.7)24

2.4  单片机的存储器25

2.4.1  程序存储器—ROM25

2.4.2  片内数据存储器—RAM26

2.4.3  片外数据存储器—RAM28

2.5  C51标识符和关键字28

2.5.1  C51标识符29

2.5.2  关键字29

2.6  C51基本数据类型29

2.6.1  char字符类型29

2.6.2  int整型30

2.6.3  long长整型30

2.6.4  float浮点型30

2.6.5  *指针型30

2.6.6  bit位标量30

2.6.7  sfr特殊功能寄存器30

2.6.8  sfr16 16位特殊功能寄存器30

2.6.9  sbit可寻址位31

2.7  C51的常量与变量31

2.7.1  常量31

2.7.2  变量31

2.7.3  变量的存储类型32

2.8  C51常用运算符33

2.8.1  赋值运算符与赋值表达式33

2.8.2  算术运算符33

2.8.3  关系运算符与关系表达式34

2.8.4  逻辑运算符34

2.8.5  位运算符34

2.8.6  自增和自减运算符35

2.8.7  复合赋值运算符35

2.9  如何设计发光二极管与单片机接口硬件电路35

2.10  如何设计广告灯C程序36

2.10.1  任务分析36

2.10.2  花样流水灯程序设计37

考考你自己40

项目三  键盘控制显示——键盘接口技术41

3.1  能力培养42

3.2  任务分析42

3.3  如何将键击动作转换为位数字量信息42

3.3.1  如何使用键盘42

3.3.2  如何消除键盘抖动与转换位数字量43

3.3.3  如何识别按键与计算键值44

3.4  如何设计键盘与单片机接口电路48

3.4.1  独立式键盘与单片机接口电路——键盘控制显示任务48

3.4.2  行列式键盘与单片机接口电路49

3.5  如何使用基本算术运算指令51

3.5.1  加法运算51

3.5.2  减法运算52

3.5.3  乘法指令52

3.5.4  除法指令52

3.6  如何使用基本逻辑运算指令53

3.7  如何设计键盘接口程序54

3.7.1  编程实现键值识别54

3.7.2  键盘控制LED灯显示56

考考你自己59

项目四  报警器设计——中断原理及应用60

4.1  能力培养61

4.2  任务分析61

4.3  如何使用MCS-51单片机中断系统61

4.3.1  中断的概念与功能61

4.3.2  MCS-51单片机的中断系统63

4.3.3  中断编程66

4.4  如何设计安防报警电路71

4.4.1  如何使用安防探测器71

4.4.2  安防报警电路73

4.4.3  安防报警器与单片机接口电路74

4.5  如何设计安防报警程序75

4.5.1  系统初始化及中断服务程序75

4.5.2  主程序76

4.5.3  程序清单列表76

考考你自己77

项目五  定时控制器的设计——定时/计数器原理及应用78

5.1  能力培养78

5.2  任务分析79

5.3  如何使用定时/计数器79

5.3.1  定时/计数器的结构79

5.3.2  定时/计数器的结构与工作原理80

5.3.3  单片机定时/计数器的方式寄存器和控制寄存器80

5.3.4  定时/计数器的工作方式81

5.3.5  定时器/计数器的定时/计数范围83

5.4  如何设计定时控制器84

考考你自己86

项目六  一位数码显示器设计——数码管静态显示87

6.1  能力培养88

6.2  任务分析88

6.3  如何使用数码管88

6.3.1  数码管的内部结构88

6.3.2  数码管的类型89

6.4  如何设计数码管与单片机接口电路90

6.5  如何设计数码管显示程序91

6.5.1  显示日期的个位数字91

6.5.2  9S计数器91

考考你自己93

项目七  学号显示器设计——数码管动态显示94

7.1  能力培养94

7.2  任务分析94

7.3  数码管动态显示原理95

7.4  如何设计数码管与单片机动态显示接口电路95

7.5  如何设计数码管动态显示程序96

7.5.1  学号显示器程序流程图96

7.5.2  学号显示器程序97

考考你自己98

项目八  汉字显示设计——LED点阵显示99

8.1  能力培养100

8.2  任务分析100

8.3  如何显示汉字100

8.3.1  汉字像素显示形式100

8.3.2  LED点阵屏的内部结构101

8.4  如何设计汉字点阵显示电路102

8.5  如何设计汉字点阵显示程序102

考考你自己104

项目九  数字式温度计——A/D转换与单片机接口技术105

9.1  能力培养105

9.2  任务分析106

9.3  A/D转换基本知识106

9.3.1  A/D转换器原理106

9.3.2  A/D转换器性能指标108

9.4  如何使用A/D转换器108

9.5  如何设计A/D转换器与单片机接口电路110

9.6  如何设计A/D转换器与单片机接口程序110

考考你自己112

项目十  锯齿波信号发生器——D/A转换与单片机接口技术113

10.1  能力培养113

10.2  任务分析113

10.3  D/A转换基本知识114

10.3.1  D/A转换器原理114

10.3.2  D/A转换器性能指标114

10.4  如何使用D/A转换器115

10.5  如何设计D/A转换器与单片机接口电路116

10.6  如何设计D/A转换器与单片机接口程序117

考考你自己117

项目十一  串行通信设计——串口通信原理及应用118

11.1  能力培养119

11.2  任务分析119

11.3  如何使用串口通信技术119

11.3.1  串行通信的分类119

11.3.2  串行通信的制式121

11.4  如何使用MCS-51单片机串行口122

11.4.1  串行口特殊功能寄存器122

11.4.2  串行口的工作方式124

11.5  如何设计单片机串口通信电路127

11.6  如何设计单片机串口通信程序129

11.6.1  任务分析129

11.6.2  程序流程图设计129

11.6.3  程序清单130

考考你自己132

项目十二  单片机记录开机次数设计——I2C总线技术133

12.1  能力培养134

12.2  任务分析134

12.3  如何使用I2C总线134

12.3.1  I2C总线134

12.3.2  I2C总线数据传送135

12.4  E2PROM器件AT24C02136

12.5  如何设计单片机记录开机次数电路137

12.6  如何模拟单片机I2C总线数据139

12.7  如何编写单片机记录开机次数的程序142

12.7.1  程序流程图设计142

12.7.2  程序清单143

考考你自己144

项目十三  多功能温度计设计——液晶显示温度计145

13.1  能力培养146

13.2  任务分析146

13.3  如何使用LCD1602146

13.4  如何设计LCD1602与单片机接口电路148

13.5  如何设计LCD1602显示程序150

考考你自己166

附录A  常用芯片引脚167

附录B  ASCII码表171

附录C  单片机装调工专项能力认证173

单片机装调工专项能力认证鉴定标准(中级)173

单片机装调工专项能力认证(中级)模拟试题1176

单片机装调工专项能力认证(中级)模拟试题2179

单片机装调工专项能力认证(中级)模拟试题3182

单片机装调工专项能力认证(中级)模拟试题4185

单片机装调工专项能力认证(中级)模拟试题5188

单片机装调工专项能力认证(中级)模拟试题6191

单片机装调工专项能力认证(中级)模拟试题7194
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP