热门文档
- 2022-09-18 20:22:00 中国人为什么看不起中国人 张鸣
- 2023-04-19 15:04:26 《千家妙方 上册 1982年》(李文亮等编)
- 2023-10-13 17:09:40 楚辞 中华传统诗词经典 可复制-李山-9787101097528
- 2022-09-18 20:22:00 中国兵法之起源 编委会
- 2022-11-24 16:17:09 《性体验与性爱心理》尤里-谢尔巴特赫
- 2022-11-24 16:17:09 《性爱健康指南》石四维编著
- 2023-10-13 17:09:40 超速学习:我这样做,一个月学会素描,一年学会四种语言,完成MIT四年课程-斯科特·扬著,林慈敏译-9789861755533
- 2022-09-18 19:48:57 心理催眠术 迈克尔.赫普,温迪.德雷顿著
- 2023-10-13 17:09:40 初中诗词格律读本 可复制-周建忠 徐乃为 王业强编著-9787101121704
- 2023-10-13 17:09:40 曾国藩家书 中华经典藏书(升级版)可复制-檀作文译注-9787101115482
- 2023-01-11 15:23:39 孔子学院传播研究_刘程 安然著_9787516112922
- 2023-10-13 17:09:40 菜根谭 中华经典藏书(升级版)可复制-杨春俏译注-9787101115611
1、本文档共计 355 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
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