stm8s003k3t6单片机,为什么使能总中断后,会影响到PC6口?

2019-07-19 20:51发布

enableInterrupts();  //使能总中断QT18B20_Init();

while(1)
{

}


unsigned char QT18B20_Init()
{
  unsigned char dat;
  DQ_OUT;
  DQ_OUT_L;
  delay_us(500);
  DQ_OUT_H;
  delay_us(60);
  DQ_IN;
  dat=DQ_READ;
  delay_us(240);
  DQ_OUT_H;
  return dat;
}


while(1)前面加了使能总中断,程序就会卡红 {MOD}的这里,#define DQ_READ   GPIOC->IDR&=0x40,只要不使能总中断,就能顺利执行,我只有一个串口中断,但是没有使用,求大神帮忙看看
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。