1 / 14
文档名称:

PIC单片机C语言使用手册.doc

格式:doc   大小:60KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PIC单片机C语言使用手册.doc

上传人:sanshenglu2 2021/12/4 文件大小:60 KB

下载得到文件列表

PIC单片机C语言使用手册.doc

相关文档

文档介绍

文档介绍:PIC单片机C语言使用手册
PIC单片机C语言使用手册
PIC单片机C语言使用手册
本手册分两部分:
第一部分 HI—TECH PICC C 的使用说明. 这里我们只讲述了PICC C与标准C的不同,
         它不是一本C语言的教程, 并且我们假定你有C语言的基础。
第二部分 在伟福集成环境下使用PICC.
    讲述在伟福集成环境如可设置PICC, 简单的调试步骤. 更详细的说明请参阅
        伟福仿真器使用手册。
    关于如何在MPLAB下使用PICC C语言, 请参阅Microchip相应的手册。
南京伟福实业有限公司
电话: 025 3193973  网址:     电子信箱: wave—
PICC C 编译器请向Microchip 上海分公司购买, 售价: RMB 599。
电话:        网址:
Hi—tech 公司网址: 
PIC单片机C语言使用手册
PIC单片机C语言使用手册
PIC单片机C语言使用手册
第一部分
为了对PIC单片机有更好的支持,PICC在标准C的基础上作了一些扩充:
定义I/O函数,以便在你的硬件系统中使用<stdio。h>中定义的函数.
用C语言编写中断服务程序
用C语言编写I/O操作程序
C语言与汇编语言间的接口
1—1 与标准C的不同
   PICC只在一处与标准C不同:函数的重入。
  因为PIC单片机的寄存器及堆栈有限,所以PICC不支持可重入函数.
1—2 支持的PIC芯片
    PICC 支持很多PIC单片机,支持PIC单片机的类型在LIB目录下的picinfo。ini
 文件中有定义。
1-3 PICC 包含一些标准库
1—4 PICC 编译器可以输出一些格式的目标文件,缺省设置为输出Bytecraft的’COD’
 格式和 Intel的’HEX'格式。你可以用表1—1中的命令来指定输出格式。
                                 表1—1
格式名称
描述
PICC 命令
文件类型
Motorola HEX
S1/S9 type hex file
-MOT
。HEX
PIC单片机C语言使用手册
PIC单片机C语言使用手册
PIC单片机C语言使用手册
Intel HEX
Intel style hex records(缺省)
—INTEL
。HEX
Binary
Simple binary image
-BIN
。BIN
UBROF
Universal Binary Image Relocatable Format
-UBROF
.UBR
Tektronix HEX
Tektronix style hex records
—TEK
。HEX
American
Hex format with symbols for American
—AAHEX
.HEX
PIC单片机C语言使用手册
PIC单片机C语言使用手册
PIC单片机C语言使用手册
Automation HEX
Automation emulators
Bytecraft .COD
Bytecraft code format(缺省)
n/a(缺省) 
。COD
Library
HI—TECH library file
n/a
。LIB
1-5 符号文件
PICC —G 命令用于生成符号文件,有了符号文件,你就可以进行源程序调试.
命令格式为:  PICC -16F877 —G
  在使用仿真器时必须使用-G命令。
1-6 配置字
  PIC单片机的配置字可以用__CONFIG命令来定义:
   #include <pic。h>
  __CONFIG(x)
其中x是配置字,头文件中定义了相应的配置说明符,如:
__CONFIG(WDTDIS & XT & UNPROTECT);
   这将关闭看门狗,设置XT振方式,程序不加密.注意:不同的
  配置符间用’&’相联,未定义的部分保留未编程状态。详细的情况请参考
   头文件及PIC数据手册.
1-7 ID 位置
PIC单片机C语言使用手册
PIC单片机C语言使用