• 51单片机应用开发范例大全
21年品牌 40万+商家 超1.5亿件商品

51单片机应用开发范例大全

全新正版 极速发货

47.5 6.0折 79 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者张杰 等 编著

出版社人民邮电出版社

ISBN9787115419972

出版时间2016-05

装帧平装

开本16开

定价79元

货号1201295913

上书时间2024-09-04

曲奇书店

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

   商品详情   

品相描述:全新
商品描述
作者简介
张杰,毕业于扬州大学计算机技术专业,当前工作于江苏理工学院计算机工程学院。现主要研究方向为嵌入式系统开发和计算机应用。

宋戈,毕业于山东科技大学电子信息工程专业,当前工作于山东科技大学。现主要研究方向为单片机和嵌入式系统。

黄鹤松,毕业于山东矿业学院,获测试计量技术及仪器专业硕士学位。目前主要研究方向:传感器与智能仪表、自动检测监控与系统集成。所带研究生专业:控制理论与控制工程、检测技术与自动化装置。

员玉良,毕业于山东科技大学机械电子工程专业,当前工作于山东科技大学。现主要研究方向为仪器仪表工业、计算机硬件技术、自动化技术。

目录
第1章单片机C语言开发基础1
1.1MCS-51单片机硬件基础1
1.1.18051引脚1
1.1.251单片机功能结构3
1.1.3中央处理器(CPU)4
1.1.4存储器结构8
1.1.5定时/计数器10
1.1.6并行端口11
1.1.7串行端口13
1.1.8中断系统13
1.1.9总线14
1.2KeilmVision214
1.2.1KeilmVision2集成开发环境介绍14
1.2.2使用KeilmVision2进行开发15
1.2.3dScopeforWindows的使用20
1.3C51基础知识24
1.3.1C51控制语句24
1.3.2C51函数28
1.3.3C51数组和指针30
1.4【实例19】P1口控制直流电动机实例32
第2章单片机接口的扩展35
2.1基本器件实现端口扩展实例35
2.1.1【实例20】用74LS165实现串口扩展并行输入口35
2.1.2【实例21】用74LS164实现串口扩展并行输出口39
2.1.3【实例22】P0I/O扩展并行输入口43
2.1.4【实例23】P0I/O扩展并行输出口44
2.2扩展芯片实现端口扩展44
2.2.1【实例24】用8243扩展I/O端口45
2.2.2【实例25】用8255A扩展I/O口48
2.2.3【实例26】用8155扩展I/O口57
2.3CPLD实现端口扩展68
第3章存储器的扩展70
3.1外部程序存储器的扩展70
3.1.1【实例27】EPROM27xxx程序存储器的扩展70
3.1.2【实例28】EEPROM28xxx程序存储器的扩展73
3.2外部数据存储器的扩展75
3.2.1【实例29】与AT24系列EEPROM接口及驱动程序75
3.2.2【实例30】EEPROM(X5045)接口及驱动程序82
3.2.3【实例31】铁电存储器接口及驱动程序88
3.2.4【实例32】与双口RAM存储器接口及应用实例92
3.3FLASH驱动程序96
第4章输入/输出及显示技术108
4.1【实例34】独立键盘控制108
4.1.1实例功能108
4.1.2典型器件介绍108
4.1.3硬件设计108
4.1.4程序设计109
4.1.5经验总结110
4.2【实例35】矩阵式键盘控制110
4.2.1实例功能110
4.2.2典型器件介绍110
4.2.3硬件设计111
4.2.4程序设计111
4.2.5经验总结112
4.3【实例36】改进型I/O端口键盘113
4.3.1实例功能113
4.3.2硬件设计113
4.3.3程序设计113
4.4【实例37】PS/2键盘的控制117
4.4.1实例功能117
4.4.2典型器件介绍117
4.4.3硬件设计117
4.4.4程序设计118
4.4.5经验总结122
4.5【实例38】LED显示122
4.5.1实例功能122
4.5.2硬件设计122
4.5.3程序设计122
4.5.4经验总结123
4.6【实例39】数码管(HD7929)显示实例124
4.6.1实例功能124
4.6.2硬件设计124
4.6.3程序设计124
4.6.4经验总结126
4.7【实例40】16×2字符型液晶显示实例126
4.7.1实例功能126
4.7.2典型器件介绍126
4.7.3硬件设计126
4.7.4程序设计127
4.7.5经验总结132
4.8【实例41】点阵型液晶显示实例132
4.8.1实例功能132
4.8.2典型器件介绍132
4.8.3硬件设计134
4.8.4程序设计134
4.8.5经验总结137
4.9【实例42】LCD显示图片实例137
4.9.1实例功能137
4.9.2典型器件介绍137
4.9.3硬件设计139
4.9.4程序设计139
4.9.5经验总结145
第5章实用电子制作146
5.1【实例43】简易电子琴的设计146
5.1.1实例功能146
5.1.2典型器件介绍146
5.1.3硬件设计146
5.1.4程序设计148
5.1.5经验总结150
5.2【实例44】基于MCS-51单片机的四路抢答器150
5.2.1实例功能150
5.2.2典型器件介绍151
5.2.3硬件设计152
5.2.4程序设计154
5.2.5经验总结159
5.3【实例45】电子调光灯的制作160
5.3.1实例功能160
5.3.2典型器件介绍160
5.3.3硬件设计161
5.3.4程序设计161
5.3.5经验总结167
5.4【实例46】数码管时钟的制作167
5.4.1实例功能167
5.4.2典型器件介绍167
5.4.3硬件设计168
5.4.4程序设计169
5.4.5经验总结184
5.5【实例47】LCD时钟的制作184
5.5.1实例功能184
5.5.2典型器件介绍184
5.5.3硬件设计186
5.5.4程序设计187
5.5.5经验总结194
5.6【实例48】数字化语音存储与回放194
5.6.1实例功能194
5.6.2典型器件介绍194
5.6.3硬件设计195
5.6.4程序设计196
5.6.5经验总结205
5.7【实例49】电子标签设计206
5.7.1实例功能206
5.7.2典型器件介绍206
5.7.3硬件设计207
5.7.4程序设计208
5.7.5经验总结217
第6章传感控制技术218
6.1【实例50】指纹识别模块218
6.1.1指纹识别传感器原理218
6.1.2硬件设计220
6.1.3程序设计221
6.1.4实例实现过程223
6.1.5经验总结223
6.2【实例51】数字温度传感器224
6.2.1基础知识224
6.2.2使用器件225
6.2.3硬件电路图228
6.2.4软件程序设计229
6.2.5经验总结237
6.3【实例52】宽带数控放大器237
6.3.1宽带数控放大器设计原理238
6.3.2硬件设计241
6.3.3程序设计241
6.3.4实例实现过程241
6.3.5经验总结242
第7章智能仪表与测试技术243
7.1【实例53】超声波测距243
7.1.1实例功能243
7.1.2典型器件介绍243
7.1.3硬件设计243
7.1.4程序设计246
7.1.5经验总结248
7.2【实例54】简易数字频率计248
7.2.1实例功能248
7.2.2简易频率计的电路结构248
7.2.3简易频率计的应用代码249
7.2.4经验总结252
7.3【实例55】基于单片机的电压表设计252
7.3.1实例功能252
7.3.2电压表设计原理252
7.3.3硬件设计253
7.3.4程序设计254
7.3.5经验总结256
7.4【实例56】基于单片机的称重显示仪表设计256
7.4.1实例功能256
7.4.2典型器件介绍256
7.4.3硬件设计256
7.4.4程序设计258
7.4.5经验总结261
7.5【实例57】基于单片机的车轮测速系统261
7.5.1实例功能261
7.5.2典型器件介绍261
7.5.3硬件设计262
7.5.4程序设计262
7.5.5经验总结264
第8章电气传动及控制技术265
8.1【实例58】电源切换控制265
8.1.1实例功能265
8.1.2典型器件介绍266
8.1.3硬件设计267
8.1.4程序设计270
8.1.5经验总结271
8.2【实例59】步进电机的控制272
8.2.1步进电机的原理272
8.2.2典型器件介绍273
8.2.3硬件设计274
8.2.4程序设计275
8.2.5经验总结278
8.3【实例60】单片机控制自动门系统278
8.3.1实例功能278
8.3.2典型器件介绍278
8.3.3硬件设计280
8.3.4程序设计281
8.3.5经验总结285
8.4【实例61】控制微型打印机285
8.4.1实例功能285
8.4.2典型器件介绍286
8.4.3硬件设计288
8.4.4程序设计289
8.4.5经验总结289
8.5【实例62】单片机控制的EPSON微型打印头290
8.5.1实例功能290
8.5.2典型器件介绍290
8.5.3硬件设计291
8.5.4程序设计292
8.5.5经验总结293
8.6【实例63】简易智能电动车293
8.6.1实例功能293
8.6.2典型器件介绍294
8.6.3硬件设计295
8.6.4程序设计296
8.6.5经验总结301
8.7【实例64】洗衣机控制器301
8.7.1实例功能301
8.7.2典型器件介绍302
8.7.3硬件设计303
8.7.4程序设计303
8.7.5经验总结307
第9章单片机数据处理308
9.1【实例65】串行A/D转换308
9.1.1实例功能308
9.1.2典型器件介绍308
9.1.3硬件设计309
9.1.4程序设计309
9.1.5经验总结311
9.2【实例66】并行A/D转换311
9.2.1实例功能311
9.2.2典型器件介绍311
9.2.3硬件设计312
9.2.4程序设计313
9.2.5经验总结314
9.3【实例67】模拟比较器实现A/D转换314
9.3.1实例功能314
9.3.2典型器件介绍314
9.3.3硬件设计315
9.3.4程序设计315
9.3.5经验总结317
9.4【实例68】串行D/A转换317
9.4.1实例功能317
9.4.2典型器件介绍317
9.4.3硬件设计318
9.4.4程序设计318
9.4.5经验总结320
9.5【实例69】并行电压型D/A转换320
9.5.1实例功能320
9.5.2典型器件介绍320
9.5.3硬件设计320
9.5.4程序设计321
9.5.5经验总结321
9.6【实例70】并行电流型D/A转换322
9.6.1实例功能322
9.6.2典型器件介绍322
9.6.3硬件设计323
9.6.4程序设计324
9.6.5经验总结324
9.7【实例71】I2C接口的A/D转换324
9.7.1实例功能324
9.7.2典型器件介绍324
9.7.3硬件设计325
9.7.4程序设计325
9.7.5经验总结330
9.8【实例72】I2C接口的D/A转换330
9.8.1实例功能330
9.8.2典型器件介绍330
9.8.3硬件设计331
9.8.4程序设计332
9.8.5经验总结334
第10章单片机通信技术335
10.1【实例73】单片机间通信335
10.1.1实例功能335
10.1.2典型器件介绍335
10.1.3硬件设计336
10.1.4程序设计337
10.1.5经验总结340
10.2【实例74】单片机间多机通信方法之一340
10.2.1实例功能341
10.2.2典型器件介绍341
10.2.3硬件设计342
10.2.4程序设计343
10.2.5经验总结350
10.3【实例75】单片机间多机通信方法之二350
10.3.1实例功能350
10.3.2程序设计351
10.3.3经验总结358
10.4【实例76】PC与单片机通信358
10.4.1实例功能358
10.4.2典型器件介绍358
10.4.3硬件设计360
10.4.4程序设计360
10.4.5经验总结365
10.5【实例77】红外遥控器的通信366
10.5.1基础知识366
10.5.2器件和原理366
10.5.3硬件电路图368
10.5.4软件程序设计369
10.5.5经验总结374
10.6【实例78】无线数据传输模块374
10.6.1实例功能374
10.6.2典型器件介绍374
10.6.3硬件设计376
10.6.4程序设计377
10.6.5经验总结377
第11章单片机实现信号与算法378
11.1【实例79】单片机实现PWM信号输出378
11.1.1实例功能378
11.1.2典型器件介绍378
11.1.3硬件设计378
11.1.4程序设计379
11.1.5经验总结381
11.2【实例80】实现基于单片机的低频信号发生器381
11.2.1实例功能381
11.2.2典型器件介绍381
11.2.3硬件设计381
11.2.4程序代码382
11.2.5经验总结384
11.3【实例81】软件滤波方法384
11.3.1实例功能384
11.3.2软件滤波方法介绍384
11.3.3程序设计385
11.3.4经验总结388
11.4【实例82】FSK信号解码接收388
11.4.1实例功能388
11.4.2FSK原理388
11.4.3程序设计389
11.4.4经验总结390
11.5【实例83】单片机浮点数运算实现390
11.5.1实例功能390
11.5.2单片机浮点数运算实现原理391
11.5.3程序设计391
11.5.4经验总结396
11.6【实例84】神经网络在单片机中的实现397
11.6.1实例功能397
11.6.2神经网络简介397
11.6.3程序设计397
11.6.4经验总结400
11.7【实例85】信号数据的FFT变换400
11.7.1实例功能400
11.7.2FFT变换介绍400
11.7.3程序设计401
11.7.4经验总结406
第12章单片机的总线与网络技术407
12.1【实例86】I2C总线接口的软件实现407
12.1.1实例功能407
12.1.2典型器件介绍407
12.1.3程序设计407
12.1.4经验总结410
12.2【实例87】SPI总线接口的软件实现410
12.2.1实例功能410
12.2.2典型器件介绍410
12.2.3硬件设计412
12.2.4经验总结417
12.3【实例88】1-WIRE总线接口的软件实现418
12.3.11-WIRE总线通信原理418
12.3.2硬件设计418
12.3.3程序设计419
12.3.4经验总结422
12.4【实例89】单片机外挂CAN总线接口422
12.4.1CAN总线介绍422
12.4.2CAN总线接口423
12.4.3程序设计425
12.4.4经验总结429
12.5【实例90】单片机外挂USB总线接口429
12.5.1USB总线原理430
12.5.2与单片机的硬件接口432
12.5.3程序设计432
12.5.4经验总结437
12.6【实例91】单片机实现以太网接口437
12.6.1以太网接口芯片438
12.6.2程序设计439
12.6.3经验总结451
12.7【实例92】单片机控制GPRS传输451
12.7.1典型器件介绍452
12.7.2硬件设计452
12.7.3程序设计453
12.7.4经验总结460
12.8【实例93】单片机实现TCP/IP协议460
12.8.1TCP/IP原理460
12.8.2程序设计462
12.8.3经验总结479
第13章典型器件及应用技术480
13.1【实例94】读写U盘480
13.1.1实例功能480
13.1.2典型器件介绍480
13.1.3硬件设计481
13.1.4程序设计481
13.1.5经验总结488
13.2【实例95】非接触IC卡读写489
13.2.1实例功能489
13.2.2典型器件介绍489
13.2.3硬件设计489
13.2.4程序设计491
13.2.5经验总结497
13.3【实例96】SD卡读写497
13.3.1实例功能497
13.3.2典型器件介绍497
13.3.3硬件设计498
13.3.4程序设计499
13.3.5经验总结506
第14章综合应用实例507
14.1【实例97】智能手机充电器设计507
14.1.1智能手机电池充电器的结构组成507
14.1.2智能手机电池充电器的硬件电路设计508
14.1.3智能手机电池充电器的软件设计510
14.1.4经验总结512
14.2【实例98】单片机控制门禁系统512
14.2.1门禁系统的结构组成512
14.2.2门禁系统的硬件电路设计513
14.2.3门禁系统的软件设计517
14.2.4经验总结522
14.3【实例99】GPS接收设备的设计522
14.3.1定位系统的基础知识522
14.3.2器件介绍523
14.3.3硬件电路图527
14.3.4软件程序设计528
14.3.5经验总结538
附录18051的指令列表539
附录2PS/2键盘键值和符号对照表543

内容摘要
《51单片机应用开发范例大全(第3版)》延续了前两版的整体内容和风格,通过实例全面讲解单片机开发中的各种技术,内容包括单片机接口的扩展、存储器的扩展、输入/输出及显示技术、实用电子制作、传感控制技术、智能仪表与测试技术、电气传动及控制技术、单片机数据处理、单片机通信技术、单片机实现信号与算法、单片机的总线与网络技术、典型器件及应用技术等内容。本书通过智能手机充电器设计、单片机控制门禁系统设计、GPS接收设备的设计3个综合实例,具体演示应用多种技术开发单片机系统的思路和方法。其中前两版中的综合实例电机保护器的设计被现在的GPS接收设备的设计所替换。
《51单片机应用开发范例大全(第3版)》内容注重各种技术的实际应用,所讲实例均以提高读者工程实践和开发能力为宗旨。
《51单片机应用开发范例大全(第3版)》适合所有51单片机应用开发人员,可作为电子爱好者、大中院校相关专业学生、工程技术人员的参考用书。

   相关推荐   

—  没有更多了  —

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

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