51单片机应用开发范例大全

出版时间:2012-6  出版社:人民邮电出版社  作者:宋戈 等编著  页数:540  字数:846000  
Tag标签:无  

内容概要

宋戈等编著的《51单片机应用开发范例大全(第2版)》通过实例全面讲解单片机开发中的各种技术,包括单片机接口的扩展、存储器的扩展、输入
/输出及显示技术、实用电子制作、传感控制技术、智能仪表与测试技术、电气传动及控制技术、单片机数据处理、单片机通信技术、单片机实现信号与算法、单片机的总线与网络技术、典型元器件及应用技术等内容,最后通过智能手机充电器设计、单片机控制门禁系统设计、电机保护器的设计3个综合实例,具体演示应用多种技术开发单片机系统的思路和方法。
《51单片机应用开发范例大全(第2版)》内容注重各种技术的“实际开发过程”,所有实例均以提高读者工程实践开发能力为宗旨。
《51单片机应用开发范例大全(第2版)》适合所有51单片机应用开发人员,可作为电子爱好者、大中院校相关专业学生、工程技术人员的参考用书。

书籍目录

第1章  单片机C语言开发基础
第2章 单片机接口的扩展
第3章 存储器的扩展
第4章 输入/输出及显示技术
第5章 实用电子制作
第6章 传感控制技术
第7章 智能仪表与测试技术
第8章 电气传动及控制技术
第9章 单片机数据处理
第10章 单片机通信技术
第11章 单片机实现信号与算法
第12章 单片机的总线与网络技术
第13章 典型器件及应用技术
第14章 综合应用实例
附录1 8051的指令列表
附录2 PS/2键盘键值和符号对照表

章节摘录

版权页:   插图:   在进入Keil μVision2的调试环境以后,如果发现程序有错,可以直接对源程序进行修改,但是要实现重新编译,必须先退出调试环境,然后重新编译、连接后再次进入调试。如果只是需要对某些程序进行作测试,或仅需要对源程序进行临时的修改,这样的过程未免有些麻烦,可以采用Keil μVision2软件提供的在线汇编的方法。将光标定位于需要修改的程序行上,选择菜单“Debu9/InlineAssembly”,会弹出如图l一25所示的对话框,在“Enter New Instruction”后面的编辑框内直接输入需更改的程序语句,输入完成以后回车将自动指向下一条语句,可以继续修改,如果不再需要修改,可以单击右上角的关闭按钮关闭窗口。 程序调试时,一些程序行必须满足一定的条件才能被执行(如程序中某变量达到一定的值、按键被按下、串口接收到数据、有中断产生等),这些条件往往是异步发生或难以预先设定的,这类问题使用单步执行的方法是很难调试的,这时就需要使用到程序调试中的另一种非常重要的方法——断点设置。 断点设置的方法有很多种,常用的是在某一程序行设置断点,设置好断点后可以全速运行程序,一旦执行到该程序行即停止,可在此观察有关变量值,以确定问题所在。在程序行设置/删除断点的方法是将光标定位于需要设置断点的程序运行,使用菜单“Debug/Insert/Remove Breakpoint”设置或删除断点(也可以用鼠标在该行双击实现同样的功能)。其他几个选项的意义为: “Debug/Enable/Disable Breakpoint”是指开启或暂停光标所在行的断点功能,“Debug/Disable All Breakpoint”暂停所有的断点,“Debug/Kill All Breakpoint”清除所有的断点设置。 3.调试窗口 Keil μVision2软件在调试程序时提供了多个窗口,主要包括输出窗口(Output Window)、观察窗口(Watch & Call Stack Window)、存储器窗口(Memory Window)、反汇编窗口(Disassembly Window)和串行窗口(Serial Window)等。进入调试模式后,可以通过菜单“View”下的相应命令打开或关闭这些窗口。 在进入调试模式之前,工程窗口的寄存器页面是空白的,进入调试模式以后,此页面就会显示出当前模拟状态下单片机寄存器的值,如图1—26所示。 寄存器页面包括了当前的工作寄存器组和系统寄存器,系统寄存器有一些是实际存在的寄存器(如A、B、DPTR、SP、PSW等),有一些是实际中并不存在或虽然存在却不能对其进行操作的(如PC、Status等)。每当程序中执行到对某寄存器的操作时,该寄存器会以反色(蓝底白字)显示,用鼠标单击然后按下F2键,即可修改该值。

编辑推荐

《51单片机应用开发范例大全(第2版)》适合所有51单片机应用开发人员,可作为电子爱好者、大中院校相关专业学生、工程技术人员的参考用书。

图书封面

图书标签Tags

评论、评分、阅读与下载


    51单片机应用开发范例大全 PDF格式下载


用户评论 (总计24条)

 
 

  •   书的内容挺全,该需要明确阐述外部扩展与单片机综合应用,却始终没有阐述。还不如一本大学本科教科书。
  •   好多范例,学习起来非常方便,适合初学者
  •   实用,好评!!!!!!
  •   有利于后期的提高
  •   在书店看了才到网上买的
  •   需要一定的基础知识
  •   不错的书,就是有点儿旧
  •   初略浏览了下,觉得程序解释的比较简单,感觉不是很适合初学者,但是例题还是比较全面的,要是写的更加详细就更好了
  •   深刻简洁
  •   书很不错,收录了各种常用案例
  •   新手入门 终极参考的好东西
  •   内容很给力,虽然很多东西还不能做,但是感觉讲解很详细
  •   讲解很详细,特别是历程很多很好
  •   书不错,亚马逊好。能给我带来提高的书已不多了
  •   还行吧 没有说的那么好
  •   舍友准备考研买的,最后他没考
  •   例子很多,但不详细,与其求多还不如求精
  •   真得不错的一本参考书,是初学与升介的好工具。
  •   范例挺全,主要外围元件
  •   51单片机C语言范例,确实很范范
  •   蛮实用的书。正在学习
  •   应该很给你,还没有自己研究
  •   还不赖哦
  •   开发工具
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7