基于at89c51的6路抢答器怎么设计呀?(C语言+仿真图)求大神帮忙呀
基于at89c51的6路抢答器怎么设计呀?(C语言+仿真图)求大神帮忙呀
日期:2013-11-22 21:32:21 人气:1
首先保证按钮按下后会拉低引脚电平,6路各接一个引脚P0.1--P0.6 ,路同接一个或门,或门输出到中断引脚,当中断发生后立即读取P0 然后分析哪位是0,这样发生同时按下的可能性很低,如果存在同时按下,就看最低位或最高位就行,另外为了防止出现干扰信号导致为按下的按钮被检出,可以将指示灯放在按钮中,按钮按下后才能打开指示灯