写入PORT不会改变其状态

时间:2016-04-23 08:16:32

标签: microcontroller pic microchip xc8

我有以下程序 - 在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;

我做错了什么?

0 个答案:

没有答案