独立按键c语言程序详解

2025-07-05 03:05:06

1、独立按键0~F数码管显示,实现加一加二,减一减二数码管显示

独立按键c语言程序详解

3、#define uint unsigned int#define uchar unsigned charsbit k0=P3^0;//定义按键sbit k1=P3^1;//定义按键sbit k2=P3^2;//定义按键sbit k3=P3^3;//定义按键

独立按键c语言程序详解

5、/***********************************************涯箨唁峦*******************//* 延时函数声明 *//******************************************************************//*void mdelay(uint t){ uchar n; for(;t>0;t--) for(n=0;n<125;n++) {;}}*/void mdelay(uint t){ uchar n; while(t--) { for(n=0;n<123;n++) {;} } }

独立按键c语言程序详解

7、 if(k1==0) { mdelay(100);//去抖动 if(k1==0) { P0=smg[count];//k1按下数值减一 while(!k1); if(count==0) count=15; else count--; } }

独立按键c语言程序详解

9、 if(k3==0) { mdelay(100);//去抖动 if(k3==0) { P0=smg[count];//k1按下数值减二 while(!k3); if(count==0) count=14; else if(count==1) count=15; else count=count-2; } } } }

独立按键c语言程序详解

10、本经验只供参考,如有不足,还请见谅,如果有什么疑问请在下边留言,及时给你解答。。。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢