P3=0xfe;
temp=P3;
temp=temp&0xf0;
while(temp!=0xf0)
{delay(5);
temp=P3;
while(keyscan())
{write_date(0x30+keyscan());
while(1);
dgahz 发表于 2014-11-20 23:21
while(temp!=0xf0)这一句如果temp!=0xf0成立的话,程序会不会死在这里?也就是说有按键按下,程序停在这 ...
dgahz 发表于 2014-11-20 23:32
程序又死在这了,应该搞个大循环啊
dgahz 发表于 2014-11-21 19:43
不好意思,我搞错了,把while函数体忘了,条件满足是要执行函数体的。主程序搞个大循环没发现你说的两个1. ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |