51单片机典型模块开发查询手册PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:程国钢,陈跃琴,崔荔蒙编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2012
- ISBN:9787121168291
- 页数:648 页
第1章51单片机应用系统设计基础 1
1.1 51单片机应用系统设计基础 1
1.1.1 51单片机应用系统的结构 1
1.1.2 51单片机应用系统设计流程 2
1.1.3 51单片机应用系统的硬件设计 3
1.2应用实例——一个“最小”的51单片机应用系统 4
1.2.1复位电路 4
1.2.2振荡电路 6
1.2.3“最小”51单片机应用系统的电路 6
1.3应用实例——MON51单片机仿真应用系统 7
1.3.1 MON51单片机仿真器基础 7
1.3.2 MON51单片机仿真器的应用电路 8
1.3.3 MON51单片机仿真器的软件环境配置 9
1.3.4 MON51单片机仿真器的使用方法 13
1.3.5 MON51仿真器注意事项 17
第2章51单片机内部资源应用 20
2.1 51单片机内部定时/计数器应用 20
2.1.1内部定时/计数器T0/T1基础 20
2.1.2使用T0精确定时 22
2.1.3 T1精确定时 24
2.1.4使用T0/T1计数 25
2.1.5使用T0和T1产生PWM波形 26
2.1.6使用T0/T1来测量脉冲宽度 28
2.1.7使用T0/T1来扩展外部中断 29
2.1.8内部定时/计数器T2基础 30
2.1.9使用T2输出方波 32
2.1.10使用T2进行精确定时 34
2.2 51单片机外部中断应用 35
2.2.1中断和外部中断基础 35
2.2.2脉冲方式触发的外部中断 38
2.2.3电平方式触发的外部中断 39
2.2.4多个信号共用一个外部中断 40
2.2.5扩展多个中断优先级 43
2.3 51单片机的串口应用 47
2.3.1串口基础 47
2.3.2使用串口工作方式0同步通信 51
2.3.3使用串口工作方式1异步通信 55
2.3.4使用串口工作方式2/3多机通信 56
2.3.5使用T2作为串口波特率发生器 59
2.3.6串口发送函数putchar使用 61
2.3.7串口发送函数printf使用 62
2.3.8使用串口来扩展外部中断 65
2.3.9串口波特率自适应 67
2.3.10使用普通I/O引脚来模拟串口 70
第3章51单片机的电源模块 75
3.1电源模块设计基础 75
3.1.1变压器 75
3.1.2整流桥 76
3.1.3直流电压调理方法 77
3.2直流电源稳压芯片 78
3.2.1直流电源稳压芯片的技术指标 78
3.2.2 78/79系列电源调理芯片 79
3.2.3 AS 1117电源调理芯片 80
3.3电源保护和监控芯片 82
3.3.1 MAX8438~MAX8442系列电源过压保护芯片 82
3.3.2 AAT4610A电源过流保护芯片 84
3.3.3 MAX8215电源监控芯片 85
第4章51单片机的看门狗扩展 87
4.1 51单片机的看门狗应用基础 87
4.2 51单片机的软件模拟看门狗 87
4.2.1软件模拟看门狗的工作原理 87
4.2.2软件模拟看门狗的应用代码 88
4.3看门狗MAX813L扩展 90
4.3.1 MAX813L的基础 90
4.3.2 MAX813L的应用电路 91
4.3.3 MAX813L的操作步骤 93
4.3.4 MAX813L的应用代码 93
4.4看门狗CAT1161扩展 93
4.4.1 CAT 1161的基础 93
4.4.2 CAT 1161的应用电路 95
4.4.3 CAT 1161的操作步骤 95
4.4.4 CAT 1161的应用代码 95
4.5看门狗X25045扩展 96
4.5.1 X25045的基础 96
4.5.2 X25045的应用电路 101
4.5.3 X25045的操作步骤 101
4.5.4 X25045的库函数 102
第5章51单片机I/O引脚扩展 110
5.1译码器74138应用 110
5.1.1 74138基础 110
5.1.2 74138的应用电路 111
5.1.3 74138的操作步骤 111
5.1.4 74138的应用代码——使用74138流水驱动LED点亮 112
5.2锁存器74273扩展 113
5.2.1 74273基础 113
5.2.2 74273的应用电路 114
5.2.3 74273的操作步骤 115
5.2.4 74273的应用代码——使用74273设计秒表 115
5.3三态门74244扩展 117
5.3.1 74244基础 117
5.3.2 74244的应用电路 118
5.3.3 74244的操作步骤 118
5.3.4 74244的应用代码——使用74244扩展拨码开关地址输入 119
5.4串口输出芯片744049扩展 121
5.4.1 744049基础 121
5.4.2 744049的应用电路 122
5.4.3 744049的操作步骤 122
5.4.4 744049的应用代码——使用744049驱动数码管实现秒表 123
5.5串口输入芯片CD4014扩展 126
5.5.1 CD4014基础 126
5.5.2 CD4014的应用电路 126
5.5.3 CD4014的操作步骤 127
5.5.4 CD4014的应用代码——使用CD4014读取拨码开关输入 127
5.6串行移位芯片74595扩展 130
5.6.1 74595基础 130
5.6.2 74595的应用电路 131
5.6.3 74595的操作步骤 131
5.6.4 74595的应用代码——使用74595驱动数码管实现秒计时 131
5.7可编程I/O扩展芯片Inte18255扩展 134
5.7.1 Inte18255基础 134
5.7.2 Inte18255的应用电路 136
5.7.3 Inte18255的操作步骤 137
5.7.4 Inte18255的应用代码 137
第6章51单片机存储器扩展 148
6.1外部RAM 6264扩展 148
6.1.1 6264基础 148
6.1.2 6264的应用电路 149
6.1.3 6264的操作步骤 150
6.1.4 6264的应用代码 150
6.2外部ROM 2716扩展 153
6.2.1 2716基础 153
6.2.2 2716的应用电路 154
6.2.3 2716的操作步骤 155
6.3 FIFO存储器芯片CY7C419扩展 155
6.3.1 CY7C419基础 155
6.3.2 CY7C419的应用电路 157
6.3.3 CY7C419的操作步骤 157
6.3.4应用实例——CY7C419存放临时数据 158
6.4 I2C总线接口AT24系列E2 PROM扩展 161
6.4.1 I2C总线基础 161
6.4.2 AT24系列E2PROM基础 165
6.4.3 AT24系列E2PROM的应用电路 166
6.4.4 AT24系列E2PROM的操作步骤 167
6.4.5 AT24系列E2PROM的应用代码 169
6.5 SPI总线接口93系列E2 PROM扩展 177
6.5.1 SPI总线基础 177
6.5.2 93系列E2PROM基础 179
6.5.3 93系列E2 PROM的应用电路 180
6.5.4 93系列E2PROM操作步骤 180
6.5.5 93系列E2PROM的应用代码 181
6.6 IDT系列双口RAM双机通信应用 187
6.6.1 IDT系列双口RAM基础 188
6.6.2 IDT系列双口RAM的应用电路 189
6.6.3 IDT系列双口RAM的操作步骤 190
6.6.4应用实例——使用IDT7232进行双机通信 191
6.7 Nand Flash芯片K9F5608扩展 193
6.7.1 Nand Flash芯片K9F5608基础 193
6.7.2 Nand Flash芯片K9F5608的应用电路 195
6.7.3 Nand Flash芯片K9F5608的操作步骤 195
6.7.4 Nand Flash芯片K9F5608的应用代码 196
6.8 U盘扩展芯片CH376扩展 202
6.8.1 U盘扩展芯片CH376基础 202
6.8.2 U盘扩展芯片CH376的应用电路 208
6.8.3 U盘扩展芯片CH376的操作步骤 212
6.8.4 U盘扩展芯片CH376的应用代码 213
第7章51单片机的智能卡扩展 240
7.1接触式存储卡扩展 240
7.1.1 AT24系列接触式存储卡基础 240
7.1.2 AT24系列接触式存储卡的应用电路 243
7.1.3 AT24系列接触式存储卡的操作步骤 243
7.1.4应用实例——AT24系列接触式存储卡读/写 244
7.2接触式加密卡扩展 246
7.2.1 SLE4442接触式加密卡基础 247
7.2.2 SLE4442接触式加密卡的应用电路 250
7.2.3 SLE4442接触式加密卡的操作步骤 251
7.2.4 SLE4442接触式加密卡的应用代码 251
7.3非接触式智能卡扩展 261
7.3.1非接触式智能卡 262
7.3.2 Mifare1射频卡读卡器 265
7.3.3非接触式智能卡读卡器H6152的应用电路 269
7.3.4非接触式智能卡读卡器H6152的操作步骤 270
7.3.5非接触式智能卡读卡器H6152的应用代码 270
第8章51单片机用户输入通道扩展 282
8.1独立按键 282
8.1.1独立按键基础 282
8.1.2独立按键的应用电路 283
8.1.3独立按键的操作步骤 284
8.1.4应用实例——独立按键指示灯 284
8.2拨码开关 286
8.2.1拨码开关基础 286
8.2.2拨码开关的应用电路 286
8.2.3拨码开关的操作步骤 286
8.2.4应用实例——拨码开关指示灯 287
8.3行列扫描键盘 288
8.3.1行列扫描键盘基础 289
8.3.2行列扫描键盘的应用电路 289
8.3.3行列扫描键盘的操作步骤 290
8.3.4行列扫描键盘的应用代码 290
8.4 PS/2键盘 294
8.4.1 PS/2键盘基础 294
8.4.2 PS/2键盘的应用电路 297
8.4.3 PS/2键盘的操作步骤 298
8.4.4应用实例——串口PS/2键盘扫描码输出 298
第9章51单片机显示模块扩展 306
9.1 LED扩展 306
9.1.1 LED基础 306
9.1.2 LED的应用电路 306
9.1.3 LED的操作步骤 307
9.1.4应用实例——串口LED显示 307
9.2单位数码管扩展 309
9.2.1单位数码管基础 309
9.2.2单位数码管的应用电路 311
9.2.3单位数码管的操作步骤 313
9.2.4单位数码管的应用代码 313
9.3多位数码管扩展 316
9.3.1多位数码管基础 316
9.3.2多位数码管的应用电路 317
9.3.3多位数码管的操作步骤 317
9.3.4多位数码管的应用代码 318
9.4数码管驱动芯片MAX7219扩展 322
9.4.1 MAX7219基础 323
9.4.2 MAX7219的应用电路 327
9.4.3 MAX7219的操作步骤 327
9.4.4 MAX7219的应用代码 327
9.5数码管和键盘驱动芯片CH452扩展 331
9.5.1 CH452基础 332
9.5.2 CH452的应用电路 337
9.5.3 CH452的操作步骤 339
9.5.4 CH452的应用代码 340
9.6数字字符液晶1602扩展 347
9.6.1 1602液晶基础 348
9.6.2 1602液晶的应用电路 350
9.6.3 1602液晶的操作步骤 351
9.6.4 1602液晶的应用代码 351
9.7汉字图形液晶12864扩展 355
9.7.1 12864液晶基础 355
9.7.2 12864液晶的应用电路 358
9.7.3 12864液晶的操作步骤 358
9.7.4 1286 4液晶的应用代码 358
第10章51单片机的A/D芯片扩展 371
10.1 51单片机的A/D芯片基础 371
10.2 8位并行多通道A/D芯片ADC0809应用 373
10.2.1 ADC0809基础 373
10.2.2 ADC0809的应用电路 374
10.2.3 ADC0809的操作步骤 376
10.2.4 ADC0809的应用代码 376
10.3 12位并行多通道A/D芯片MAX 197应用 384
10.3.1 MAX197基础 384
10.3.2 MAX197的应用电路 386
10.3.3 MAX197的操作步骤 386
10.3.4 MAX197的应用代码 387
10.4 12位串行多通道A/D芯片TLC2543应用 390
10.4.1 TLC2543基础 391
10.4.2 TLC2543的应用电路 393
10.4.3 TLC2543的操作步骤 394
10.4.4 TLC2543的应用代码 394
10.5 I2C接口高精度A/D芯片ADS 1100应用 399
10.5.1 ADS1100基础 399
10.5.2 ADS1100的应用电路 403
10.5.3 ADS1100的操作步骤 403
10.5.4 ADS1100的应用代码 404
10.6串行高精度A/D芯片AD997A应用 413
10.6.1 AD997A基础 414
10.6.2 AD997A的应用电路 414
10.6.3 AD997A操作步骤 415
10.6.4 AD997A的库函数 415
第11章51单片机的D/A芯片扩展 421
11.1 51单片机的D/A通道基础 421
11.2 8位并行D/A通道芯片DAC0832 422
11.2.1 DAC0832基础 422
11.2.2 DAC0832的应用电路 423
11.2.3 DAC0832的操作步骤 425
11.2.4 DAC0832的应用代码 425
11.3串行D/A芯片MAX517 431
11.3.1 MAX517基础 431
11.3.2 MAX517的应用电路 432
11.3.3 MAX517的操作步骤 432
11.3.4 MAX517的应用代码 433
11.4串行D/A芯片TLC5615 438
11.4.1 TLC5615基础 438
11.4.2 TLC5615的应用电路 438
11.4.3 TLC5615的操作步骤 439
11.4.4 TLC5615的应用代码 439
11.5串行A/D和D/A芯片PCF8591 442
11.5.1 PCF8591基础 443
11.5.2 PCF8591的应用电路 444
11.5.3 PCF8591的操作步骤 444
11.5.4 PCF8591的应用代码 445
第12章51单片机时钟日历芯片扩展 451
12.1并行接口时钟日历模块DS12C887扩展 451
12.1.1 DS12C887基础 451
12.1.2 DS12C887的应用电路 455
12.1.3 DS12C887的操作步骤 455
12.1.4 DS12C887的应用代码 455
12.2 I2C接口时钟日历芯片PCF8563扩展 460
12.2.1 PCF8563基础 460
12.2.2 PCF8563的应用电路 463
12.2.3 PCF8563的操作步骤 464
12.2.4 PCF8563的应用代码 464
12.3 SPI接口时钟日历芯片DS 1302扩展 476
12.3.1 DS1302基础 476
12.3.2 DS1302的应用电路 478
12.3.3 DS1302的操作步骤 479
12.3.4 DS1302的应用代码 479
第13章51单片机的温度/湿度芯片扩展 483
13.1温度芯片DS18B20扩展 483
13.1.1 DS 18B20基础 483
13.1.2 DS18B20的应用电路 488
13.1.3 DS18B20的操作步骤 489
13.1.4 DS18B20的应用代码 489
13.2温度芯片DS 1621扩展 494
13.2.1 DS1621基础 494
13.2.2 DS1621的应用电路 496
13.2.3 DS1621的操作步骤 497
13.2.4 DS1621的应用代码 497
13.3温/湿度芯片SHT75扩展 503
13.3.1 SHT75基础 503
13.3.2 SHT75的应用电路 506
13.3.3 SHT75的操作步骤 507
13.3.4 SHT75的应用代码 507
第14章51单片机的定位模块扩展 514
14.1数字罗盘HMR3000扩展 514
14.1.1数字罗盘HMR3000基础 514
14.1.2数字罗盘HMR3000的应用电路 516
14.1.3数字罗盘HMR3000的操作步骤 516
14.1.4应用实例——HMR3000模块数据读取 517
14.2 GPS模块GARMIN 25LP扩展 519
14.2.1 GPS模块GARMIN 25LP基础 519
14.2.2 GPS模块GARMIN 25LP应用电路 522
14.2.3 GPS模块GARMIN 25LP的操作步骤 523
14.2.4应用实例——GARMIN 25LP模块数据读取 523
第15章51单片机的语音和打印模块扩展 528
15.1蜂鸣器扩展 528
15.1.1蜂鸣器基础 528
15.1.2蜂鸣器的应用电路 529
15.1.3蜂鸣器的操作步骤 529
15.1.4蜂鸣器的应用代码 530
15.2语音芯片ISD2560扩展 537
15.2.1语音芯片ISD2560基础 537
15.2.2语音芯片ISD2560的应用电路 539
15.2.3语音芯片ISD2560的操作步骤 540
15.2.4应用实例——ISD2560的录放操作 540
15.3 TTS语音芯片OSY6618扩展 543
15.3.1 TTS语音芯片OSY6618基础 543
15.3.2 TTS语音芯片OSY6618的应用电路 547
15.3.3 TTS语音芯片OSY6618的操作步骤 550
15.3.4 TTS语音芯片OSY6618的应用代码 551
15.4 GP16微型打印机扩展 555
15.4.1 GP16微型打印机基础 555
15.4.2 GP16微型打印机应用电路 557
15.4.3 GP16微型打印机操作步骤 557
15.4.4应用实例——GP 16打印温度数据 558
第16章51单片机有线通信扩展 562
16.1 MAX232扩展 562
16.1.1 MAX232基础 562
16.1.2 MAX232的应用电路 563
16.1.3 MAX232的操作步骤 564
16.1.4应用实例——51单片机和PC通信 564
16.2 MAX485扩展 566
16.2.1 MAX485基础 566
16.2.2 MAX485的应用电路 567
16.2.3 MAX485的操作步骤 567
16.2.4应用实例——51单片机和PC进行远程数据交换 568
16.3 MAX491扩展 570
16.3.1 MAX491基础 570
16.3.2 MAX491的应用电路 571
16.3.3 MAX491的操作步骤 572
16.3.4 MAX491的应用代码 572
16.4 6N137高速光电隔离芯片扩展 573
16.4.1 6N137基础 573
16.4.2 6N137的应用电路 575
16.4.3 6N137的操作步骤 575
16.4.4 6N137的应用代码 575
16.5 CAN总线通信芯片SJA1000扩展 575
16.5.1 SJA1000基础 576
16.5.2 SJA1000的应用电路 579
16.5.3 SJA1000的操作步骤 579
16.5.4应用实例——串口CAN总线桥 580
16.6电力线通信芯片SSCP300扩展 584
16.6.1 SSCP300基础 585
16.6.2 SSCP300的应用电路 587
16.6.3 SSCP300的操作步骤 588
16.6.4 SSCP300的应用代码 588
16.7 USB通信桥芯片CP2101扩展 593
16.7.1 CP2101基础 593
16.7.2 CP2101的应用电路 597
16.7.3 CP2101的操作步骤 597
16.7.4应用实例——CP2101的测试代码 598
第17章51单片机无线通信扩展 600
17.1红外收发芯片扩展 600
17.1.1红外收发芯片基础 600
17.1.2红外收发芯片的应用电路 605
17.1.3红外收发芯片的操作步骤 607
17.1.4应用实例——红外按键信息发送 607
17.2 PTR8000无线模块扩展 609
17.2.1 PTR8000无线模块基础 609
17.2.2 PTR8000无线模块的应用电路 614
17.2.3 PTR8000的操作步骤 614
17.2.4 PTR8000的应用代码 615
第18章51单片机的电机和继电器扩展 624
18.1直流电机扩展 624
18.1.1直流电机基础 624
18.1.2直流电机的应用电路 625
18.1.3直流电机的操作步骤 627
18.1.4应用实例——串口直流电机控制 627
18.2步进电机扩展 630
18.2.1交流电机基础 631
18.2.2步进电机的应用电路 634
18.2.3步进电机的操作步骤 636
18.2.4步进电机扩展的应用代码 636
18.3继电器扩展 644
18.3.1继电器基础 644
18.3.2继电器的应用电路 645
18.3.3继电器的操作步骤 646
18.3.4应用实例——串口控制继电器闭合和断开 646
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《实用内科手册》黄清,阮浩航主编 2016
- 《单片机原理及应用》庄友谊 2020
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《同仁眼科手册系列 同仁儿童眼病手册》付晶编 2018
- 《环境噪声监测实用手册》中国环境监测总站编 2018
- 《大气中典型二恶英类物质的氧化降解机理研究》张晨曦 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017