标题:
为什么这个单片机程序实现不了独立按键识别将常亮改为延时熄灭?
[打印本页]
作者:
博蒗
时间:
2019-4-15 17:40
标题:
为什么这个单片机程序实现不了独立按键识别将常亮改为延时熄灭?
#include <reg52.h>
void delay(unsigned int i)
{
unsigned int j=0;
while(i--)
for(j=0;j<125;j++);
}
void mian()
{
char key=0;
while(1)
{
key=P0&0x0f;
if(key!=0x0f)
{
P2=key;
delay(100);
P2=0x00;
}
}
}
初学者哪位大佬能解释?
作者:
xuyaqi
时间:
2019-4-15 19:27
没有硬件图,别人不好判断
作者:
wulin
时间:
2019-4-15 19:48
错误:void mian()
正确:void main()
作者:
博蒗
时间:
2019-4-18 18:32
wulin 发表于 2019-4-15 19:48
错误:void mian()
正确:void main()
低级失误,谢谢提醒
作者:
通天塔
时间:
2019-4-18 21:45
这种低级错误永远都不过时 哈哈
作者:
moqiyaa
时间:
2019-4-19 19:59
建议#define mian main
#define “ "等等
作者:
SURUBU1976
时间:
2019-4-23 20:29
P2=0x00; 跟你硬件不同,P2口接 LED?
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1