简介
单片机称为单片微型计算机,又称为嵌入式微控制器。本书通过地震电
磁脉冲记录仪、热量表、热表集中器、阀门控制器、使用AT89C2051单片机
的通信测试系统、加密锁、带无线通信模块的测控系统、煤矿生产监控系统
中的信号转换器八个单片机应用实例,详细地介绍了单片机应用系统开发的
方法、步骤、过程以及注意事项。本书通俗易懂,很适合初学者使用。本书
既适用于工程技术人员参考和套用,也可作为各工科大专院校和中等专业学
校的单片机辅助或参考教材。
目录
前言
第1章 绪论
1.1 开发单片机应用系统的意义
1.2 开发单片机应用系统的步骤
1.3 开发单片机应用系统的注意事项
第2章 地震电磁脉冲记录仪
2.1 地震电磁脉冲记录仪系统的结构及功能
2.2 地震电磁脉冲记录仪的工作原理
2.3 关于地震电磁脉冲记录仪与上位机的通信
2.3.1 第一种方式——经由调制解调器和上位计算机通信
2.3.2 第二种方式——单片机通过RS-232通信口经由插有手机卡GPRS/CDMA设备和上位计算机通信
2.4 关于地震电磁脉冲记录仪与下位机或前端处理机的通信
2.4.1 通信的原理及步骤
2.4.2 与前端处理机通信电路原理图
2.4.3 通信程序清单
2.5 关于地震电磁脉冲记录仪的打印
2.5.1 打印要求——包括内容及格式
2.5.2 打印机接口电路原理图
2.5.3 打印程序清单
2.6 关于地震电磁脉冲记录仪的LCD显示
2.6.1 关于液晶显示器
2.6.2 LCD显示接口电路原理图
2.6.3 LCD显示程序
2.7 关于地震电磁脉冲记录仪的键盘
2.7.1 键盘接口电路原理图
2.7.2 读人键盘程序
2.8 关于地震电磁脉冲记录仪的数据结构
2.9 关于地震电磁脉冲记录仪的内存分配
2.10 地震电磁脉冲记录仪的电路原理图
2.11 地震电磁脉冲记录仪的源程序清单
第3章 热量表
3.1 热量表的用途
3.2 热量表的主要功能
3.3 热量表的工作原理
3.4 热量表的结构
3.5 热量表的LCD显示
3.5.1 热量表的显示格式
3.5.2 LCD与单片机的连接
3.5.3 LCD程序
3.6 热量表的IC卡
3.6.1 IC卡的应用说明
3.6.2 SLE4442卡座与单片机的连接
3.6.3 读写SLE4442卡的汇编语言程序
3.7 热量表的电磁阀驱动电路
3.7.1 自保持电磁阀简介
3.7.2 自保持电磁阀的驱动电路
3.7.3开关自保持电磁阀的程序
3.8热量表的A/D转换器
3.8.1 MAXl246/1247简介
3.8.2 MAxl246/1247与单片机的连接
3.8.3 MAxl246/1247 A/D转换程序
3.9 热量表如何采样流量信号
3.10 热量表的键盘电路
3.10.1 键盘接口电路
3.10.2 键盘读入程序
3.11 如何降低热量表的功耗
3.12 热量表的电路原理图
3.13 热量表的源程序清单
第4章 热表集中器
4.1 热表集中器的系统结构及功能
4.2 热表集中器的工作原理
4.3 热表集中器与上位机的通信
4.3.1 通信的原理及步骤
4.3.2 与上位机通信电路原理图
4.3.3 与上位机通信程序清单
4.4 热表集中器与各热量表的通信
4.4.1 通信的原理及步骤
4.4.2 与热量表通信电路原理图
4.4.3 通信程序清单
4.5 热表集中器的LED显示
4.5.1 MAX7219/7221 LED显示驱动芯片简介
4.5.2 MAX7219/7221与单片机的连接
4.5.3 显示程序清单
4.6 热表集中器的时钟
4.6.1 DSl302与单片机的连接
4.6.2 读写DS1302 RAM区特定单元的汇编语言程序
4.6.3 读写DS1302日历时钟的汇编语言程序
4.7 热表集中器的地址与波特率设定
4.7.1 拨码开关与单片机的连接
4.7.2 读拨码开关的程序
4.8 热表集中器的电源
4.9 热表集中器的看门狗电路
4.10 热表集中器的电路原理图
4.11 热表集中器的源程序清单
第5章 阀门控制器
5.1 概述
5.2 工作原理
5.3 操作说明
5.4 阀门控制器的结构
5.5 TLC0832 A/D转换器
5.5.1 TLC0832 8位串行控制A/D转换器简介
5.5.2 TLC0832与单片机的连接
5.5.3 TLC0832汇编语言程序
5.6 MAX813L看门狗电路
5.6.1 MAX813L带看门狗和电源监控功能的复位芯片简介
5.6.2 MAX813L与单片机的连接
5.6.3 调试MAX813L的C51语言程序
5.7 节点信号的输入电路
5.8 指示灯驱动电路
5.9 电动机正反转驱动电路
5.10 电源电路
5.11 阀门控制器的抗电磁干扰
5.12 阀门控制器的电路原理图
5.13 阀门控制器的源程序清单
第6章 使用AT89C2051单片机的通信测试系统
6.1 概述
6.2 上位机是另一单片机系统
6.2.1 通信系统的结构
6.2.2 由AT89C2051单片机构成的分站电路原理图
6.2.3 由AT89C2051单片机构成的分站通信程序
6.2.4 由AT89C2051单片机构成的总站电路原理图
6.2.5 AT89C52为主机的主机侧通信程序
6.3 上位机是PC或工控机——用组态王与F位机通信
6.3.1 通信系统的结构
6.3.2 上位机用组态王与下位机通信
6.3.3 上位机用组态王时分站通信程序
6.4 上位机是PC或工控机——用Turbo C2.O与下位机通信
第7章 加密锁
7.1 软件加密锁简介
7.2 性能
7.3 工作原理及系统结构
7.4 关于单片机的工作电源
7.5 固化在加密锁内的程序
7.6 在PC上运行的调试加密锁的程序
7.7 加密锁的使用说明
第8章 带无线通信模块的测控系统
8.1 概述
8.2 无线测控系统的结构
8.3 超级终端配置
8.4 GSM M20模块通信协议
8.5 用超级终端发送和接收短信
8.6 关于单片机与无线通信模块的连接
8.7 用单片机通过无线通信模块发送和接收短信
8.8 单片机无线测控系统电路原理图
8.9 单片机无线测控系统应用程序
第9章 煤矿生产监控系统中的信号转换器
9.1 概述
9.2 对信号转换器的主要技术要求
9.3 分站与信号转换器之间的通信协议
9.4 煤矿生产安全监控系统中的信号转换器结构
9.5 I4962集成开关电源芯片
9.5.1 I4962简介
9.5.2 I4962和单片机的连接
9.6 MSM7512B调制解调器芯片
9.6.1 MSM7512B简介
9.6.2 MSM7512B和单片机的连接
9.7 TLC542 8位串行控制A/D转换器
9.7.1 TLC542简介
9.7.2 TLC542与单片机的连接
9.7.3 TLC542汇编语言程序
9.7.4 TLC542被调汇编语言程序
9.7.5 C51语言程序
9.8 信号转换器的电路原理图
9.9 信号转换器的源程序清单
附录
附录A 计算CRC16循环冗余校验程序——按位计算法
附录B 计算CRC16循环冗余校验程序——查表法1
附录C 计算CRC16循环冗余校验程序——查表法2
附录D 本书光盘的使用
参考文献
第1章 绪论
1.1 开发单片机应用系统的意义
1.2 开发单片机应用系统的步骤
1.3 开发单片机应用系统的注意事项
第2章 地震电磁脉冲记录仪
2.1 地震电磁脉冲记录仪系统的结构及功能
2.2 地震电磁脉冲记录仪的工作原理
2.3 关于地震电磁脉冲记录仪与上位机的通信
2.3.1 第一种方式——经由调制解调器和上位计算机通信
2.3.2 第二种方式——单片机通过RS-232通信口经由插有手机卡GPRS/CDMA设备和上位计算机通信
2.4 关于地震电磁脉冲记录仪与下位机或前端处理机的通信
2.4.1 通信的原理及步骤
2.4.2 与前端处理机通信电路原理图
2.4.3 通信程序清单
2.5 关于地震电磁脉冲记录仪的打印
2.5.1 打印要求——包括内容及格式
2.5.2 打印机接口电路原理图
2.5.3 打印程序清单
2.6 关于地震电磁脉冲记录仪的LCD显示
2.6.1 关于液晶显示器
2.6.2 LCD显示接口电路原理图
2.6.3 LCD显示程序
2.7 关于地震电磁脉冲记录仪的键盘
2.7.1 键盘接口电路原理图
2.7.2 读人键盘程序
2.8 关于地震电磁脉冲记录仪的数据结构
2.9 关于地震电磁脉冲记录仪的内存分配
2.10 地震电磁脉冲记录仪的电路原理图
2.11 地震电磁脉冲记录仪的源程序清单
第3章 热量表
3.1 热量表的用途
3.2 热量表的主要功能
3.3 热量表的工作原理
3.4 热量表的结构
3.5 热量表的LCD显示
3.5.1 热量表的显示格式
3.5.2 LCD与单片机的连接
3.5.3 LCD程序
3.6 热量表的IC卡
3.6.1 IC卡的应用说明
3.6.2 SLE4442卡座与单片机的连接
3.6.3 读写SLE4442卡的汇编语言程序
3.7 热量表的电磁阀驱动电路
3.7.1 自保持电磁阀简介
3.7.2 自保持电磁阀的驱动电路
3.7.3开关自保持电磁阀的程序
3.8热量表的A/D转换器
3.8.1 MAXl246/1247简介
3.8.2 MAxl246/1247与单片机的连接
3.8.3 MAxl246/1247 A/D转换程序
3.9 热量表如何采样流量信号
3.10 热量表的键盘电路
3.10.1 键盘接口电路
3.10.2 键盘读入程序
3.11 如何降低热量表的功耗
3.12 热量表的电路原理图
3.13 热量表的源程序清单
第4章 热表集中器
4.1 热表集中器的系统结构及功能
4.2 热表集中器的工作原理
4.3 热表集中器与上位机的通信
4.3.1 通信的原理及步骤
4.3.2 与上位机通信电路原理图
4.3.3 与上位机通信程序清单
4.4 热表集中器与各热量表的通信
4.4.1 通信的原理及步骤
4.4.2 与热量表通信电路原理图
4.4.3 通信程序清单
4.5 热表集中器的LED显示
4.5.1 MAX7219/7221 LED显示驱动芯片简介
4.5.2 MAX7219/7221与单片机的连接
4.5.3 显示程序清单
4.6 热表集中器的时钟
4.6.1 DSl302与单片机的连接
4.6.2 读写DS1302 RAM区特定单元的汇编语言程序
4.6.3 读写DS1302日历时钟的汇编语言程序
4.7 热表集中器的地址与波特率设定
4.7.1 拨码开关与单片机的连接
4.7.2 读拨码开关的程序
4.8 热表集中器的电源
4.9 热表集中器的看门狗电路
4.10 热表集中器的电路原理图
4.11 热表集中器的源程序清单
第5章 阀门控制器
5.1 概述
5.2 工作原理
5.3 操作说明
5.4 阀门控制器的结构
5.5 TLC0832 A/D转换器
5.5.1 TLC0832 8位串行控制A/D转换器简介
5.5.2 TLC0832与单片机的连接
5.5.3 TLC0832汇编语言程序
5.6 MAX813L看门狗电路
5.6.1 MAX813L带看门狗和电源监控功能的复位芯片简介
5.6.2 MAX813L与单片机的连接
5.6.3 调试MAX813L的C51语言程序
5.7 节点信号的输入电路
5.8 指示灯驱动电路
5.9 电动机正反转驱动电路
5.10 电源电路
5.11 阀门控制器的抗电磁干扰
5.12 阀门控制器的电路原理图
5.13 阀门控制器的源程序清单
第6章 使用AT89C2051单片机的通信测试系统
6.1 概述
6.2 上位机是另一单片机系统
6.2.1 通信系统的结构
6.2.2 由AT89C2051单片机构成的分站电路原理图
6.2.3 由AT89C2051单片机构成的分站通信程序
6.2.4 由AT89C2051单片机构成的总站电路原理图
6.2.5 AT89C52为主机的主机侧通信程序
6.3 上位机是PC或工控机——用组态王与F位机通信
6.3.1 通信系统的结构
6.3.2 上位机用组态王与下位机通信
6.3.3 上位机用组态王时分站通信程序
6.4 上位机是PC或工控机——用Turbo C2.O与下位机通信
第7章 加密锁
7.1 软件加密锁简介
7.2 性能
7.3 工作原理及系统结构
7.4 关于单片机的工作电源
7.5 固化在加密锁内的程序
7.6 在PC上运行的调试加密锁的程序
7.7 加密锁的使用说明
第8章 带无线通信模块的测控系统
8.1 概述
8.2 无线测控系统的结构
8.3 超级终端配置
8.4 GSM M20模块通信协议
8.5 用超级终端发送和接收短信
8.6 关于单片机与无线通信模块的连接
8.7 用单片机通过无线通信模块发送和接收短信
8.8 单片机无线测控系统电路原理图
8.9 单片机无线测控系统应用程序
第9章 煤矿生产监控系统中的信号转换器
9.1 概述
9.2 对信号转换器的主要技术要求
9.3 分站与信号转换器之间的通信协议
9.4 煤矿生产安全监控系统中的信号转换器结构
9.5 I4962集成开关电源芯片
9.5.1 I4962简介
9.5.2 I4962和单片机的连接
9.6 MSM7512B调制解调器芯片
9.6.1 MSM7512B简介
9.6.2 MSM7512B和单片机的连接
9.7 TLC542 8位串行控制A/D转换器
9.7.1 TLC542简介
9.7.2 TLC542与单片机的连接
9.7.3 TLC542汇编语言程序
9.7.4 TLC542被调汇编语言程序
9.7.5 C51语言程序
9.8 信号转换器的电路原理图
9.9 信号转换器的源程序清单
附录
附录A 计算CRC16循环冗余校验程序——按位计算法
附录B 计算CRC16循环冗余校验程序——查表法1
附录C 计算CRC16循环冗余校验程序——查表法2
附录D 本书光盘的使用
参考文献
单片机应用系统开发实例详解
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!