出版社:电子工业出版社
年代:2008
定价:39.0
本书通过大量系统实例精讲形式,介绍了51单片机应用系统开发的流程与方法。全书包括11章,首先讲述51系列的硬件结构、指令系统、开发过程中的常用单元、Keil 8051 C 编译器、51系统设计流程,引导读者进行基础知识学习。然后安排了7个不同的51单片机系统设计实例,例子典型实用,具体为实时日历时钟系统、网络监控与采集系统、工厂环境监测系统、电热水器控制系统、无线智能抄表系统、汽车行驶状态记录仪系统、智能嵌入式网关设计等,读者通过学习,可以快速提高设计能力,步入高级工程师的行列。本书语言简洁,层次清晰,内容从零开始、循序渐进。不但详细讲述了硬件系统设计及软件调试方法与流程,而且提供了综合系统设计思路,对实例的所有程序代码做了详细注释,利于读者理解和巩固知识点。本书含光盘一张,包含了本书所有实例的硬件原理图和源代码,方便读者学习。本书适合计算机、自动化、电子及相关专业的大中专院校学生,以及从事51单片机设计应用的工程师、科研人员使用。
第1章51单片机入门基础
1.151单片机的发展与应用领域
1.1.1发展阶段
1.1.2应用领域
1.251单片机产品兼容系列
1.2.1Intel公司产品系列
1.2.2Atmel公司产品系列
1.2.3Philips公司产品系列
l.351单片机的硬件结构
1.3.1引脚及其功能
1.3.2内部结构
1.451单片机工作方式和指令系统
1.4.1单片机的工作方式
1.4.2单片机指令系统简介
1.4.3单片机的寻址方式
1.4.4单片机的指令格式与符号
1.5分析与总结
第2章51单片机开发的常用单元
2.1单片机的键盘输入单元
2.1.1行列式键盘
2.1.2键识别方法
2.1.3键识另4法举例
2.1.4程序代码与注释
2.2单片机数码显示单元
2.2.1如何驱动8段数码管
2.2.28段数码管动态显示举例
2.2.3程序代码与注释
2.3单片机液晶显示单元
2.3.1液晶模块
2.3.2液晶模块的电源设计
2.3.3如何显示液晶模块
2.3.4液晶显示模块举例
2.3.5程序代码与注释
2.4单片机串行通信单元
2.4.1单片机串行通信的原理
2.4.2单片机串行通信举例
2.4.3程序代码与注释
2.5数学运算
2.5.1限幅滤波算法
2.5.2中值滤波算法
2.5.3算术平均滤波算法
2.5.4加权平均滤波算法
2.5.5滑动平均滤波算法
第3章Kell8051C编译器
3.1Keil编译器简介
3.2如何使用Keil开发
3.2.1建立工程
3.2.2工程的设置
3.2.3编译与连接
3.3dScopeforwindlOWs的使用
3.3.1如何启动
3.3.2如何调试
3.3.3调试窗口
第4章单片机应用系统开发流程
4.1单片机系统设计分析
4.2单片机软件开发流程
4.3单片机硬件开发流程
4.4分析与总结
第5章实时日历时钟系统设计实例
5.1实例说明
5.2设计思路分析
5.2.1日历时钟芯片SD2000A
5.2.2电源电路设计
5.3硬件电路设计
5.4软件设计
5.4.1接口时序与操作指令
5.4.2寄存器
5.4.3程序代码说明
5.5分析与总结
第6章网络远程监控与采集系统设计实例
6.1实例功能说明
6.2KeilRTX51Tinv介绍
6.2.1RTX51的概述
6.2.2系统要求和任务定义
6.2.3建立RTx51Tiny应用程序
6.2.4RTX51Tiny系统函数详解
6.2.5RTX51Tiny系统调试
6.3系统设计思路
6.3.1远程监控与采集连接图
6.3.2Modbus协议简介
6.3.3传输方式
6.3.4协议内容
6.4硬件电路设计
6.4.1总体硬件框图
6.4.2单片机电路设计
6.4.3从设备地址配置电路设计
6.4.4485接口设计
6.4.5状态量采集电路
6.4.6模拟量采集电路
6.5软件设计与代码分析
6.5.1软件流程
6.5.2初始化任务
6.5.3定时采集任务
6.5.4测试帧任务
6.5.5轮询处理任务
6.5.6状态量采集子程序
6.5.7模拟量采集子程序
6.5.8485发送、接收子程序
6.5.9CRC校验
6.5.10串口发送接收模块
6.6分析与总结
第7章工厂环境智能监测系统设计实例
7.1系统功能说明
7.2系统整体设计方案
7.3硬件设计
7.3.1微控制器模块
7.3.2温度测量模块
7.3.3湿度测量模块
7.3.4LCD显示模块
7.3.5通信模块
7.4软件设计
7.4.1温度测量软件
7.4.2湿度测量软件
7.4.3LCD显示软件
7.5分析与总结
第8章电热水器控制系统设计实例
8.1系统功能说明
8.2系统整体设计方案
8.3硬件设计
8.3.1微控制器模块
8.3.2温度测量
8.3.3实时时钟
8.3.4看门狗复位电路
8.3.5LED显示电路
8.4软件设计
8.4.1模数转换软件设计
8.4.2实时时钟软件设计
8.4.3LED显示软件设计
8.5分析与总结
第9章无线智能抄表系统设计实例
9.1系统功能说明
9.2系统整体设计方案
9.3硬件设计
9.3.1楼栋集中器硬件结构
9.3.2微控制器模块
9.3.3存储模块
9.3.4人机接口模块
9.3.5抄表接口模块
9.3.6无线模块
9.4软件设计
9.4.1楼栋集中器系统软件流程
9.4.2SPI与UART转换
9.4.3中断程序
9.4.4FM3130的读写
9.4.5键盘输入
9.4.6LCD显示
9.5分析与总结
第10章汽车行驶状态记录仪系统设计
10.1实例说明
10.1.1功能和技术指标
10.1.2面板介绍和使用方法
10.2设计思路分析
10.2.1获取行驶状态信息
10.2.2系统总体结构
10.3硬件设计
10.3.1记录仪的供电
10.3.2信号采集模块
10.3.3单片机模块
10.3.4可编程逻辑器件
10.3.5日历时钟芯片
10.3.6液晶显示模块LCD
10.3.7信息的存储
10.4软件设计
10.4.1软件流程
10.4.2中断子程序
10.4.3获取状态信息
10.4.4时间信息的设置和获取
10.4.5键盘输入
10.4.6液晶显示
10.4.7IC卡操作
10.5分析与总结
第11章RS485-CAN智能嵌入式网关设计实例
11.1系统功能说明
11.2系统整体设计方案
11.3硬件设计
11.3.1RS485-CAN智能嵌入式网关硬件结构
11.3.2微控制器模块
11.3.3CAN接口模块
11.3.4RS485接口模块
11.3.5存储模块
11.4软件设计
11.4.1CAN接口软件设计
11.4.2RS485接口软件设计
11.4.3AT93C46存储器读写
11.4.4参数配置
11.5分析与总结
附录AC与汇编语言混合编程
本书介绍了51单片机应用系统开发的流程与方法,全书包括11章,首先讲述51系列的硬件结构、指令系统、开发过程中的常用单元、Keil8051c编译器、51系统设计流程,引导读者进行基础知识学习。然后安排了7个典型实用的51单片机系统设计实例,具体为实时日历时钟系统、网络监控与采集系统、工厂环境监测系统、电热水器控制系统、无线智能抄表系统、汽车行驶状态记录仪系统、智能嵌入式网关设计等,读者通过学习,可以快速提高设计能力,步入高级工程师的行列。本书适合计算机、自动化、电子及相关专业的大中专院校学生,以及从事51单片机设计应用的工程师、科研人员使用。 本书通过大量系统实例精讲形式,介绍了51单片机应用系统开发的流程与方法。全书包括11章,首先讲述51系列的硬件结构、指令系统、开发过程中的常用单元、Keil8051c编译器、51系统设计流程,引导读者进行基础知识学习。然后安排了7个典型实用的51单片机系统设计实例,具体为实时日历时钟系统、网络监控与采集系统、工厂环境监测系统、电热水器控制系统、无线智能抄表系统、汽车行驶状态记录仪系统、智能嵌入式网关设计等,读者通过学习,可以快速提高设计能力,步入高级工程师的行列。 本书语言简洁,层次清晰,内容从零开始、循序渐进。不但详细讲述了硬件系统设计及软件调试方法与流程,而且提供了综合系统设计思路,对实例的所有程序代码做了详细注释,利于读者理解和巩固知识点。配套光盘包含了本书所有实例的硬件原理图和软件代码,方便读者学习。本书适合计算机、自动化、电子及相关专业的大中专院校学生,以及从事51单片机设计应用的工程师、科研人员使用。
书籍详细信息 | |||
书名 | 51单片机典型系统开发实例精讲站内查询相似图书 | ||
丛书名 | 电子工程应用精讲系列 | ||
9787121078408 如需购买下载《51单片机典型系统开发实例精讲》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 39.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 | 5000 |
51单片机典型系统开发实例精讲是电子工业出版社于2009.01出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-系统开发 的书籍。
薛小铃, 刘志群, 贾俊荣, 编著
王守中, 聂元铭, 编著
杜树春, 编著
罗翼, 张宏伟, 编著
张萌, 和湘, 姜斌, 编著
秦龙, 编著
郑锋, 王巧芝, 程丽平, 张清鹏, 编著
郑锋, 王巧芝, 李英建, 刘瑞国, 编著
郑锋, 王巧芝, 李英建, 刘瑞国, 编著