首页计算机书籍计算机语言《单片机C语言编译器及其应用 基于PIC18F系列》刘和平
碧泉

文档

220

关注

0

好评

0
PDF

《单片机C语言编译器及其应用 基于PIC18F系列》刘和平

阅读 903 下载 0 大小 22.2M 总页数 355 页 2022-11-23 分享
价格:¥ 10.00
下载文档
/ 355
全屏查看
《单片机C语言编译器及其应用 基于PIC18F系列》刘和平
还有 355 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 355 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
前言在单片机的开发应用中采用C语言编程是一个趋势,在一些程序较大或多个开发者开发的中,以及在一个公司的产品开发周期较长的情况下,采用C语言开发是一个明智的选择。在(语言的开发过程中,了解C语言的编译器、链接器、汇编器等的使用方法和相关资料是很有必要的,是保证开发的继承性和便于组多成员开发的基本条件。市面上单片机的种类很多,然而,各种单片机都有自己的C语言环境,都有自己的编译器和链接器。它们在原理方面相同,但针对特定的单片机,生成特定的汇编程序和特定的存储器分配及特定的优化方法,所以不能互换使用。当然无法将所有的C语言开发环境归结为一种C语言环境,但同一系列的单片机就有其相同的C语言环境。目前市面上还鲜有介绍PIC18F系列单片机(C:语言环境的书。为满足读者的需求,特编著了本书,以馈读者。本书以HI-TECH公司的C编译器为主要参考资料,为了更好地理解和使用C编译器,应与PIC芯片数据手册里的相关部分一起阅读,这样可以使用户对C编译器有一个全面的了解。编译器具有C语言的标准特性,同时还有许多扩展功能。这些功能都是为了适应PIC18F系列单片机的开发而设计的,其与汇编器集成在一起,共享链接器和链接库。编译器支持一系列C语言的特性及扩展功能,如果需要生成基于ROM的应用程序,那么这些特性和功能将起到重要的作用,会使程序的生成过程更加简单。汇编器将微芯公司的PIC18系列微处理器的汇编语言源程序文件汇编成目标代码。本书将介绍宏汇编器的用法及汇编器可以接受的伪指令等。汇编器包括链接器、库管理器、交叉参考文件生成器和目标代码转换器各1个。(C语言软件包中含有链接器和汇编器,而汇编器具有重新分配地址的功能,这样编译器就可以对C语言源程序文件单独编译。也就是说,一个程序可能由多个源程序文件组成,而每个源程序文件都能单独编译,最后将所有经编译后的目标文件链接在一起,构成一个可执行程序。由于编译器具有上述功能,这样就可以控制每个源程序文件的大小,使源程序文件的存储和编译更加方便。本书可作为大学本科学生单片机原理及应用课程的教学参考书;对单片机开发者来说,也前言单片机是一本很好的软件开发参考书。在本书的编写过程中,得到了重庆大学电气工程学院电力电子与电力传动系李远树、郑连清、巫宣文等老师的大力支持和帮助,他们编写了部分章节并完成了校对、录人以及实验板制作工作,在此表示感谢。还得到了重庆大学电气工程学院电力电子与电力传动系高春艳、邱文彬、周有为、李茂华、徐育军、刘子亚、常猛、彭岩等研究生的大力协助,他们完成了文稿资料整编译器及其应用理工作,在此表示衷心的感谢。限于编者的水平,书中难免存在错误和不当之处,恳请读者批评指正。作者2006年5月于重庆大学2
返回顶部