本书是作者多年实践经验的总结,以“旗威科技”生产的FLAG51单片机控制板为描述主体,再配合其他的电路组合成一个典型的数字控制系统,详细讲解8051单片机的应用。全书共分为四大部分,分别探讨了8051单片机的诸多经典范例。 本书选材的实用性和可操作性极强,范例丰富,对于已经有一定8051基础的读者具有重要的参考价值,非常适合高等院校学生做实验,进行专题制作,也是研究和设计单片机产品的专业参考书,适合于广大单片机从业人员学习使用。 |
序言 8051进阶研究篇 第1章 8051新手入门 1-1 如何步入8051设计者的行列 1-2 初学者的准备 1-3 8051汇编程序何处寻 1-4 慎选电源供应器及计算机 1-5 额外的辅助工具:示波器 1-6 A/D转换实验时各种信号 第2章 单片机相关仪器设备的认识与使用 你可能不知道的事 2-1 数字电表的认识与使用 2-2 示波器的认识与使用 2-3 ATMELAT89CXX刻录器的使用 2-4 EPROM刻录器的使用 2-5 逻辑分析仪的认识 2-6 逻辑分析仪使用实例 2-7 一定要知道的相关信息及常识 第3章 试写两个8051范例程序 3-1 编写汇编语言需要有条不紊的思考能力 3-2 首先确认电路板是正常的 3-3 让线路板动起来 3-4 定时中断程序的重要性 第4章 单片机实战应用三例 4-1 电子计时控制器 4-2 电子测速器 4-3 自助加水机 第5章 软硬件排错技巧 5-1 案例一:外派排错维修 5-2 案例二:没有ICE无法做事 5-3 案例三:卖得越多麻烦越多 5-4 案例四:RESET键不能随便加 5-5 排错方法1:LED接口 5-6 排错方法2:逻辑笔配合法 5-7 排错方法3:沿途记录法 5-8 排错方法4:善用串行端口通信 5-9 我们的固件排错经验 第6章 8052与8051的差异 6-1 引脚功能的差异 6-2 程序空间的差异 6-3 8052的Timer2彻底研究 6-4 Timer2的Capture模式分析 6-5 Timer2的Auto-reload模式分析 6-6 Timer2的BaudRateGenerator模式分析 6-7 AT89C52新增的Clock-out功能 6-8 8KB空间若还不够时 第7章 8051的时序彻底研究 7-1 时序分析的工具 7-2 有关CPU时序的关键字 7-3 8051程序代码的读取时序 7-4 8051指令长度和机器周期的关系 7-5 MOVX指令的时序及状态观察 7-6 Dallas80C320的波形观察 第8章 FLAG51开发过程 8-1 FLAG51的系统开发过程 8-2 FLAG51的构想、设计、布置、整合 8-3 测试流程的安排 8-4 用C语言也可以测试 8-5 FLAG51使用的电源 8-6 FLAG51控制卡故障排除案例 8-7 FLAG51常见问题问答 8-8 FLAG51的监控程序分析 第9章 简易计数器的设计规划 9-1 计数器的基本功能 9-2 定时器的应用实例 9-3 计数器设计前的功能规划 9-4 预除器的加入 9-5 I/O监视器的最初测试 9-6 I/O监视器的程序测试 9-7 简易计数器的制作 9-8 8051汇编语言小锦囊 第10章 8051单片机的专长:计数及计时 10-1 DIP SW状态的观察与光电开关的使用 10-2 计算物体接近的时间--基本写法 10-3 计算物体接近的时间--定时中断写法 10-4 物体速度的测量 第11章 FLAG51单片机的问与答 问题与解答 第12章 I/O输出/输入板的开发 12-1 隔离输入板的线路说明 12-2 RELAY输出板的线路说明 12-3 输出/输入板的动作验证 第13章 8051应用实例FLAG-DISP 13-1 AT89C51应用实例:FLAG-DISP线路说明 13-2 AT89C51应用实例:FLAG-DISP软件说明 13-3 FLAG-DISP的显示格式定义 13-4 FLAG-DISP的学习方向 13-5 FLAGDISP.ASM原始程序 第14章 FLAG-DISP显示板应用与DIY 14-1 FLAG-DISP显示格式说明 14-2 FLAG-DISP显示板的DIY步骤 14-3 FLAG-DISP显示板的测试步骤 14-4 AT89C51刻录与使用时的考虑 第15章 FLAG-DISP的创新应用 15-1 七段显示器的再利用 15-2 数字显示程序的宝贵经验 湿温度计制作应用篇 第16章 亲手做一台数字式温度计 16-1 无处不在的温度时测量 16-2 DutyCycle的测量 16-3 温度的显示 16-4 联机功能的加入 16-5 TEMPONLY.ASM…… |
商品评论(0条)