本帖最后由 LBQ691477940 于 2013-4-20 22:57 编辑
/************************************/
#include <pic.h>
__CONFIG(0x30E4);
/************************************/
void main()
{
TRISA = TRISC = TRISB = 0X00;
PORTA = PORTC = PORTB = 0X00;
/************************************/
RC0 = 1;
RC1 = 1;
RC2 = 1;
RC3 = 1;
RC4 = 1;
RC5 = 1;
RC6 = 1;
RC7 = 1;
RB4 = 1;
RB5 = 1;
RB6 = 1;
RB7 = 1;
用以上语句结果为下图,不能全部输出高电平
/************************************
PORTC = 0xff;
PORTB = 0xf0;
用以上语句结果为下图可以全部输出高电平
/************************************/
while(1);
}
/************************************/
试了几个版本的PICC编译器结果都不相同,请问为何?谢谢! |