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)
还没有任何评论哟~
