单片机C程序设计及应用实例

出版时间:2003-7  出版社:人民邮电出版社  作者:胡伟 编著  页数:506  字数:792000  

内容概要

随着嵌入式领域的不断发展,以及C语言在嵌入式应用中的不断普及,嵌入式系统的开发者掌握单片机C语言(C51)已经成为不可逆转的趋势。KEIL公司的IDE C51开发环境μVision2是8051系列单片机的开发工具。由于其功能强大,方便易用,目前已经成为单片机C语言开发者最常用的工具之一。本书的主要目的在于:    1.简单而清晰地介绍单片机的原理、功能及使用方法,使读者具备C51编程时所必需的硬件知识,对于实际工作中的一般应用不必再去查找其他资料。    2.根据作者在长期的实际开发中的经验,通过专门编写的通用、模块化实例来介绍C51语言,使读者尽快了解其语法语义,并在实际工作中只需要对本书中的实例稍加修改,就能够在实际工作中使用。    3.通过实例对μVision2开发环境和仿真环境进行介绍,使读者逐渐了解嵌入式系统软件开发的流程。    通过上述三点的综合,使读者了解完整的嵌入式系统的C语言开发,并对硬件有一定的了解。本书突破了传统的将单片机的软硬件的学习截然割裂的做法,相信对读者会有所帮助。    总之,对于C51编程的人员来说,本书将是不可多得的助手,而对于需要进行其他类型的嵌入式C语言开发人员来说,本书亦极具参考价值,是一本很好的参考书。

书籍目录

第1章  引言	1 1.1  8位单片机在嵌入式系统中的应用	1 1.2  C语言在嵌入式系统开发中的应用	1第2章  Windows集成开发环境μVision2	6 2.1  启动μVision2	6 2.2  创建程序	7 2.3  CPU仿真	26 2.4  调试函数	51第3章  C语言基础	62 3.1  基本概念	62 3.2  数据类型、运算符和表达式	73 3.3  程序控制语句	91 3.4  循环控制语句	100 3.5  函数与程序结构	110 3.6  数组	124 3.7  指针	134 3.8  结构体与共用体	167 3.9  小结	186第4章  使用C语言对AT89C51编程	187 4.1  使用89C51芯片硬件资源的例程序	187 4.2  含51核的系列微处理器简介	236 4.3  一个完整的使用多种资源的例程序	239第5章  预处理器	262 5.1  宏定义	262 5.2  文件包含	263 5.3  条件编译	264 5.4  其他预处理命令	266第6章  C51编译器	269 6.1  C51编译器控制指令详解	272 6.2  C51扩展的关键字	296 6.3  C51与其他语言的混合编程	325 6.4  C51的高级配置文件	336 6.5  C51的库函数	360第7章  目标文件的连接定位与转换	396 7.1  连接定位器	396 7.2  连接/定位控制指令	397 7.3  μVision2中连接定位器的使用	398第8章  硬件仿真	408 8.1  伟福仿真器系统及使用方法	408 8.2  万利MedWin仿真系统简介	420 8.3  一个简单程序调试的例子	423 8.4  小结	426第9章  C51的工程开发案例与技巧	427 9.1  C51应用程序设计的基本方法	427 9.2  C51系统设计所需要的一些知识	429 9.3  C51系统设计所需要的一些设备	433 9.4  C51系统设计所需要注意的一些问题	434 9.5  有关C51的一些问题	436 9.6  应用案例1 -- 外部ROM的实现	439 9.7  应用案例2 -- 键盘和发光数码管显示	441 9.8  应用案例3 -- 秒表程序的实现	455 9.9  应用案例4 -- 24小时时钟的实现	462 9.10  应用案例5 -- 多机串行通信的实现	470 9.11  应用案例6 -- A/D、D/A转换器使用	478 9.12  应用案例7 -- 与计算机的互连	485

图书封面

评论、评分、阅读与下载


    单片机C程序设计及应用实例 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7