Advertisement

PIC单片机入门及PICC头文件解析

阅读量:

PICc支持下的C程序代码必须包含pic.h头文件 ,该文件位于HT-PIC\include目录中。
它包含了多个头文件。
编译器会从pic.h中自动加载与所选芯片兼容的其他头文件。
当使用PIC16F877时(pic16f877),编译器会加载 pic16f8x_h.
如果使用的是PIC16F877A(pic16f8xx_a),编译器则会加载 picx_aha_h.
以下是一个示例程序片段:

复制代码
 static volatile unsigned char PORTA@ 0x05;

    
 static volatile unsigned char PORTB@ 0x06;
    
 static	        unsigned char bank1 OPTION@ 0x81;
    
 static	        unsigned char bank1 TRISA@0x85;
    
 static	        unsigned char bank1 TRISB @0x86;

@符号表示地址的意思。这些声明和PIC汇编中的定义寄存器是差不多的。

例如:

复制代码
 TMR0 EQU 0x01;

    
 PCL EQU 0x02;
    
 STATUS EQU 0X03;

对于特殊功能寄存器的相应位地址在包含头

全部评论 (0)

还没有任何评论哟~