初学者求助 STC89C52单片机, 不用外部中断的前提下,如何对外部信号处理。

2025-02-27 09:55:41
推荐回答(3个)
回答1:

可以实现 但只能用扫描方式实现 方法:
1、把输入端值1,如果输入信号为0的话,会把该端口拉到0电位,这时采集的话,就是0电平。
2、该信号的采集在简单程序的时候可在主程序执行,如果主程序过于复杂,可用定时器定时中断进行定时扫描。
3、输入端的信号确定了 就可控制输出了。

回答2:

根据精度要求,选择定时时间,定式扫描P1.0,检测为0,在中断中p1.1=0

回答3:

最好用中断,要不那延时的时间,cpu什么都不能做的。