我有以下程序 - 在MPLAB上使用XC8 C编译器,微控制器是PIC16F877。
int main()
{
TRISB = 0x00;
while(1)
{
PORTB = 0xFF;
__delay_ms(1000);
PORTB = 0x00;
__delay_ms(1000);
}
return 0;
}
我将LED连接到PORTB的输出引脚。但是没有眨眼。
但是,当我在单个引脚上执行此操作时,它可以完美地工作:例如:
RB0 = 1;
RB1 = 0;
RB2 = 1;
我做错了什么?