平凡的探索:单片机工程师与教师的思考
¥
31.7
8.8折
¥
36
九五品
仅1件
作者周坚 著
出版社北京航空航天大学出版社
出版时间2010-10
版次1
装帧平装
货号A12
上书时间2024-10-30
商品详情
- 品相描述:九五品
图书标准信息
-
作者
周坚 著
-
出版社
北京航空航天大学出版社
-
出版时间
2010-10
-
版次
1
-
ISBN
9787512402195
-
定价
36.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
306页
-
字数
448千字
-
正文语种
简体中文
-
丛书
博客藏经阁丛书
- 【内容简介】
-
《平凡的探索:单片机工程师与教师的思考》通过一系列单片机项目开发案例的分析,有侧重地展示各个案例,包括作者开发过程中曾走过的弯路,尽可能地启迪读者的思维,教给读者“学习与开发”的方法。
《平凡的探索:单片机工程师与教师的思考》共分15章,第1章介绍开发环境,其余各章分别针对一个案例进行介绍。这些案例有一些是专门设计的学习任务,有一些是从实际项目中提取而来。各章的内容除了知识点的介绍外,还尽可能引导读者进行思考,理解诸如“如何开发出符合客户要求的产品”,“如何不断跟踪新知识、新技术”等问题,帮助读者尽快从“学习者”转变为“开发者”。
《平凡的探索:单片机工程师与教师的思考》适用于已掌握单片机基本知识的工程师、大学生等人员阅读,也可以作为单片机开发人员的参考用书。
- 【作者简介】
-
周坚,网络中被惯称为“平凡”。以教书为业,开发些单片机项目,故自封为工程师。好读书,爱动手,以求甚解;常思考,每有所得,必以行动验证之;心无城府、不慕名利,所做皆小事,但均为实事。
- 【目录】
-
第1章单片机的开发环境
1.1仿真机1
1.2编程器2
1.3其他开发工具5
1.3.1ISP工具6
1.3.2JTAG工具7
第2章测速表的制作
2.1脉冲信号的获得9
2.1.1霍尔传感器9
2.1.2光电传感器11
2.1.3光电编码器11
2.2硬件连接12
2.3软件编程13
思考与实践18
第3章多路输入电压表的制作
3.1模/数转换简介19
3.2TLC1543特性简介19
3.3单片机与TLC1543芯片的接口20
3.4TLC1543驱动程序编写21
3.5多路输入电压表程序的编写24
第4章步进电机驱动
4.1步进电机常识29
4.2永磁式步进电机的控制30
4.3步进电机的驱动实例32
4.3.1要求分析32
4.3.2程序实现33
4.4使用步进电机驱动器40
4.4.1步进电机驱动器40
4.4.2用步进电机驱动器驱动步进电机42
思考与实践43
第5章温度的测量与控制
5.1使用DS18B20制作温度计44
5.1.11Wire总线介绍44
5.1.2DS18B20器件44
5.1.3用单片机控制DS18B20制作温度计49
5.2使用数字PID控制温度54
5.2.1数字PID的原理54
5.2.2使用数字PID控制加热器57
思考与实践66
第6章使用单片机控制机械手
6.1外形与结构67
6.2动作过程描述68
6.3单片机控制电路69
6.4程序编写73
6.4.1控制板与控制对象的关系73
6.4.2工作状态细分74
6.4.3控制程序分析76
思考与实践88
第7章使用单片机控制加工站
7.1加工过程描述89
7.2硬件电路90
7.3控制对象分析91
7.3.1控制板与控制对象的关系91
7.3.2工作状态细分92
7.4控制程序93
第8章通用显示器的开发
8.1硬件电路100
8.2软件部分102
8.3显示器的使用108
8.4设计改进110
8.4.1硬件设计的改进110
8.4.2软件设计的改进112
第9章电子荧火虫
9.1荧火虫发光与PWM技术115
9.1.1PWM技术115
9.1.2STC12C56S2的PWM发生器模块116
9.1.3用单片机生成PWM波形120
9.2用按键改变占空比121
9.3将占空比显示出来124
9.3.1字符型液晶显示屏124
9.3.2字符型液晶显示器的驱动程序126
9.3.3液晶显示程序与现有程序的组合130
9.4电子荧火虫的制作132
9.4.1基本功能的实现132
9.4.2真实荧火虫发光的模拟133
第10章红外遥控
10.1红外遥控知识136
10.2红外遥控信号检测138
10.2.1STC12C5A56S2的串行通信138
10.2.2测试程序143
10.3遥控器的制作150
第11章“星际飞船”控制器
11.1“星际飞船”状态与功能154
11.1.1运行状态描述154
11.1.2功能描述155
11.1.3设置状态描述156
11.2硬件设计157
11.3模块化编程159
11.4程序分析162
第12章智能仪器设计
12.1设计任务分析195
12.2浮点数195
12.2.1浮点数的基本知识196
12.2.2C51中的浮点数196
12.2.3浮点数转化为整型数201
12.3智能仪器设计的实现202
第13章便携式无线抢答器
13.1便携无线抢答器方案选择217
13.2点阵型液晶屏简介218
13.2.1FM12864I及其控制芯片HD61202218
13.2.2HD61202及其兼容控制驱动器的特点220
13.2.3HD61202及其兼容控制驱动器的指令系统221
13.2.4字模的产生222
13.2.5LCM驱动程序227
13.3无线模块233
13.4手持式终端的软件设计235
思考与实践252
第14章开放式PLC的开发
14.1PLC简介255
14.2梯形图转换方法分析256
14.2.1LD类指令257
14.2.2AND和ANI类指令258
14.2.3OR和ORI类指令258
14.2.4ANB、ORB、MPS、MRD、MPP、INV指令259
14.2.5MC指令与MCR指令259
14.2.6OUT类指令259
14.2.7SET与RST类指令260
14.2.8LDP和LDF指令261
14.2.9NOP和END指令261
14.3使用单片机处理PLC程序262
14.3.1整体流程262
14.3.2输入采样265
14.3.3PLC指令的分解266
14.3.4系统变量设计267
14.3.5计数器类指令269
14.3.6定时器类指令270
14.3.7输出处理273
14.4较高代码效率的程序274
14.4.1指令代码分析274
14.4.2区分指令类别276
14.4.3内存单元分配277
14.4.4对各软元件进行操作278
14.4.5锁存类指令处理279
14.4.6沿跳变指令处理280
14.4.7拓展与思考283
14.5上位机软件编写284
14.5.1VisualBasic2008Express简介284
14.5.2上位机程序的实现285
第15章全数字信号发生器
15.1仪器性能分析293
15.2初步设计293
15.2.1显示部分293
15.2.2键盘部分294
15.2.3工作过程总体描述294
15.3硬件电路的设计294
15.3.1整体电路设计295
15.3.2原理图设计296
15.3.3面板与印刷线路板设计299
15.3.4仪器装配300
15.4软件设计301
15.4.1键盘程序301
15.4.2小数点处理303
15.4.3AT24C01A的读/写304
15.4.4信号产生304
参考文献307
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价