书籍详情
《Keil C51单片机高级语言应用编程技术》[42M]百度网盘|亲测有效|pdf下载
  • Keil C51单片机高级语言应用编程技术

  • 出版社:电子工业出版社
  • 出版时间:2015-10-01
  • 热度:8608
  • 上架时间:2024-06-30 08:52:20
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

编辑推荐


  特别说明:购买此电子书,暂无附赠光盘,敬请谅解。

内容简介
  本书详细介绍了全新版本Keil C51编译器与Vision4集成开发环境的强大功能和具体使用方法,完整地介绍了C51编译器控制命令、BL51/Lx51链接定位器、LIBx51库管理程序等,给出了全部C51运行库函数及其应用范例,阐述了Vision4新增加的各种功能和应用方法,包括软件模拟调试和硬件目标板实时在线仿真。本书的特点是强调先进性和实用性,给出了大量应用实例,并附赠一张光盘,其中包括Keil公司提供的C51全功能评估软件包、书中列出的程序代码。
作者简介
  徐爱钧,长江大学教授,中国科协湖北省自动化学会理事,湖北省精品课程《单片机原理及应用》负责人。长期从事自动化及单片机与嵌入式系统应用的教学、科研工作,获得湖北省科学技术进步奖等多项奖励。公开出版《智能化测量控制仪表原理与设计》(第3版)、《Keil Cx51 V7.0单片机高级语言编程与uVsion2应用实践》(第2版)、《单片机原理实用教程》(第2版)、《ARM嵌入式应用技术》、《IAR EWARM V5嵌入式系统应用编程与开发》等著作和教材10余部。在《仪器仪表学报》等核心期刊上发表学术论文60多篇。
目录
版权信息
前言
第1章 8051单片机与Keil C51基础
1.1 8051单片机的存储器组织结构
1.2 Keil C51开发工具
1.3 C51简单编程与调试
第2章 Keil C51程序设计基础
2.1 标识符与关键字
2.2 C51程序设计的基本语法
2.3 C51程序的基本语句
2.4 函数
2.5 数组
2.6 指针
2.9 结构体、联合体与枚举
第3章 μVision4集成开发环境
3.1 µVision4的项目管理
3.2 µVision4中的调试器
3.3 µVision4的调试命令
3.4 µVision4的表达式
3.5 µVision4的函数
第4章 C51编译器
4.1 C51编译器简介
4.2 C51编译器的控制命令
4.3 Keil C51编译器对ANSI C的特殊扩展
4.4 C51编译器的数据调用协议
4.5 C51编译器的特殊支持
4.6 用户配置文件
4.7 与汇编语言程序的接口
4.8 与PL/M51程序的接口
4.9 绝对地址访问
4.10 C51的库函数
第5章 BL51/Lx51链接定位器与实用工具
5.1 BL51/Lx51的链接定位方式
5.2 链接定位控制命令
5.3 Intel HEX文件格式符号转换工具
5.4 库管理器——LIBx51
第6章 8051单片机片内资源应用编程
6.1 编写C51应用程序的基本原则
6.2 C51应用中的一些常见问题与解决方法
6.3 中断系统应用编程
6.4 定时器/计数器应用编程
6.5 利用定时器产生音乐
6.6 串行口应用编程
第7章 8051单片机片外扩展应用编程
7.1 LED数码管显示器接口应用编程
7.2 非编码矩阵键盘接口应用编程
7.3 点阵字符型LCD显示模块接口应用编程
7.4 无字库12864点阵图型LCD显示模块接口应用编程
7.5 带字库12864点阵图型LCD显示模块接口应用编程
7.6 内置T6963C点阵图型LCD显示模块接口应用编程
7.7 D/A与A/D转换接口应用编程
7.8 单片机I2C总线扩展应用编程
第8章 Keil C51综合应用编程实例
8.1 有关C51编程的若干实际应用技巧
8.2 C51和汇编语言混合编程与生成应用库文件
8.3 在µVision4中应用硬件目标板
8.4 红外遥控系统设计
8.5 点阵图型LED显示屏设计
8.6 带农历的电子万年历设计
8.7 电子密码锁设计
8.8 DS18B20多点温度监测系统设计
8.9 SHT11数字温—湿度测量系统设计
8.10 单片机SD卡读写接口设计
8.11 DTMF发送/接收系统设计
附录A Keil C51与ANSI C的差别
附录B C51编译器的限制
参考文献
精彩书摘
  《Keil C51单片机高级语言应用编程技术》:
  2.2.5运算符与表达式
  Keil C51对数据有很强的表达能力,具有十分丰富的运算符。运算符就是完成某种特定运算的符号,表达式则是由运算符及运算对象所组成的具有特定含义的一个式子。在任意一个表达式的后面加一个分号“;”就构成了一个表达式语句。由运算符和表达式可以组成C51程序的各种语句。
  运算符按其在表达式中所起的作用,可分为赋值运算符、算术运算符、增量与减量运算符、关系运算符、逻辑运算符、位运算符、复合赋值运算符、逗号运算符、条件运算符、指针和地址运算符、强制类型转换运算符等。
  1.赋值运算符
  在C语言程序中,符号“=”称为赋值运算符,它的作用是将一个数据的值赋给一个变量,利用赋值运算符将一个变量与一个表达式连接起来的式子称为赋值表达式,在赋值表达式的后面加一个分号“;”便构成了赋值语句。
  ……
精彩插图