專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

搶答器c程序(手動復位)

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

功能:同時按鍵搶答,先按的有效,其他按鍵鎖死,復位后進行下一輪搶答

時間: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);
}


關閉窗口

相關文章