各位大家好,我现在想搞个制作,需要对电压实时监控,用监控的结果控制继电器,
也就是说,我要使用8个IO口检测送来的参数(有运放或比较器来检测电压变化,比较器的输出端链接8个IO口)
假设P1.0送来的是1,P1口其他端口为0,则P0.0输出0,P0其他端口为1
当电压降低,P1.1变为1,P1.0还是1,P1其他端口为0,则P0.1输出0,P0.0及P0其他端口全值1
当电压再降低,P1.2变1,P1.0\P1.1也是1,由于电压还没降到,P1其他端口为0,则P0.2输出1,P0.0\P0.1及其他端口为1
其他端口依次类推
我现在编程的结果是不能8选一,是逐级递增不错,但是,输入逐级递增,输出也同样逐级递增,不能只最上层的值0
请各位高手赐教,也请初学者一道学习
我会点电路设计的知识,可以进行简单的电路设计,可以为大家提供帮助,对搞单片机而言,电路设计很重要,
我的QQ715475238
[此贴子已经被作者于2010-6-23 7:13:34编辑过]
|