工具/软件:Code Composer Studio
尊敬的先生/女士:
如何在调试模式下检查和验证 CCS 中的寄存器值?
因为我收到错误:无法读取 以下红外传感器接口代码
int main (void){
WDTCTL = WDTPW + WDTHOLD;//停止 WDT
BCSCTL1 = CALBC1_8MHZ;//将 DCO 设置为8MHz
DCOCTL = CALDCO_8MHZ;
P2DIR |=~0x01;// IR 传感器连接到 BIT0的端口2
//InitializeLcm();//initialize LCD
//_delay_cycles (1000000);
//ClearLcmScreen();//Clear LCD
//_delay_cycles (1000000);
P2DIR |= BIT1;
while (1)
{
如果(P2IN = 0x01)//如果 IR 为高电平
{
P2OUT=0x02;
_DELAY_CYCLES (1000000);//提供一些延迟
}
其他
{
P2OUT=~0x02;
_DELAY_CYCLES (1000000);//提供一些延迟
}
}
}