shen168 发表于 2024-11-16 09:02:19

请求各位高手,帮忙看看,AI8G1K08A的P3.0的INT4做外部触发

本帖最后由 DebugLab 于 2024-11-16 14:03 编辑

void Irm_init(void)//初始化
{
SIGNAL_INPUT = 1;//置为高电平
IT4 = 0; //下降沿触发
EX4 = 1;//打开中断4
EA = 1;//开总中断
}
void EX4_ISR()interrupt 4   //中断4子程序
{
ir_flag = ir_read();//接收到信号标志位
if(ir_flag<0)    //接收不到就跳出
return;
}
char ir_read();

咨询的意思是INT4做中断,对不。好像都是外部中断0,中断1

shen168 发表于 2024-11-16 09:22:59

做初始化要定义,怎么定义

soma 发表于 2024-11-16 09:36:53

int4中断号是16吧,中断号4是串口1

soma 发表于 2024-11-16 09:46:46

soma 发表于 2024-11-16 09:36
int4中断号是16吧,中断号4是串口1


附stc中断表

AI芯 发表于 2024-11-16 10:01:56


vb2002 发表于 2024-11-16 19:17:26

是想自动下载吗?





页: [1]
查看完整版本: 请求各位高手,帮忙看看,AI8G1K08A的P3.0的INT4做外部触发