图书介绍
MCS-51/151/251单片机原理与应用 2PDF|Epub|txt|kindle电子书版本网盘下载
- 薛栋梁编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508406435
- 出版时间:2001
- 标注页数:518页
- 文件大小:60MB
- 文件页数:536页
- 主题词:
PDF下载
下载说明
MCS-51/151/251单片机原理与应用 2PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 电气式可抹除可规划只读存储器(EEPROM)1
1-1 EEPROM的介绍1
1-2 EEPROM的使用法3
1-3 硬件和软件的数据保护4
1-4 EEPROM的应用5
1-5 宏库的建立6
1-6 DALLAS HSM(High Speed Microcontroller)延迟时间的算法8
1-7 实验一 使用延迟时间方法测试EEPROM9
1-8 实验二 使用数据查询方法测试EEPROM(法一)11
1-9 实验三 使用数据查询方法测试EEPROM(法二)14
1-10 实验四 使用正反位方法测试EEPROM17
1-11 实验五 使用32位页写入方法测试EEPROM20
1-12 实验六 使用64位页写入方法测试EEPROM22
1-13 实验七 软件数据保护(SDP)致能25
1-14 实验八 软件数据保护(SDP)除能26
1-15 实验九 SDP致能后马上写入数据28
1-16 实验十 SDP除能后即可正常写入数据31
1-17 实验十一 8054ALR和EEPROM的应用34
1-18 综合应用37
第2章 即时时钟(RTC)——DS12C88739
2-1 介绍39
2-2 电源上升/电源下降的考虑43
2-3 引脚信号的说明43
2-4 地址映像图46
2-4.1 时间、日历和闹钟位置47
2-4.3 非挥发性的SRAM48
2-5 中断48
2-4.2 世纪寄存器48
2-6 振荡器的控制位49
2-7 方波输出的选择50
2-8 周期性中断的选择50
2-9 更新周期50
2-10 寄存器51
2-10.1 寄存器A51
2-10.2 寄存器B52
2-10.3 寄存器C54
2-10.4 寄存器D55
2-11 应用电路56
2-12 宏库的建立57
2-13 实验一 显示时间——测试UIP位方法59
2-14 实验二 显示时间——利用更新结束中断法65
2-15 实验三 闹钟中断68
2-16 实验四 周期性中断72
2-17 实验五 方波输出74
2-18 实验六 更新结束中断、闹钟中断、周期性中断76
2-19 实验七 在MCS 151/251的页模式接法时的使用80
2-20 /RST脚的使用85
第3章 RAM化的看门狗时间管理器——DS138686
3-1 介绍86
3-2 数据保持88
3-3 RAM化的时间管理寄存器(RAMIFIED TIMEKEEPER REGISTERS)89
3-4 时间寄存器(TIME OF DAY REGISTERS)90
3-5 时间闹钟寄存器(TIME OF DAY ALARM REGISTERS)92
3-6 看门狗闹钟寄存器(WATCHDOG ALARM REGISTERS)92
3-7 命令寄存器(COMMAND REGISTERS)93
3-8 应用电路(含DS1286,DS1486)94
3-9 宏库的建立99
3-10 实验一 显示时间100
3-11 实验二 时间闹钟中断103
3-12 实验三 看门狗闹钟中断106
3-13 实验四 时间闹钟中断及看门狗闹钟中断110
3-14 自制看门狗计时器的设计113
3-15 实验五 自制看门狗设计器115
第4章 非挥发性的时间管理RAM——DS1642118
4-1 介绍118
4-2 时钟的操作120
4-2.1 读取时钟122
4-2.2 设定时钟122
4-2.3 停止和启动时钟振荡器122
4-3 数据保留模式123
4-4 内部电池的寿命123
4-2.4 频率测试位123
4-2.5 时钟准确度123
4-5 应用电路(含DS1643,DS1644)124
4-6 宏库的建立127
4-7 实验一 显示时间129
第5章 具有幽灵式(虚幻式)时钟NV SRAM——DS1243Y132
5-1 介绍132
5-2 数据保留模式134
5-3 幽灵式时钟的操作134
5-4 幽灵式时钟寄存器的信息137
5-4.3 零位138
5-5 应用电路(含DS1244Y,DS1248Y,DS1216B/C/D)138
5-4.2 振荡器和复位位138
5-4.1 AM/PM,12/24模式138
5-6 宏库的建立141
5-7 实验一 显示时间143
5-8 实验二 显示时间(程序使用芯片外部ROM)146
5-9 结论148
第6章 分割式的NV SRAM——DS1630Y/AB152
6-1 介绍152
6-2 数据的保留模式153
6-3 IC的封装和运送154
6-4 分割式可编程模式(PARTITION PROGRAMMING MODE)154
6-5 应用电路(含DS1645Y/AB,DS1650Y/AB,DS1613C/D)157
6-6 实验一 解开全部的分割区161
6-7 实验二 将部分的分割区防写163
6-8 实验三 程序使用芯片外部ROM的写法165
6-9 实验四 测试分割区的程序167
6-10 结论169
第7章 绘图型LCD模块170
7-1 绘图型LCD模块介绍170
7-2 电气绝对最大额定值171
7-3 电子特性171
7-4 引脚名称172
7-5 时序特性172
7-6 方块图和电源供给174
7-7 HD61202功能介绍175
7-8 显示器控制指令181
7-8.1 介绍181
7-8.2 详细说明181
7-9 子程序的建立185
7-10 中文字体的产生189
7-12 宏库的建立192
7-11 中文字的显示192
7-13 实验一 显示中文字,荧幕上捲195
第8章 混合型LCD模块201
8-1 混合型LCD模块介绍201
8-2 引脚说明202
8-3 规格202
8-3.1 绝对最大额定值202
8-3.2 电子特性(TA=25℃)203
8-3.3 VDD-VEE电压204
8-3.4 电源供给图204
8-4 DG-24064和DG-16080的方块图205
8-5 信号时序206
8-6 HD61830介绍207
8-6.1 特性209
8-6.2 HD61830的方块图功能210
8-7 显示器控制指令码说明212
8-8 各种参数说明219
8-9 显示模式220
8-10 内部字符产生器图型和字符码221
8-11 DG-24064控制顺序222
8-12 DG-16080控制顺序223
8-13 应用电路224
8-14 子程序的建立225
8-15 中文字体的产生227
8-16 中文字与文字模式的显示228
8-16.1 使用DG-24064显示228
8-16.2 使用DG-16080显示229
8-17 DG-24064和DG-16080共用的宏库230
8-18 DG-24064的宏库235
8-19 DG-16080的宏库237
8-20 实验一 DG-24064绘图模式与文字模式的显示240
8-21 实验二 DG-16080绘图模式与文字模式的显示245
8-22 实验三 DG-24064绘图模式画线的显示249
第9章 ATMEL AT89X系列单芯的使用254
9-1 ATMEL微控制器介绍254
9-2 AT89C51/52/55微控制器介绍257
9-3 AT89C51/52/55特殊功能寄存器(SFR)存储器分配图260
9-4 AT89C51/52/55特殊功能寄存器(SFR)的复位值和存储器分配图261
9-5 AT89C52/55新增加的功能262
9-6 AT89C52/55宏库的建立265
9-7 AT89S53微控制器266
9-8 AT89S53特殊功能寄存器(SFR)存储器分配图268
9-9 AT89S53特殊功能寄存器(SFR)的复位值和存储器分配图269
9-10 AT89S53宏库的建立270
9-11 AT89S8252微控制器介绍271
9-12 AT89S8252特殊功能寄存器(SFR)存储器分配图274
9-13 AT89S8252特殊功能寄存器(SFR)的复位值和存储器分配图275
9-14 AT89S8252宏库的建立276
9-15 实验一 双数据指标寄存器(DUAL DPTR)的测试276
9-16 实验二 双数据指标寄存器(DUAL DPTR)的应用279
9-17 实验三 看门狗计时器(WATCHDOG TIMER)283
9-18 实验四 内部2K EEPROM的测试285
9-19 实验五 4位A/D转换器的设计288
9-20 实验六 史密特(Schmiu)比较器的设计292
9-21 AT89C4051、AT89C1051U和AT87F51RC的介绍294
9-22 华邦8位微控制器的介绍298
9-23 LG8位微控制器的介绍300
9-24 华邦Turbo版8051——W77E58介绍301
第10章 DALLAS HSM系列单芯片的使用304
10-1 DALLAS高速微控制器(HSM)介绍304
10-2 DS87C520/DS83C520高速微控制器(HSM)介绍309
10-3 DS87C520/DS83C520 SFR(特殊功能寄存器)存储器分配图313
10-4 DS87C520/DS83C520特殊功能寄存器(SFR)的复位值和存储器分配图314
10-5 DS87C520/DS83C520宏库的建立315
10-6 DS87C530高速微控制器(HSM)介绍318
10-7 DS87C530 SFR(特殊功能寄存器)存储器分配图322
10-8 DS87C530特殊功能寄存器(SFR)的复位值和存储器分配图324
10-9 DS87C530宏库的建立325
10-10 实验一 MOVX可变机械周期328
10-11 实验二 双数据指标寄存器(DUAL DPTR)的测试330
10-12 实验三 双数据指标寄存器(DUAL DPTR)的应用333
10-13 实验四 看门狗计时器(WATCHDOG TIMER)336
10-14 实验五 计时器时钟的选择340
10-15 实验六 外部中断2、3、4、5346
10-16 实验七 两个UART350
10-17 实验八 内部IK数据存储器的测试357
10-18 实验九 即时时钟(RTC)360
10-19 实验十 即时时钟(RTC)闹钟中断364
10-20 DS87C550介绍368
第11章 INTEL MCS-151系列单芯片的使用372
11-1 MCS-151微控制器介绍372
11-2 8XC151SX微控制器介绍374
11-3 8XC151SX特殊功能寄存器(SFR)和各位存储器分配图378
11-4 8XC151SX特殊功能寄存器(SFR)的复位值和存储器分配图380
11-5 8XC151SX宏库的建立381
11-6 8XC151SX的UCONFIG0和UCONFIG1383
11-7 8XC151SX的页模式和非页模式384
11-8 实验一 内部数据存储器范围的测试387
11-9 实验二 扩展堆栈区的范围392
11-10 实验三 看门狗计时器(WATCHDOG TIMER)396
第12章 INTEL MCS-251系列单芯片的使用399
12-1 MCS-251微控制器介绍399
12-2 8XC251SX B-STEP微控制器介绍403
12-3 8XC251SX B-STEP特殊功能寄存器(SFR)和各位存储器分配图408
12-4 8XC251SX B-STEP特殊功能寄存器(SFR)的复位值和存储器分配图410
12-5 8XC251SX B-STEP宏库的建立411
12-6 8XC251SX B-STEP的UCONFIG0和UCONFIG1413
12-7 MCS-251的页模式和非页模式416
12-8 MCS-251的来源模式和二进制模式417
12-9 8XC251SX B-STEP的存储器信号选择420
12-10 MCS-251的寄存器文件(Register File)420
12-11 MCS一251的寻址模式(Addressing Modes)423
12-12 实验一 内部数据存储器范围的测试425
12-13 实验二 扩展堆栈区的范围430
12-14 实验三 看门狗计时器(WATCHDOG TIMER)433
附录436
附录A MCS-151微控制器指令436
附录B MCS-251微控制器指令443
附录C DALLAS和MCS-51指令的比较457
附录D ES8XC52和MCS-51指令的比较466
附录E MCS-251和MCS-51指令的比较472
附录F MCS-51微控制器指令(依照运算码顺序)482
附录G MCS-51微控制器指令(依照英文字母顺序)494
附录H MCS-51/151/251单片机的使用、测试、检修和烧录502
附录I MCS-51/151/251 Microcontroller Performance Benchmark511
附录J 各章参考资料515