8051单片机的C语言应用程序设计与实践

副标题:无

作   者:刘昌华,易逵编著

分类号:

ISBN:9787118053265

微信扫一扫,移动浏览光盘

简介

  本书结合目前应用非常广泛的C语言及KeilC51编译器,全面介绍了最   新版本Cx51编译器新增加的控制命令,给出了全部CX51运行库函数及其应   用范例,详细介绍了Keil Cx51软件包中的各种应用工具。uVision2已经将   调试器功能集成于其中,用户可以在单一环境下完成从源程序编写、编译   、连接定位一直到目标文件的仿真调试等全部工作,书中详细介绍了   uVision2的各种功能和应用,包括软件模拟调试和硬件目标板实时在线仿   真。    全书共分6章及2个附录,收集并整理了许多实用的采用Cx51单片机开   发的程序,这些程序既可以开拓思路,提供参考,又是实际的开发程序,   通过本书的学习可以进一步了解和掌握Cx51编程的思路和方法。    本书条理清晰、叙述简洁,可作为大专院校师生课程设计、毕业设计   和全国大学生电子设计竞赛的参考教材,也可作为从事单片机项目开发与   应用的工程技术人员的参考用书。

目录

  第1章 MCS-51单片机介绍
   1.1 单片机概述
   1.1.1 微型计算机与单片机
   1.1.2 单片机的历史与发展趋势
   1.2 单片机的内部、外部结构
   1.2.1 8051单片机内部结构
   1.2.2 8051单片机的外部引脚
   1.3 单片机的工作方式
   1.3.1 复位方式
   1.3.2 程序执行方式
   1.3.3 节电和掉电方式
   1.3.4 编程、校验和加密方式
   1.4 MCS-51的C语言程序设计概述
   1.4.1 MCS-51单片机C语言——C51
   1.4.2 单片机C51程序设计的流程和规范
   1.5 互联网上的单片机资源
  第2章 开发工具
   2.1 uVision2集成开发环境
   2.1.1 开发环境
   2.1.2 菜单、工具条和快捷键
   2.2 C51优化的C语言交叉编译器
   2.2.1 C51语言的扩展
   2.2.2 数据类型
   2.2.3 存储器类型
   2.2.4 存储模式
   2.2.5 指针
   2.2.6 重入函数
   2.2.7 中断服务程序
   2.2.8 参数传递
   2.2.9 函数返回值
   2.2.10 寄存器优化
   2.2.11 对实时操作系统的支持
   2.2.12 和汇编语言的接口
   2.2.13 和PI/M-51的接口
   2.2.14 代码优化
   2.2.15 C51对8051的特殊优化
   2.2.16 代码生成选项
   2.2.17 调试
   2.2.18 库函数
   2.2.19 内连的库函数
   2.2.20 编译器的调用
   2.3 A51宏汇编器
   2.3.1 源码级调试
   2.3.2 功能一览
   2.3.3 列表文件
   2.4 BL51具有代码分段功能的连接/重定位器
   2.4.1 数据地址管理
   2.4.2 代码分段
   2.4.3 映像文件
   2.5 OC51分段目标文件转换器
  
   2.6 OH51目标代码到HEX文件的转换器
   2.7 事例:建立工程
  第3章 Cx51程序设计基础
   3.1 标识符与关键字
   3.2 单片机Cx51的数据类型
   3.3 Cx5l程序设计的基本语法
   3.3.1 常量
   3.3.2 变量
   3.3.3 用typeadef重新定义的数据类型
   3.3.4 运算符和表达式
   3.4 Cx51程序的基本语句
   3.4.1 表达式语句
   3.4.2 复合语句
   3.4.3 C51流程控制语句
   3.5 函数
   3.5.1 函数的分类与定义
   3.5.2 函数的调用
   3.6 数组与指针
   3.6.1 数组
   3.6.2 指针
   3.6.3 结构
   3.7 C51应用编程实例
  第4章 编程技巧与应用实例
   4.1 C51语言程序设计的基本技巧
   4.1.1 编写C51应用程序的基本原则
   4.1.2 C51程序设计中容易出错的地方
   4.1.3 有关C51的若干实际应用技巧
   4.2 8051单片机的片内定时器应用编程
   4.2.1 内置定时/计数器
   4.2.2 定时器实例
   4.3 8051单片机的片内串行口应用编程
   4.3.1 内置UART
   4.3.2 串行口编程实例
   4.3.3 利用8051串行口实现多机通信
   4.4 8051单片机并行接口扩展应用编程
   4.4.1 打印输出接口及其驱动程序
   4.4.2 用可编程芯片8155实现I/O接口扩展
  第5章 单片机与PC机通信
   5.1 RS-232通信
   5.1.1 RS-232接口电路
   5.1.2 8051串行接口
   5.2 单片机双机通信
   5.2.1 通信接口设计
   5.2.2 单片机双机通信程序设计
   5.3 基于RS-485总线的PC与多单片机间的串行通信
   5.3.1 通信系统的硬件设计
   5.3.2 通信协议的设计
   5.3.3……

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

8051单片机的C语言应用程序设计与实践
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon