專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

搶答器c程序(手動(dòng)復(fù)位)

作者:佚名   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2010年10月03日   【字體:
_____________________________________________________________

功能:同時(shí)按鍵搶答,先按的有效,其他按鍵鎖死,復(fù)位后進(jìn)行下一輪搶答

時(shí)間:2010—7—19

_____________________________________________________________
#include<reg52.h>


sbit key1=P3^0;
sbit key2=P3^1;
sbit key3=P3^2;
sbit key4=P3^3;


main()
{
        bit Flag;
        while(!Flag)
        {

                if(!key1) 

                {

                        P1=0xFE;

                        Flag=1;

                }

                else if(!key2)

                {

                        P1=0xFD;

                        Flag=1;

                }
                else if(!key3)

                {

                        P1=0xFB;

                        Flag=1;

                }
                else if(!key4)

                {

                        P1=0xF7;

                        Flag=1;

                }
        }
        while(Flag);
}


關(guān)閉窗口

相關(guān)文章