智能车制作
标题:
拨码开关
[打印本页]
作者:
zchy468000150
时间:
2009-5-19 16:30
标题:
拨码开关
大家有用拨码开关的吗?有的给个拨码程序啊,我是新手!谢谢大家啦!
作者:
星空下的学生
时间:
2009-5-19 16:30
你难道没有做过51的开关实验吗?????一样的啊!!要多思考哦!
unsigned int Key_In(void)
{
unsigned char key_num1=0;
if(PORTA_BIT0==1)
key_num1+=1;
if(PORTA_BIT1==1)
key_num1+=2;
if(PORTA_BIT2==1)
key_num1+=4;
if(key_num1==0)
return(80);
else if(key_num1==1)
return(100);
else if(key_num1==2)
return(120);
else if(key_num1==3)
return(140);
else if(key_num1==4)
return(160);
else if(key_num1==5)
return(180);
else if(key_num1==6)
return(200);
else
return(220);
}
作者:
zchy468000150
时间:
2009-5-20 20:25
谢谢 啦 考虑了 写了个通不过
作者:
peilet
时间:
2009-5-21 12:04
e.g.
如果拨码开关接在H口上,可以设置其对应value为:
value = 8*PTIH_PTIH3+4*PTIH_PTIH2+2*PTIH_PTIH1+PTIH_PTIH0;
如果接在A口上,对应value为:
value = PORTA;
作者:
389059751
时间:
2012-11-21 21:19
作者:
芦荻沧
时间:
2013-1-9 19:14
peilet 发表于 2009-5-21 12:04
e.g.
如果拨码开关接在H口上,可以设置其对应value为:
程序开头怎么定义啊,就是拨码开关的初始化,是怎么弄得,我是新手,不太明白这一块,大侠赐教啊
作者:
槐花雨
时间:
2013-1-10 19:47
打酱油的,不会。。。
作者:
paul16
时间:
2013-10-26 14:55
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2