| 查看: 864 | 回复: 2 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
51单片机的问题 已有2人参与
|
||
|
小弟刚开始自学51单片机,自己把独立按键和静态数码管组合起来 想要实现,按一下,LED灯亮,再按一下,LED灯灭,数码管显示1,以此类推到3 可是,有的时候正常,有的时候按下复位键或重启电源,情况不是如此,按一次灯亮时数码管数字改变,这是为什么呢?谢谢大神帮助? #include "reg52.h" typedef unsigned int u16; typedef unsigned char u8; sbit k1=P3^1; sbit led=P2^0; sbit SLA=P2^2; sbit SLB=P2^3; sbit SLC=P2^4; void delay(u16 i) { while(i--); } void keypros() { if (k1==0) { u8 a; delay(1000); if(k1==0) { led=~led; } while(!k1); a=a+1; } } u8 code smgduan[4]={0x3f,0x06,0x5b,0x4f}; void Digdisplay() { u8 a; u8 b; u8 c; b=a%2; c=a/2; if (c<4&&b==0) { SLA=0;SLB=0;SLC=0; P0=smgduan[c]; } } void main() { u8 a; a=0; while(1) { keypros(); Digdisplay(); } } |
» 猜你喜欢
面上没中,邀请各位路过的虫友分析一下分数
已经有4人回复
哈尔滨工业大学韩晓军教授课题组招收2027年硕士推免生及博士研究生
已经有3人回复
找导师
已经有8人回复
国社科又开始会评了,不知道这次命运如何
已经有14人回复
麻烦专家们看看评委们的意见(F口面上)
已经有13人回复
科研人应该花精力去思考如何解决问题,而不是去凝练问题
已经有14人回复
要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够
已经有17人回复
学科评审组评审是指会评吗?
已经有5人回复
小白求助 投论文要求的highlights应该如何写
已经有4人回复
面上意见出来了
已经有23人回复
www1
银虫 (著名写手)
- 应助: 39 (小学生)
- 金币: 3795.2
- 红花: 7
- 帖子: 2579
- 在线: 130.1小时
- 虫号: 100619
- 注册: 2005-11-12
- 专业: 理论和计算化学
3楼2020-03-31 10:57:56
cdeda
至尊木虫 (知名作家)
- 应助: 1 (幼儿园)
- 金币: 17375.1
- 红花: 1
- 沙发: 8
- 帖子: 5228
- 在线: 133.2小时
- 虫号: 1239617
- 注册: 2011-03-20
- 性别: GG
- 专业: 信息理论与信息系统

2楼2020-03-30 21:18:03










回复此楼