要求当I4置位时,执行一个延时20秒的一段程序,而且要求是I4一直置位时后面的程序必须不断重复循环执行。
实际运行情况是只能执行一次,要再执行一次必须I4先复位,然后再置位才能执行。后来加了一个时钟脉冲,但新的问题是如果脉冲间隔时间设置为20秒(不能低于20秒,如果时间设置短了那后面的程序执行到一半就中断了),那么程序执行完后必须延时20秒后再开始循环执行。
我的问题是有没有这样一种时钟脉冲,1位可以设置成20秒,0位可以设置为尽量小(比如0.1秒),或者有什么其它方法起到同样的功能,那我的上述问题就解决了。