两个传感器输入,在单片机中计数并比较

两个传感器输入,在单片机中计数并比较两个传感器在两个引脚分别输入低电平并计数为a和b,当a大于b时一个引脚输出a等于b时另一个引脚输出。这个程序该怎么写

把两个传感器的输入分别接到P3.2和P3.3,作为两个外部中断信号。
写两个中断子程序,在中断子程序中分别计数,a++; b++;
且每中断一次,比较一下a和b,判断大小,按要求在两个引脚上输出信号就行了。
这种程序是最简单的了。追问

我就是中断程序不会写,你帮我看看这段程序应该怎么改,实在是弄不明白了
void t0isr() interrupt 1
{
a++;
}
void t1isr() interrupt 3
{
b++;
}
main()
{
TMOD=0x66;
ET0=1;
ET1=1;
TR1=1;
TR0=1;
EA=1;
out=1;

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答