久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: admin
打印 上一主題 下一主題
收起左側

實用電子制作5000例火爆下載

    [復制鏈接]
6561#
ID:180118 發表于 2017-3-24 08:23 | 只看該作者
贊贊贊
回復

使用道具 舉報

6562#
ID:171081 發表于 2017-3-24 08:51 | 只看該作者
老大很給力
回復

使用道具 舉報

6563#
ID:170434 發表于 2017-3-24 09:23 | 只看該作者
想看下
回復

使用道具 舉報

6564#
ID:182904 發表于 2017-3-24 12:50 | 只看該作者
頂  不錯不錯
回復

使用道具 舉報

6565#
ID:182777 發表于 2017-3-24 17:30 | 只看該作者
太好了
回復

使用道具 舉報

6566#
ID:100826 發表于 2017-3-24 23:09 | 只看該作者
多謝分享
回復

使用道具 舉報

6567#
ID:173808 發表于 2017-3-25 12:29 | 只看該作者
很好用
回復

使用道具 舉報

6568#
ID:183271 發表于 2017-3-25 12:52 | 只看該作者
支持      支持
回復

使用道具 舉報

6569#
ID:183285 發表于 2017-3-25 13:54 | 只看該作者
非常好!!!!!!!!
回復

使用道具 舉報

6570#
ID:170729 發表于 2017-3-26 14:40 | 只看該作者
多謝,新手很需要,多謝多謝
回復

使用道具 舉報

6571#
ID:137767 發表于 2017-3-26 19:23 | 只看該作者
鏈接有效,感謝分享。
回復

使用道具 舉報

6572#
ID:182942 發表于 2017-3-26 22:01 | 只看該作者
兄弟們,向著勝利的彼岸沖啊
回復

使用道具 舉報

6573#
ID:169459 發表于 2017-3-28 13:30 | 只看該作者
謝謝分享,下來看看~
回復

使用道具 舉報

6574#
ID:184226 發表于 2017-3-28 18:51 來自手機 | 只看該作者
支持!!!
回復

使用道具 舉報

6575#
ID:117433 發表于 2017-3-29 21:08 來自手機 | 只看該作者
我怎么恢復了也看不到呢
回復

使用道具 舉報

6576#
ID:185750 發表于 2017-4-3 12:09 | 只看該作者
謝謝分享!
回復

使用道具 舉報

6577#
ID:66852 發表于 2017-4-12 16:41 | 只看該作者
還能下嗎?
回復

使用道具 舉報

6578#
ID:189009 發表于 2017-4-12 21:48 | 只看該作者
求看。.......
回復

使用道具 舉報

6579#
ID:188698 發表于 2017-4-13 12:55 | 只看該作者
謝謝樓主
回復

使用道具 舉報

6580#
ID:189277 發表于 2017-4-13 17:47 | 只看該作者
感謝樓主的幫助
回復

使用道具 舉報

6581#
ID:163487 發表于 2017-4-13 20:14 | 只看該作者
感謝分享
回復

使用道具 舉報

6582#
ID:163487 發表于 2017-4-13 20:15 | 只看該作者
感謝分享
回復

使用道具 舉報

6583#
ID:170928 發表于 2017-4-13 21:27 | 只看該作者
很多很實用的資料,感謝分享。
回復

使用道具 舉報

6584#
ID:66137 發表于 2017-4-13 22:14 | 只看該作者
非常好,非常好,為什么首頁沒有圖片展示作品的功能了。
回復

使用道具 舉報

6585#
ID:66137 發表于 2017-4-13 22:15 | 只看該作者
非常好,非常好,為什么首頁沒有圖片展示作品的功能了。
回復

使用道具 舉報

6586#
ID:66137 發表于 2017-4-13 22:16 | 只看該作者
非常好,非常好,為什么首頁沒有圖片展示作品的功能了。
回復

使用道具 舉報

6587#
ID:189405 發表于 2017-4-14 00:21 | 只看該作者
5000!!!!!!!!!!!!
回復

使用道具 舉報

6588#
ID:185661 發表于 2017-4-14 07:06 來自手機 | 只看該作者
多謝分享
回復

使用道具 舉報

6589#
ID:169261 發表于 2017-4-14 08:33 | 只看該作者
很贊                                                      
回復

使用道具 舉報

6590#
ID:120851 發表于 2017-4-14 12:27 | 只看該作者
厲害,厲害的資料
回復

使用道具 舉報

6591#
ID:189630 發表于 2017-4-14 19:25 | 只看該作者
多謝多謝,辛苦了。
回復

使用道具 舉報

6592#
ID:12008 發表于 2017-4-14 23:13 | 只看該作者
kankan看看什么好東西

回復

使用道具 舉報

6593#
ID:189714 發表于 2017-4-15 00:27 | 只看該作者
我要下載
回復

使用道具 舉報

6594#
ID:166696 發表于 2017-4-15 08:28 | 只看該作者
感謝分享
回復

使用道具 舉報

6595#
ID:189745 發表于 2017-4-15 10:05 | 只看該作者
一直需要中··
回復

使用道具 舉報

6596#
ID:184675 發表于 2017-4-15 12:30 來自手機 | 只看該作者
看來東西很多 回復
回復

使用道具 舉報

6597#
ID:184675 發表于 2017-4-15 12:32 來自手機 | 只看該作者
看來東西很多 回復
回復

使用道具 舉報

6598#
ID:88456 發表于 2017-4-15 19:38 | 只看該作者
感謝樓主分享
回復

使用道具 舉報

6599#
ID:190010 發表于 2017-4-15 23:48 來自手機 | 只看該作者
感謝,我要好好學習
回復

使用道具 舉報

6600#
ID:190070 發表于 2017-4-16 13:24 | 只看該作者
#include <reg52.h>                 //調用單片機頭文件
#define uchar unsigned char  //無符號字符型 宏定義        變量范圍0~255
#define uint  unsigned int         //無符號整型 宏定義        變量范圍0~65535

//數碼管段選定義       0    1    2    3   4           5        6         7          8           9        
uchar code smg_du[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0xdf,0xdb
//                                           A        B         C          D           E   F        不顯示
                                         };         //斷碼        

uchar dis_smg[8] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8};

bit flag_100ms,flag_1s;        
bit flag_stop = 1;   //用做到了相應的樓停下

sbit beep  = P2^6;
sbit xia   = P2^0;
sbit zhong = P2^1;
sbit shang = P2^2;

uchar value2;

sbit led1 = P1^7;          //8個發光二極管定義
sbit led2 = P1^6;
sbit led3 = P1^5;
sbit led4 = P1^4;
sbit led5 = P1^3;
sbit led6 = P1^2;
sbit led7 = P1^1;
sbit led8 = P1^0;

uchar dt_1;  //1樓電梯標志位
uchar dt_2;  //2樓電梯標志位
uchar dt_3;  //3樓電梯標志位
uchar dt_4;  //4樓電梯標志位
uchar dt_5;  //5樓電梯標志位
uchar dt_6;  //6樓電梯標志位
uchar dt_7;  //7樓電梯標志位
uchar dt_8;  //8樓電梯標志位

uchar dt_value = 1;  //電梯到哪一層的變量
uchar dt_s_x ;    //電梯上下的標志位

/***********************1ms延時函數*****************************/
void delay_1ms(uint q)
{
        uint i,j;
        for(i=0;i<q;i++)
                for(j=0;j<120;j++);
}


/********************獨立按鍵程序*****************/
uchar key_can;         //按鍵值

void key()         //獨立按鍵程序
{
        static uchar key_new;
        key_can = 20;                   //按鍵值還原
        P3 |= 0xff;
        if(P3 != 0xff)                //按鍵按下
        {
                delay_1ms(1);                     //按鍵消抖動
                if((P3 != 0xff) && (key_new == 1))
                {                                                //確認是按鍵按下
                        key_new = 0;
                        switch(P3)
                        {
                                case 0xfe: key_can = 1; break;          //得到按鍵值
                                case 0xfd: key_can = 2; break;          //得到按鍵值
                                case 0xfb: key_can = 3; break;          //得到按鍵值
                                case 0xf7: key_can = 4; break;          //得到按鍵值
                                case 0xef: key_can = 5; break;          //得到按鍵值
                                case 0xdf: key_can = 6; break;          //得到按鍵值
                                case 0xbf: key_can = 7; break;          //得到按鍵值
                                case 0x7f: key_can = 8; break;          //得到按鍵值
                        }
                }                        
        }
        else
                key_new = 1;        
}

void key_with()
{
        if(key_can == 1)
        {
                led1 = 1;         //點亮發光二極管
                dt_1 = 1;         //
        }               
        if(key_can == 2)
        {
                led2 = 1;         //點亮發光二極管
                dt_2 = 1;
        }        
        if(key_can == 3)
        {
                led3 = 1;        //點亮發光二極管
                dt_3 = 1;
        }        
        if(key_can == 4)
        {
                led4 = 1;        //點亮發光二極管
                dt_4 = 1;
        }        
        if(key_can == 5)
        {
                led5 = 1;        //點亮發光二極管
                dt_5 = 1;
        }        
        if(key_can == 6)
        {
                led6 = 1;        //點亮發光二極管
                dt_6 = 1;
        }        
        if(key_can == 7)
        {
                led7 = 1;        
                dt_7 = 1;
        }        
        if(key_can == 8)
        {
                led8 = 1;        
                dt_8 = 1;
        }        
}
/*********************當電梯不動時、判斷是向上、還是向下**********************/
void tiandi_shang_xia()
{
        static uchar value;
        if(dt_s_x == 0)
        {
               
                flag_stop = 1;
                if(dt_value == 1)         //電梯在第1層停下不走了
                {
                        value = dt_2 + dt_3 + dt_4 + dt_5 + dt_6 + dt_7 + dt_8;
                        if(value != 0)
                        {
                                dt_s_x = 1;   //電梯向上        
                                shang = 0;          //顯示上
                                zhong = 0;        
                                xia = 1;                                         
                        }
                }                        
                if(dt_value == 2)         //電梯在第2層停下不走了
                {
                        value = dt_3 + dt_4 + dt_5 + dt_6 + dt_7 + dt_8;
                        if(value != 0)
                        {
                                dt_s_x = 1;   //電梯向上走        
                                shang = 0;          //顯示上
                                zhong = 0;        
                                xia = 1;                                         
                        }
                        value = dt_1;
                        if(value != 0)
                        {
                                dt_s_x = 2;   //電梯向下走        
                                xia = 0;          //顯示下
                                zhong = 0;        
                                shang = 1;                                                
                        }        
                }
                if(dt_value == 3)         //電梯在第3層停下不走了
                {
                        value = dt_4 + dt_5 + dt_6 + dt_7 + dt_8;
                        if(value != 0)
                        {
                                dt_s_x = 1;   //電梯向上走        
                                shang = 0;          //顯示上
                                zhong = 0;        
                                xia = 1;                                         
                        }
                        value = dt_1 + dt_2;
                        if(value != 0)
                        {
                                dt_s_x = 2;   //電梯向下走        
                                xia = 0;          //顯示下
                                zhong = 0;        
                                shang = 1;        
                                                                        
                        }        
                }        
                if(dt_value == 4)         //電梯在第4層停下不走了
                {
                        value = + dt_5 + dt_6 + dt_7 + dt_8;
                        if(value != 0)
                        {
                                dt_s_x = 1;   //電梯向上走        
                                shang = 0;          //顯示上
                                zhong = 0;        
                                xia = 1;                                         
                        }
                        value = dt_1 + dt_2 + dt_3;
                        if(value != 0)
                        {
                                dt_s_x = 2;   //電梯向下走        
                                xia = 0;          //顯示下
                                zhong = 0;        
                                shang = 1;                                                
                        }        
                }        
                if(dt_value == 5)         //電梯在第5層停下不走了
                {
                        value = dt_6 + dt_7 + dt_8;
                        if(value != 0)
                        {
                                dt_s_x = 1;   //電梯向上走        
                                shang = 0;          //顯示上
                                zhong = 0;
                                xia = 1;                                                
                        }
                        value = dt_1 + dt_2 + dt_3 + dt_4;
                        if(value != 0)
                        {
                                dt_s_x = 2;   //電梯向下走        
                                xia = 0;          //顯示下
                                zhong = 0;        
                                shang = 1;                                                
                        }        
                }        
                if(dt_value == 6)         //電梯在第6層停下不走了
                {
                        value =  dt_7 + dt_8;
                        if(value != 0)
                        {
                                dt_s_x = 1;   //電梯向上走        
                                shang = 0;          //顯示上
                                zhong = 0;
                                xia = 1;                                                
                        }
                        value = dt_1 + dt_2 + dt_3 + dt_4 + dt_5;
                        if(value != 0)
                        {
                                dt_s_x = 2;   //電梯向下走        
                                xia = 0;          //顯示下
                                zhong = 0;        
                                shang = 1;                                                
                        }        
                }        
                if(dt_value == 7)         //電梯在第7層停下不走了
                {
                        value = dt_8;
                        if(value != 0)
                        {
                                dt_s_x = 1;   //電梯向上走        
                                shang = 0;          //顯示上
                                zhong = 0;        
                                xia = 1;                                         
                        }
                        value = dt_1 + dt_2 + dt_3 + dt_4 + dt_5 + dt_6;
                        if(value != 0)
                        {
                                dt_s_x = 2;   //電梯向下走        
                                xia = 0;          //顯示下
                                zhong = 0;        
                                shang = 1;                                                
                        }        
                }        
                if(dt_value == 8)          //電梯在第8層停下不走了
                {
                        value = dt_8;
                        if(value != 0)
                        {
                                dt_s_x = 1;   //電梯向上走        
                                shang = 0;          //顯示上
                                zhong = 0;        
                                xia = 1;                                         
                        }
                        value = dt_1 + dt_2 + dt_3 + dt_4 + dt_5 + dt_6;
                        if(value != 0)
                        {
                                dt_s_x = 2;   //電梯向下走        
                                xia = 0;          //顯示下
                                zhong = 0;        
                                shang = 1;                                         
                        }        
                }        
        }
}

/****************電梯向上、做最后的判斷是否還要繼續向上****************/
void dt_shang_guan()
{
        uchar value;
        if(dt_s_x == 1)    //電梯向上  做最后的判斷是否還要繼續向上
        {
                if(dt_value == 1)        //在第1層
                {
                        value = dt_2 + dt_3 + dt_4 + dt_5 + dt_6 + dt_7 + dt_8;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                shang = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;        
                }               
                else if(dt_value == 2)        //在第2層
                {
                        value = dt_3 + dt_4 + dt_5 + dt_6 + dt_7 + dt_8;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                shang = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;        
                }               
                else if(dt_value == 3)        //在第3層
                {
                        value = + dt_6 + dt_7 + dt_8;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                shang = 1;                //關閉上字
                                zhong = 1;                                          
                        }else
                                flag_stop = 1;         
                }               
                else if(dt_value == 4)        //在第4層
                {
                        value = dt_5 + dt_6 + dt_7 + dt_8;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                shang = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;                 
                }               
                else if(dt_value == 5)        //在第5層
                {
                        value = dt_6 + dt_7 + dt_8;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                shang = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;               
                }               
                else if(dt_value == 6)        //在第6層
                {
                        value = dt_7 + dt_8;
                        if(value == 0)         //說明上面沒有人按下
            {
                                dt_s_x = 0;  //電梯停下不動了  
                                shang = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;                        
                }        
                else if(dt_value == 7)        //在第7層
                {
                        value = dt_8;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                shang = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;        
                }               
                else if(dt_value == 8)        //在第8層
                {
                        dt_s_x = 0;  //電梯停下不動了
                        shang = 1;                //關閉上字
                        zhong = 1;         
                }               
        }        
}

/****************電梯向下、做最后的判斷是否還要繼續向下****************/
void dt_xia_guan()
{
        uchar value;
        if(dt_s_x == 2)    //電梯向下  做最后的判斷是否還要繼續向下
        {
                if(dt_value == 1)        //在第1層
                {
                        dt_s_x = 0;  //電梯停下不動了
                        xia = 1;                //關閉上字
                        zhong = 1;         
                        flag_stop = 1;        
                }               
                else if(dt_value == 2)        //在第2層
                {
                        value = dt_1;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                xia = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;        
                }               
                else if(dt_value == 3)        //在第3層
                {
                        value = dt_1 + dt_2;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                xia = 1;                //關閉上字
                                zhong = 1;                                          
                        }else
                                flag_stop = 1;         
                }               
                else if(dt_value == 4)        //在第4層
                {
                        value = dt_2 + dt_3;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                xia = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;                 
                }               
                else if(dt_value == 5)        //在第5層
                {
                        value = dt_1 + dt_2 + dt_4;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                xia = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;               
                }               
                else if(dt_value == 6)        //在第6層
                {
                        value = dt_1 + dt_2 + dt_3 + dt_4 + dt_5;
                        if(value == 0)         //說明上面沒有人按下
            {
                                dt_s_x = 0;  //電梯停下不動了  
                                xia = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;                        
                }        
                else if(dt_value == 7)        //在第7層
                {
                        value = dt_1 + dt_2  + dt_4 + dt_5+ dt_6;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                xia = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;        
                }               
                else if(dt_value == 8)        //在第8層
                {
                        value =   dt_3 + dt_4 + dt_5 + dt_6 + dt_7;
                        if(value == 0)         //說明上面沒有人按下
                        {
                                dt_s_x = 0;  //電梯停下不動了  
                                xia = 1;                //關閉上字
                                zhong = 1;  
                        }else
                                flag_stop = 1;        

                        
                }               
        }               
}

/***********************電梯處理函數************************/
void td_dis()
{
        uchar value,value1;
        value = dt_1 + dt_2 + dt_3 + dt_4 + dt_5 + dt_6 + dt_7 + dt_8;
        if(value != 0)
        {                   //100ms
                if(flag_stop == 1)        //到相應的樓了  要停下
                {
/***************************向上走電梯***********************************/        
                        if(dt_s_x != 0)                  //向上走電梯
                        {
                                value1 ++;
                                if(value1 >= 10)  //1s
                                {
                                        value1 = 0;
                                        if(dt_s_x == 1)                  //向上走電梯
                                        {
                                                dt_value ++;
                                                shang = 0;                //顯示上字
                                                zhong = 0;
                                        }
                                        if(dt_s_x == 2)                  //向下走電梯
                                        {
                                                dt_value --;
                                                xia = 0;                //顯示下字
                                                zhong = 0;
                                        }                                       
                                        if(dt_value == 1)           //當到了第一層的時候
                                        {
                                                if(dt_1 == 1)
                                                {
                                                        led1 = 0;                 //關閉第一層發光二極管
                                                        dt_1 = 0;        //清零電機在的標志
                                                        flag_stop = 0;   //到停下
                                                        beep = 0;        //打開蜂鳴器
                                                }                                 
                                        }
                                        else if(dt_value == 2)           //當到了第二層的時候
                                        {
                                                if(dt_2 == 1)
                                                {
                                                        led2 = 0;                 //關閉第二層發光二極管
                                                        dt_2 = 0;        //清零電機在的標志
                                                        flag_stop = 0;   //到停下
                                                        beep = 0;        //打開蜂鳴器
                                                }                                 
                                        }
                                        else if(dt_value == 3)           //當到了第3層的時候
                                        {
                                                if(dt_3 == 1)
                                                {
                                                        led3 = 0;                 //關閉第3層發光二極管
                                                        dt_3 = 0;        //清零電機在的標志
                                                        flag_stop = 0;   //到停下
                                                        beep = 0;        //打開蜂鳴器
                                                }                                 
                                        }
                                        else if(dt_value == 4)           //當到了第4層的時候
                                        {
                                                if(dt_4 == 1)
                                                {
                                                        led4 = 0;                 //關閉第4層發光二極管
                                                        dt_4 = 0;        //清零電機在的標志
                                                        flag_stop = 0;   //到停下
                                                        beep = 0;        //打開蜂鳴器
                                                }                                 
                                        }
                                        else if(dt_value == 5)           //當到了第5層的時候
                                        {
                                                if(dt_5 == 1)
                                                {
                                                        led5 = 0;                 //關閉第5層發光二極管
                                                        dt_5 = 0;        //清零電機在的標志
                                                        flag_stop = 0;   //到停下
                                                        beep = 0;        //打開蜂鳴器
                                                }                                 
                                        }
                                        else if(dt_value == 6)           //當到了第6層的時候
                                        {
                                                if(dt_6 == 1)
                                                {
                                                        led6 = 0;                 //關閉第6層發光二極管
                                                        dt_6 = 0;        //清零電機在的標志
                                                        flag_stop = 0;   //到停下
                                                        beep = 0;        //打開蜂鳴器
                                                }                                 
                                        }
                                        else if(dt_value == 7)           //當到了第7層的時候
                                        {
                                                if(dt_7 == 1)
                                                {
                                                        led7 = 0;                 //關閉第7層發光二極管
                                                        dt_7 = 0;        //清零電機在的標志
                                                        flag_stop = 0;   //到停下
                                                        beep = 0;        //打開蜂鳴器
                                                }                                 
                                        }
                                        else if(dt_value == 8)           //當到了第8層的時候
                                        {
                                                if(dt_8 == 1)
                                                {
                                                        led8 = 0;                 //關閉第8層發光二極管
                                                        dt_8 = 0;        //清零電機在的標志
                                                        flag_stop = 0;   //到停下
                                                        beep = 0;        //打開蜂鳴器
                                                }                                 
                                        }
                                }
                        }               
                }                                                
        }
        if(flag_stop == 0)
        {
                value2 ++;
                if(value2 % 5 == 0)
                {
                        if(dt_s_x == 1)           //上
                        {
                                shang = ~shang;
                                zhong = ~zhong;                                
                        }
                        if(dt_s_x == 2)           //下
                        {
                                zhong = ~zhong;
                                xia = ~xia;                                
                        }               
                }
                if(value2 >= 10) //1.0s
                {                        
                        beep = 1;  //關閉蜂鳴器
                }
                if(value2 >= 20)         //100ms*20 = 2秒
                {
                        value2 = 0;                                 
                        dt_shang_guan();  //電梯向上  做最后的判斷是否還要繼續向上
                        dt_xia_guan();          //電梯向下  做最后的判斷是否還要繼續向下

                }
        }        
}


/*************定時器0初始化程序***************/
void time_init()         
{
        EA   = 1;                   //開總中斷
        TMOD = 0X01;          //定時器0、工作方式1
        ET0  = 1;                  //開定時器0中斷
        TR0  = 1;                  //允許定時器0定時
}

/******************主程序**********************/           
void main()
{
        P1 = 0x00;
        P0 = 0X00;           //單片機IO口初始化
        time_init();   //定時器初始化
        while(1)
        {
                key();                  //按鍵程序
                if(key_can < 20)
                {         
                        if(dt_s_x == 0)
                        {
                                value2 = 0;
                                flag_stop = 1;
                        }
                        key_with();               
                }  
                tiandi_shang_xia();          //當電梯不動時、判斷是向上、還是向下
                P0 = smg_du[dt_value];          //顯示
                if(flag_100ms  == 1)
                {
                        flag_100ms = 0;
                        td_dis();                 //電梯處理函數
                }
        }
}

/*************定時器0中斷服務程序***************/
void time0_int() interrupt 1
{        
        static uchar value;
        TH0 = 0x3c;
        TL0 = 0xb0;     // 50ms
        value ++;
        if(value % 2 == 0)
        {
                flag_100ms = 1 ;
        }
}
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产日韩精品视频 | 欧美三级三级三级爽爽爽 | 在线观看日韩av | 91精品国产综合久久久久久首页 | 亚洲视频一区 | 午夜欧美 | 日韩一| 日本三级电影免费观看 | 欧美激情 一区 | 成人影院网站ww555久久精品 | 91大神在线资源观看无广告 | 亚洲精品黄色 | 亚洲二区在线 | 91精品亚洲 | 亚洲一区二区三区免费在线观看 | 免费在线观看黄视频 | a级片在线观看 | 国产毛片久久久久久久久春天 | 亚洲精品久久 | 亚洲精品天堂 | 精品精品 | 日韩资源 | 国产 日韩 欧美 在线 | 久久久久精 | 91在线免费观看网站 | 中文字幕一二三 | 精品久久精品 | 亚洲成人a v | 草比网站 | av资源中文在线 | 99国产精品久久久久久久 | 久久久久久久国产 | 欧美精品一区二区三区四区 在线 | 久久久久久网站 | 日韩视频一区二区在线 | 日韩不卡在线观看 | 亚洲精品一区二区网址 | 久久国产欧美一区二区三区精品 | www.久久久 | 国产中文字幕网 | 婷婷桃色网 |