书籍详情
MCS-51/151/251单片机原理与应用(二)
作者:薛栋梁编著
出版社:中国水利水电出版社
出版时间:2001-06-01
ISBN:9787508406435
定价:¥54.00
购买这本书可以去
内容简介
本书是一本全面介绍MCS-51/151/251高速单片机的书,是本书作者多年潜心研究,多次实验经验的总结。全书共分12章。详细介绍了DS12C887,DS1386,DS1642,DS1243Y,DS1630Y/AB等IC的功能特性,并配以详尽的实例说明。然后介绍了绘图型和混合型LCD模块,并整理了一些子程序和宏,以方便读者的使用。最后针对ATMEL系列的MCS-51微控制器,DALLAS系列的MCS-51微控制器,MCS-151和MCS-251微控制器做详细介绍和比较,并举例说明各种新功能的使用方法。本书适用于对8051已有一定基础,而想再进一步深入研究的读者,也适用于作为大专院校学生做实验、专题制作、研究新单芯片和产品开发设计的参考书。1、将EEPROM、DS12C887,DS1386,DS1642,DS1243Y,DS1630Y等周边IC与单芯片构成一个完整系统,详细解说其原理与使用方法。2、对绘图型和混合型LCD的使用有详细说明。3、介绍多种系列单芯片并附范例说明以便于参考使用,如ATMEL系列单芯片、DALLAS系列单芯片以及MCS-151/251系列单芯片。4、本公司另出版《MCS-51/151/251单片机原理与应用(一)》,供读者参考使用。
作者简介
暂缺《MCS-51/151/251单片机原理与应用(二)》作者简介
目录
第1章 电气式可抹除可规划只读存储器(EEPROM)
1-1 EEPROM的介绍
1-2 EEPROM的使用法
1-3 硬件和软件的数据保护
1-4 EEPROM的应用
1-5 宏库的建立
1-6 DALLAS HSM(High Speed Microcontroller)延迟时间的算法
1-7 实验一 使用延迟时间方法测试EEPROM
1-8 实验二 使用数据查询方法测试EEPROM(法一)
1-9 实验三 使用数据查询方法测试EEPROM(法二)
1-10 实验四 使用正反位方法测试EEPROM
1-11 实验五 使用32位页写入方法测试EEPROM
1-12 实验六 使用64位页写入方法测试EEPROM
1-13 实验七 软件数据保护(SDP)致能
1-14 实验八 软件数据保护(SDP)除能
1-15 实验九 SDP致能后马上写入数据
1-16 实验十 SDP除能后即可正常写入数据
1-17 实验十一 8054ALR和EEPROM的应用
1-18 综合应用
第2章 即时时钟(RTC)——DS12C887
2-1 介绍
2-2 电源上升/电源下降的考虑
2-3 引脚信号的说明
2-4 地址映像图
2-4.1 时间、日历和闹钟位置
2-4.2 世纪寄存器
2-4.3 非挥发性的SRAM
2-5 中断
2-6 振荡器的控制位
2-7 方波输出的选择
2-8 周期性中断的选择
2-9 更新周期
2-10 寄存器
2-10.1 寄存器A
2-10.2 寄存器B
2-10.3 寄存器C
2-10.4 寄存器D
2-11 应用电路
2-12 宏库的建立
2-13 实验一 显示时间——测试UIP位方法
2-14 实验二 显示时间——利用更新结束中断法
2-15 实验三 闹钟中断
2-16 实验四 周期性中断
2-17 实验五 方波输出
2-18 实验六 更背后结束中断、闹钟中断、周期性中断
2-19 实验七 在MCS 151/251的页模式接法时的使用
2-20 /RST脚的使用
第3章 RAM化的看门狗时间管理器——DS1386
3-1 介绍
3-2 数据保持
3-3 RAM化的时间管理寄存器(RAMIFIED TIMEKEEPER REGISTERS)
3-4 时间寄存器(TIME OF DAY REGISTERS)
3-5 时间闹钟寄存器(TIME OF DAY ALARM REGISTERS)
3-6 看门狗闹钟寄存器(WATCHDOG ALARM REGISTERS)
3-7 命令寄存器(COMMAND REGISTERS)
3-8 应用电路(含DS1286,DS1486)
3-9 宏库的建立
3-10 实验一 显示时间
3-11 实验二 时间闹钟中断
3-12 实验三 看门狗闹钟中断
3-13 实验四 时间闹钟中断及看门狗闹钟中断
3-14 自制看门狗计时器的设计
3-15 实验五 自制看门狗设计器
第4章 非挥发性的时间管理RAM——DS1642
4-1 介绍
4-2 时钟的操作
4-2.1 读取时钟
4-2.2 设定时钟
4-2.3 停止和启动时钟振荡器
4-2.4 频率测试位
4-2.5 时钟准确度
4-3 数据保留模式
4-4 内部电池的寿命
4-5 应用电路(含DS1643,DS1644)
4-6 宏库的建立
4-7 实验一 显示时间
第5章 具有幽灵式(虚幻式)时钟NV SRAM——DS1243Y
5-1 介绍
5-2 数据保留模式
5-3 幽灵式时钟的操作
5-4 幽灵式时钟寄存器的信息
5-4.1 AM/PM,12/24模式
5-4.2 振荡器和复位位
5-4.3 零位
5-5 应用电路(含DS1244Y,DS1248Y,DS1216B/C/D)
5-6 宏库的建立
5-7 实验一 显示时间
5-8 实验二 显示时间(程序使用芯片外部ROM)
5-9 结论
第6章 分割式的VN SRAM——DS1630Y/AB
6-1 介绍
6-2 数据的保留模式
6-3 IC的封装和运送
6-4 分割式可编程模式(PARTITION PROGRAMMING MODE)
6-5 应用电路(含DS1645Y/AB,DS1650Y/AB,DS1613C/D)
6-6 实验一 解开全部的分割区
6-7 实验二 将部分的分割区防写
6-8 实验三 程序使用芯片外部ROM的写法
6-9 实验四 测试分割区的程序
6-10 结论
第7章 绘图型LCD模块
7-1 绘图型LCD模块介绍
7-2 电气绝对最大额定值
7-3 电子特性
7-4 引脚名称
7-5 时序特性
7-6 方块图和电源供给
7-7 HD61202功能介绍
7-8 显示器控制指令
7-8.1 介绍
7-8.2 详细说明
7-9 子程序的建立
7-10 中文字体的产生
7-11 中文字的显示
7-12 宏库的建立
7-13 实验一 显示中文字,荧幕上捲
第8章 混合型LCD模块
8-1 混合型LCD模块介绍
8-2 引脚说明
8-3 规格
8-3.1 绝对最大额定值
8-3.2 电子特性(TA-25℃)
8-3.3 VDD-VEE电压
8-3.4 电源供给图
8-4 DG-24064和DG-16080的方块图
8-5 信号时序
8-6 HD61830介绍
8-6.1 特性
8-6.2 HD61830的方块图功能
8-7 显示器控制指令码说明
8-8 各种参数说明
8-9 显示模式
8-10 内部字符产生器图型和字符码
8-11 DG-24064控制顺序
8-12 DG-16080控制顺序
8-13 应用电路
8-14 子程序的建立
8-15 中文字体的产生
8-16 中文字与文字模式的显示
8-16.1 使用DG-24064显示
8-16.2 使用DG-16080显示
8-17 DG-24064和DG-16080共用的宏库
8-18 DG-24064的宏库
8-19 DG-16080的宏库
8-20 实验一 DG-24064绘图模式与文字模式的显示
8-21 实验二 DG-16080绘图模式与文字模式的显示
8-22 实验三 DG-24064绘图模式画线的显示
第9章 ATMEL AT89X系列单芯片的使用
9-1 ATMEL微控制器介绍
9-2 AT89C51/52/55微控制器介绍
9-3 AT89C51/52/55特殊功能寄存器(SFR)存储器分配图
9-4 AT89C51/52/55特殊功能寄存器(SFR)的复位值和存储器分配图
9-5 AT89C52/55新增加的功能
9-6 AT89C52/55宏库的建立
9-7 AT89S53微控制器
9-8 AT89S53特殊功能寄存器(SFR)存储器分配图
9-9 AT89S53特殊功能寄存器(SFR)的复位值和存储器分配图
9-10 AT89S53宏库的建立
9-11 AT89S8252微控制器介绍
9-12 AT89S8252特殊功能寄存器(SFR)存储器分配图
9-13 AT89S8252特殊功能寄存器(SFR)的复位值和存储器分配图
9-14 AT89S8252宏库的建立
9-15 实验一 双数据指标寄存器(DUAL DPTR)的测试
9-16 实验二 双数据指标寄存器(DUAL DPTR)的应用
9-17 实验三 看门狗计时器(WATCHDOG TIMER)
9-18 实验四 内部2K EEPROM的测试
9-19 实验五 4位A/D转换器的设计
9-20 实验六 史密特(Schmitt)比较器的设计
9-21 AT89C4051、AT89C1051U和AT87F51RC的介绍
9-22 华邦8位微控制器的介绍
9-23 LG8位微控制器的介绍
9-24 华邦Turbo版8051——W77E58介绍
第10章 DALLAS HSM系列单芯片的使用
10-1 DALLAS高速微控制器(HSM)介绍
10-2 DS87C520/DS83C520高速微控制器(HSM)介绍
10-3 DS87C520/DS83C520 SFR(特殊功能寄存器)存储器分配图
10-4 DS87C520/DS83C520特殊功能寄存器(SFR)的复位值和存储器分配图
10-5 DS87C520/DS83C520宏库的建立
10-6 DS87C530高速微控制器(HSM)介绍
10-7 DS87C530 SFR(特殊功能寄存器)存储器分配图
10-8 DS87C530特殊功能寄存器(SFR)的复位值和存储器分配图
10-9 DS87C530宏库的建立
10-10 实验一 MOVX可变机械周期
10-11 实验二 双数据指标寄存器(DUAL DPTR)的测试
10-12 实验三 双数据指示寄存器(DUAL DPTR)的应用
10-13 实验四 看门狗计时器(WATCHDOG TIMER)
10-14 实验五 计时器时钟的选择
10-15 实验六 外部中断2、3、4、5
10-16 实验七 两个UART
10-17 实验八 内部IK数据存储器的测试
10-18 实验九 即时时钟(RTC)
10-19 实验十 即时时钟(RTC)闹钟中断
10-20 DS87C550介绍
第11章 INTEL MCS-151系列单芯片的使用
11-1 MCS-151微控制器介绍
11-2 8XC151SX微控制器介绍
11-3 8XC151SX特殊功能寄存器(SFR)和各位存储器分配图
11-4 8XC151SX特殊功能寄存器(SFR)的复位值和存储器分配图
11-5 8XC151SX宏库的建立
11-6 8XC151SX的UCONFIG0和UCONFIG1
11-7 8XC151SX的页模式和非页模式
11-8 实验一 内部数据存储器范围的测试
11-9 实验二 扩展堆栈区的范围
11-10 实验三 看门狗计时器(WATCHDOG TIMER)
第12章 INTEL MCS-251系列单芯片的使用
12-1 MCS-251微控制器介绍
12-2 8XC251SC B-STEP微控制器介绍
12-3 8XC251SC B-STEP特殊功能寄存器(SFR)和各位存储器分配图
12-4 8XC251SC B-STEP特殊功能寄存器(SFR)的复位值和存储器分配图
12-5 8XC251SC B-STEP宏库的建立
12-6 8XC251SC B-STEP的UCONFIG0和UNCONFIG1
12-7 MCS-251的页模式和非页模式
12-8 MCS-251的来源模式和二进制模式
12-9 8XC251SC B-STEP的存储器信号选择
12-10 MCS-251的寄存器文件(Register File)
12-11 MCS-251的寻址模式(Addressing Modes)
12-12 实验一 内部数据存储器范围的测试
12-13 实验二 扩展堆栈区的范围
12-14 实验三 看门狗计时器(WATCHDOG TIMER)
附录
附录A MCS-151微控制器指令
附录B MCS-251微控制器指令
附录C DALLAS和MCS-51指令的比较
附录D ES8XC52和MCS-51指令的比较
附录E MCS-251和MCS-51指令的比较
附录F MCS-51微控制器指令(依照运算码顺序)
附录G MCS-51微控制器指令(依照英文字母顺序)
附录H MCS-51/151/251单片机的使用、测试、检修和烧录
附录I MCS-51/151/251 Microcontroller Performance Benchmark
附录J 各章参考资料
1-1 EEPROM的介绍
1-2 EEPROM的使用法
1-3 硬件和软件的数据保护
1-4 EEPROM的应用
1-5 宏库的建立
1-6 DALLAS HSM(High Speed Microcontroller)延迟时间的算法
1-7 实验一 使用延迟时间方法测试EEPROM
1-8 实验二 使用数据查询方法测试EEPROM(法一)
1-9 实验三 使用数据查询方法测试EEPROM(法二)
1-10 实验四 使用正反位方法测试EEPROM
1-11 实验五 使用32位页写入方法测试EEPROM
1-12 实验六 使用64位页写入方法测试EEPROM
1-13 实验七 软件数据保护(SDP)致能
1-14 实验八 软件数据保护(SDP)除能
1-15 实验九 SDP致能后马上写入数据
1-16 实验十 SDP除能后即可正常写入数据
1-17 实验十一 8054ALR和EEPROM的应用
1-18 综合应用
第2章 即时时钟(RTC)——DS12C887
2-1 介绍
2-2 电源上升/电源下降的考虑
2-3 引脚信号的说明
2-4 地址映像图
2-4.1 时间、日历和闹钟位置
2-4.2 世纪寄存器
2-4.3 非挥发性的SRAM
2-5 中断
2-6 振荡器的控制位
2-7 方波输出的选择
2-8 周期性中断的选择
2-9 更新周期
2-10 寄存器
2-10.1 寄存器A
2-10.2 寄存器B
2-10.3 寄存器C
2-10.4 寄存器D
2-11 应用电路
2-12 宏库的建立
2-13 实验一 显示时间——测试UIP位方法
2-14 实验二 显示时间——利用更新结束中断法
2-15 实验三 闹钟中断
2-16 实验四 周期性中断
2-17 实验五 方波输出
2-18 实验六 更背后结束中断、闹钟中断、周期性中断
2-19 实验七 在MCS 151/251的页模式接法时的使用
2-20 /RST脚的使用
第3章 RAM化的看门狗时间管理器——DS1386
3-1 介绍
3-2 数据保持
3-3 RAM化的时间管理寄存器(RAMIFIED TIMEKEEPER REGISTERS)
3-4 时间寄存器(TIME OF DAY REGISTERS)
3-5 时间闹钟寄存器(TIME OF DAY ALARM REGISTERS)
3-6 看门狗闹钟寄存器(WATCHDOG ALARM REGISTERS)
3-7 命令寄存器(COMMAND REGISTERS)
3-8 应用电路(含DS1286,DS1486)
3-9 宏库的建立
3-10 实验一 显示时间
3-11 实验二 时间闹钟中断
3-12 实验三 看门狗闹钟中断
3-13 实验四 时间闹钟中断及看门狗闹钟中断
3-14 自制看门狗计时器的设计
3-15 实验五 自制看门狗设计器
第4章 非挥发性的时间管理RAM——DS1642
4-1 介绍
4-2 时钟的操作
4-2.1 读取时钟
4-2.2 设定时钟
4-2.3 停止和启动时钟振荡器
4-2.4 频率测试位
4-2.5 时钟准确度
4-3 数据保留模式
4-4 内部电池的寿命
4-5 应用电路(含DS1643,DS1644)
4-6 宏库的建立
4-7 实验一 显示时间
第5章 具有幽灵式(虚幻式)时钟NV SRAM——DS1243Y
5-1 介绍
5-2 数据保留模式
5-3 幽灵式时钟的操作
5-4 幽灵式时钟寄存器的信息
5-4.1 AM/PM,12/24模式
5-4.2 振荡器和复位位
5-4.3 零位
5-5 应用电路(含DS1244Y,DS1248Y,DS1216B/C/D)
5-6 宏库的建立
5-7 实验一 显示时间
5-8 实验二 显示时间(程序使用芯片外部ROM)
5-9 结论
第6章 分割式的VN SRAM——DS1630Y/AB
6-1 介绍
6-2 数据的保留模式
6-3 IC的封装和运送
6-4 分割式可编程模式(PARTITION PROGRAMMING MODE)
6-5 应用电路(含DS1645Y/AB,DS1650Y/AB,DS1613C/D)
6-6 实验一 解开全部的分割区
6-7 实验二 将部分的分割区防写
6-8 实验三 程序使用芯片外部ROM的写法
6-9 实验四 测试分割区的程序
6-10 结论
第7章 绘图型LCD模块
7-1 绘图型LCD模块介绍
7-2 电气绝对最大额定值
7-3 电子特性
7-4 引脚名称
7-5 时序特性
7-6 方块图和电源供给
7-7 HD61202功能介绍
7-8 显示器控制指令
7-8.1 介绍
7-8.2 详细说明
7-9 子程序的建立
7-10 中文字体的产生
7-11 中文字的显示
7-12 宏库的建立
7-13 实验一 显示中文字,荧幕上捲
第8章 混合型LCD模块
8-1 混合型LCD模块介绍
8-2 引脚说明
8-3 规格
8-3.1 绝对最大额定值
8-3.2 电子特性(TA-25℃)
8-3.3 VDD-VEE电压
8-3.4 电源供给图
8-4 DG-24064和DG-16080的方块图
8-5 信号时序
8-6 HD61830介绍
8-6.1 特性
8-6.2 HD61830的方块图功能
8-7 显示器控制指令码说明
8-8 各种参数说明
8-9 显示模式
8-10 内部字符产生器图型和字符码
8-11 DG-24064控制顺序
8-12 DG-16080控制顺序
8-13 应用电路
8-14 子程序的建立
8-15 中文字体的产生
8-16 中文字与文字模式的显示
8-16.1 使用DG-24064显示
8-16.2 使用DG-16080显示
8-17 DG-24064和DG-16080共用的宏库
8-18 DG-24064的宏库
8-19 DG-16080的宏库
8-20 实验一 DG-24064绘图模式与文字模式的显示
8-21 实验二 DG-16080绘图模式与文字模式的显示
8-22 实验三 DG-24064绘图模式画线的显示
第9章 ATMEL AT89X系列单芯片的使用
9-1 ATMEL微控制器介绍
9-2 AT89C51/52/55微控制器介绍
9-3 AT89C51/52/55特殊功能寄存器(SFR)存储器分配图
9-4 AT89C51/52/55特殊功能寄存器(SFR)的复位值和存储器分配图
9-5 AT89C52/55新增加的功能
9-6 AT89C52/55宏库的建立
9-7 AT89S53微控制器
9-8 AT89S53特殊功能寄存器(SFR)存储器分配图
9-9 AT89S53特殊功能寄存器(SFR)的复位值和存储器分配图
9-10 AT89S53宏库的建立
9-11 AT89S8252微控制器介绍
9-12 AT89S8252特殊功能寄存器(SFR)存储器分配图
9-13 AT89S8252特殊功能寄存器(SFR)的复位值和存储器分配图
9-14 AT89S8252宏库的建立
9-15 实验一 双数据指标寄存器(DUAL DPTR)的测试
9-16 实验二 双数据指标寄存器(DUAL DPTR)的应用
9-17 实验三 看门狗计时器(WATCHDOG TIMER)
9-18 实验四 内部2K EEPROM的测试
9-19 实验五 4位A/D转换器的设计
9-20 实验六 史密特(Schmitt)比较器的设计
9-21 AT89C4051、AT89C1051U和AT87F51RC的介绍
9-22 华邦8位微控制器的介绍
9-23 LG8位微控制器的介绍
9-24 华邦Turbo版8051——W77E58介绍
第10章 DALLAS HSM系列单芯片的使用
10-1 DALLAS高速微控制器(HSM)介绍
10-2 DS87C520/DS83C520高速微控制器(HSM)介绍
10-3 DS87C520/DS83C520 SFR(特殊功能寄存器)存储器分配图
10-4 DS87C520/DS83C520特殊功能寄存器(SFR)的复位值和存储器分配图
10-5 DS87C520/DS83C520宏库的建立
10-6 DS87C530高速微控制器(HSM)介绍
10-7 DS87C530 SFR(特殊功能寄存器)存储器分配图
10-8 DS87C530特殊功能寄存器(SFR)的复位值和存储器分配图
10-9 DS87C530宏库的建立
10-10 实验一 MOVX可变机械周期
10-11 实验二 双数据指标寄存器(DUAL DPTR)的测试
10-12 实验三 双数据指示寄存器(DUAL DPTR)的应用
10-13 实验四 看门狗计时器(WATCHDOG TIMER)
10-14 实验五 计时器时钟的选择
10-15 实验六 外部中断2、3、4、5
10-16 实验七 两个UART
10-17 实验八 内部IK数据存储器的测试
10-18 实验九 即时时钟(RTC)
10-19 实验十 即时时钟(RTC)闹钟中断
10-20 DS87C550介绍
第11章 INTEL MCS-151系列单芯片的使用
11-1 MCS-151微控制器介绍
11-2 8XC151SX微控制器介绍
11-3 8XC151SX特殊功能寄存器(SFR)和各位存储器分配图
11-4 8XC151SX特殊功能寄存器(SFR)的复位值和存储器分配图
11-5 8XC151SX宏库的建立
11-6 8XC151SX的UCONFIG0和UCONFIG1
11-7 8XC151SX的页模式和非页模式
11-8 实验一 内部数据存储器范围的测试
11-9 实验二 扩展堆栈区的范围
11-10 实验三 看门狗计时器(WATCHDOG TIMER)
第12章 INTEL MCS-251系列单芯片的使用
12-1 MCS-251微控制器介绍
12-2 8XC251SC B-STEP微控制器介绍
12-3 8XC251SC B-STEP特殊功能寄存器(SFR)和各位存储器分配图
12-4 8XC251SC B-STEP特殊功能寄存器(SFR)的复位值和存储器分配图
12-5 8XC251SC B-STEP宏库的建立
12-6 8XC251SC B-STEP的UCONFIG0和UNCONFIG1
12-7 MCS-251的页模式和非页模式
12-8 MCS-251的来源模式和二进制模式
12-9 8XC251SC B-STEP的存储器信号选择
12-10 MCS-251的寄存器文件(Register File)
12-11 MCS-251的寻址模式(Addressing Modes)
12-12 实验一 内部数据存储器范围的测试
12-13 实验二 扩展堆栈区的范围
12-14 实验三 看门狗计时器(WATCHDOG TIMER)
附录
附录A MCS-151微控制器指令
附录B MCS-251微控制器指令
附录C DALLAS和MCS-51指令的比较
附录D ES8XC52和MCS-51指令的比较
附录E MCS-251和MCS-51指令的比较
附录F MCS-51微控制器指令(依照运算码顺序)
附录G MCS-51微控制器指令(依照英文字母顺序)
附录H MCS-51/151/251单片机的使用、测试、检修和烧录
附录I MCS-51/151/251 Microcontroller Performance Benchmark
附录J 各章参考资料
猜您喜欢