本帖最后由 zifeiyuuuu 于 2009-8-31 16:33 编辑
输入正常时,是一个正常的方波,若输入有问题,则变成一个高电平,输入一共有三路(三相的),检测一路有问题则选另外2路中的一路,
本来是想计数计数2个中断之间的技术值,当计数值为0,说明无输入就切换,现在发现如果输入有问题的话,根本就进不了中断,不能设置标志位, 一直在 while(int01_flag==0);这个地方陷入死循环了,请问在这个循环之前有没有什么简单的办法,检查输入是否正常,不采样频率信号?采样频率由后面中断和计数器去做, 不管是大侠,老鸟,菜鸟,你们见多识广,总比我方法多一些了,谢谢了,,,,,,,,,,,
|