51单片机C语言应用开发三位一体实战精讲
内容介绍:
全书以5l系列单片机(8051/AT89)为写作平台,以工程应用为核心,通过大量实例精讲的形式,详细介绍5l单片机项目开发的方法与技巧。全书分为2篇共17章,第一篇为开发基础篇,简要介绍5l单片机的硬件结构、指令系统以及常用开发工具,引导读者开发入门;第二篇为应用实例篇,通过15个实例,对智能仪器仪表、自动工业控制、数字消费电子、网络与通信以及汽车与医疗电子5个部分详细而深入地阐述开发的思路、流程和经验技巧。实例全部来自于工程实践,代表性和指导性强,读者通过学习后举一反三,设计水平将得到快速提高,逐步从入门达到精通的水平。
本书不但详细介绍了51单片机的硬件设计和软件编程,而且提供了完善的设计思路与方案,总结了作者的开发心得和注意事项,以帮助读者理解精髓,学懂学透。
此外,随书附赠光盘中还提供了全书实例的开发思路、方法和过程的语音视频讲解,手把手指导读者温习巩固;另外还开展开发板空板免费有限赠送活动,让读者学练结合,最大化地实现学习价值。
本书适合计算机、自动化、电子及硬件等相关专业大学生,以及从事5l单片机开发的科研人员使用,是学习51单片机开发的必备参考宝典。
目录:
第一篇 开发基础
第1章 51单片机入门
1.1 51单片机的硬件结构
1.1.1 引脚及其功能
1.1.2 硬件内部结构
1.2 51单片机工作方式和指令系统
1.2.1 单片机的工作方式
1.2.2 单片机的指令系统
第2章 51单片机常用开发工具
2.1 Kei1编译器
2.1.1 Kei1编译器开发流程
2.1.2 使用Kei1开发应用软件
2.1.3 dScope for Windows的使用
2.2 Proteus ISIS仿真
2.2.1 Proteus ISIS的启动
2.2.2 Proteus ISIS工作界面
2.2.3 Proteus ISIS使用实例
第二篇 应用实例
第一部分 智能仪器仪表
第3章 数字频率计的设计
3.1 实例说明
3.2 设计思路分析
3.3 硬件设计
3.3.1 信号转换电路
3.3.2 分频电路
3.3.3 数据选择电路
3.3.4 单片机控制系统
3.3.5 显示电路
3.4 软件设计
3.4.1 数字频率计的算法设计
3.4.2 主程序流程
3.4.3 程序代码及注释
3.4.4 程序调试说明
3.5 实例总结
第4章 电子指南针的设计
4.1 实例说明
4.2 设计思路分析
4.3 硬件设计
4.3.1 磁场强度采集模块
4.3.2 单片机模块
4.3.3 通信电路模块
4.3.4 实时时钟模块
4.3.5 液晶显示模块
4.3.6 系统输入电路
4.4 软件设计
4.4.1 软件设计流程及说明
4.4.2 程序代码及注释
4.5 实例总结
第5章 智能数字采集仪表
5.1 实例说明
5.1.1 功能和技术指标
5.1.2 功能介绍和使用方法
5.2 设计思路分析
5.3 硬件设计
5.3.1 电压采集模块
5.3.2 控制按键和LED数码管显示模块
5.3.3 数据存储模块
5.3.4 实时时钟模块
5.3.5 RS485通信模块
5.3.6 电源供电模块
5.3.7 单片机模块
5.4 软件设计
5.4.1 软件流程
5.4.2 各功能软件模块
5.5 实例总结
第二部分 自动工业控制
第6章 超声波测距系统
6.1 实例说明
6.2 设计思路分析
6.3 硬件设计
……
第三部分 数字消费电子
第四部分 网络与通信
第五部分 汽车与医疗电子
参考文献
**** Hidden Message *****
真的很好啊 不错不错啊 :victory:谢谢楼主分享 给力!!!!!!!!!!!!!! {:5_109:}学习学习下 好东西。果断顶起 :L 这都要隐藏啊…… 顶起来~~~~~~~~~~~~~~ 真的很好啊
好东西 值得看 好的 支持下啊~!
{:1_1:} 真的?{:5_94:} {:5_106:}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 嗯 看一下 支持下,{:1_1:} 好好学习,~! .*★*.
.*★ *.* ★
★ *
★ .’
‘*. .
`..