//51 单片机单中断多按键的应用
//应用于 STC15W204S,其他单片机修改引脚同样适用
//下附程序中断按键主要部分
...
sbit key0=P5^5;//定义按键引脚
sbit key1=P3^2;
sbit key2=P3^6;
sbit key3=P3^7;
sbit key4=P1^0;
sbit key5=P1^1;
sbit key6=P1^2;
sbit key7=P1^3;
sbit zhd=P3^3;//定义中断 1
...
void main()
{
& & key0=key1=key2=key3=key4=key5=key6=key7=0;
& & zhd=1;//初始化中断口需为高电平,将中断设置为下降沿即可
...
& & while(1)
& & {
& && &&&while(KT==0){...}//多个程序自循环
评论0