PICC-18C集成环境:英文使用指南

4星 · 超过85%的资源 需积分: 9 2 下载量 20 浏览量 更新于2024-07-28 收藏 2.85MB PDF 举报
"这篇文档是关于PICC集成环境的英文版使用指南,主要面向喜欢阅读英文资料的学习者。内容详尽地介绍了PICC-18C编译器,包括其功能、运行环境、宏汇编器、链接器及实用工具的参考手册,以及错误消息的解析,帮助用户深入理解并使用这个开发环境。" 正文: HI-TECH Software的PICC是一款专为Microchip PIC系列单片机设计的集成开发环境,特别是针对18系列的PIC单片机。这个英文版的手册提供了关于PICC-18C编译器的全面信息,涵盖了从基本概念到高级特性的各个层面。 1. **Introduction** - 引言部分介绍了文档的排版约定和使用方法,帮助读者更好地理解和利用这份手册。它强调了在阅读原版资料时如何增强对PICC的理解。 2. **Tutorials** - 教程章节是为初学者设计的,它从编译过程的整体概述开始,详细解释了编译过程的各个环节,包括: - **Compilation** - 编译过程,讲解了源代码如何被转换为可执行代码。 - **Compiler Input** - 讨论了编译器输入的细节,包括编译前的步骤和链接阶段,这两部分都是构建可执行程序的关键步骤。 - **Psects and the Linker** - 进一步介绍了Psects(段)的概念,这是链接器在组织和定位程序内存中的关键元素。 2.1.2.1 **Steps before linking** - 在链接之前,源代码会经历预处理、编译和汇编等步骤,这些步骤将源代码转化为机器码或中间形式。 2.1.2.2 **The link stage** - 链接阶段是将编译后的对象文件组合成一个完整的可执行文件,处理符号引用,解决内存分配等问题。 2.2.1 **Psects** - Psects是链接器用于管理内存分配的机制,允许程序员控制程序中的数据和代码在目标设备上的位置。 3. **Features and Runtime Environment** - 这一部分详细描述了PICC-18C编译器的功能及其运行时环境,包括优化选项、异常处理、内存模型等。 4. **PICC-18 Macro Assembler** - 详述了宏汇编器的用法,它允许程序员使用高级语法编写汇编代码,同时支持宏定义和替换。 5. **Linker and Utilities Reference Manual** - 提供了链接器和相关实用工具的参考信息,包括如何使用它们进行程序调试和优化。 6. **Error Messages** - 解释了在编译和链接过程中可能遇到的各种错误消息,帮助用户诊断和解决问题。 通过这个文档,开发者不仅可以学习如何使用PICC集成环境进行程序开发,还能深入了解PIC单片机的编程细节,提升自己的嵌入式系统开发能力。对于那些希望深入研究PICC编译器和18系列PIC单片机的人来说,这是一个宝贵的资源。