问一个51单片机定时器0中断的问题。假如T0中断,然后蜂鸣器报警。请老师大侠们帮帮忙说说这个过程是如何实现的谢谢。
非常感谢,那我比如定时10ms,是不是每10ms就响应一次中断去判断是否报警,如果一直符合报警的条件就不跳出中断服务程序,直到不满足蜂鸣器报警条件了就跳出中断程序重新定时?
追答那更好办了,10毫秒定时,在中断服务程序里报警就可以了。
追问谢谢啊。我还有个疑问,比如说当温度值超限了,蜂鸣器就报警。我总感觉没必要使用定时器中断似的,我直接用if语句判断温度值是否超过限定值,如果超过就使蜂鸣器端口不断取反就响了啊。当没超过限定值了,就不响呗。总感觉没必要用定时器中断似的。。。