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

標題: 設置鍵程序有問題么,按了很多下才能調時間 [打印本頁]

作者: 吾樂生世    時間: 2018-4-18 09:55
標題: 設置鍵程序有問題么,按了很多下才能調時間
if(key1n==9)                key1n=1;//éèÖð′¼ü12óDÃë¡¢·Ö¡¢걡¢DÇÆú¡¢èÕ¡¢Ô¡¢Äê¡¢·μ»Ø£¬8¸ö1|ÄüÑ-»·

        switch(key1n)
        {
       
        case 1: TR0=0;//1رն¨ê±Æ÷
                        //TR1=0;
                        write_1602com(er+0x06);//éèÖð′¼ü°′¶ˉò»′Σ¬ÃëλÖÃÏÔê¾1a±ê
                           write_1602com(0x0f);//éèÖÃ1a±êÎaéá˸
                           temp=(miao)/10*16+(miao)%10;//Ãëêy¾YD′èëDS1302
                           write_1302(0x8e,0x00);
                           write_1302(0x80,0x80|temp);//miao
                      write_1302(0x8e,0x80);
                           break;
        case 2:  write_1602com(er+3);//°′2′ÎfenλÖÃÏÔê¾1a±ê
                       
                     //write_1602com(0x0f);
                        break;
        case 3: write_1602com(er+0);//°′¶ˉ3′Σ¬shi
                     //write_1602com(0x0f);
                        break;
        case 4: write_1602com(yh+0x0e);//°′¶ˉ4′Σ¬week
                     //write_1602com(0x0f);
                        break;
        case 5: write_1602com(yh+0x08);//°′¶ˉ5′Σ¬ri
                     //write_1602com(0x0f);
                        break;
        case 6: write_1602com(yh+0x05);//°′¶ˉ6′Σ¬yue
                     //write_1602com(0x0f);
                        break;
        case 7: write_1602com(yh+0x02);//°′¶ˉ7′Σ¬nian
                     //write_1602com(0x0f);
                        break;
        case 8:
                   write_1602com(0x0c);//°′¶ˉμ½μú8′Σ¬éèÖÃ1a±ê2»éá˸
                   TR0=1;//′ò¿a¶¨ê±Æ÷
           temp=(miao)/10*16+(miao)%10;
                   write_1302(0x8e,0x00);
                   write_1302(0x80,0x00|temp);//miaoêy¾YD′èëDS1302
                   write_1302(0x8e,0x80);
            break;                                                                                                                       
                       
        }            
       
       
        }          




//key4Ö±½ó íË3ö¼ü£¬íË3ö¼ü°′Ï£¬Ö±½óíË3öμ÷Õû×′쬣¬½øèë×ß걡£
        }

if(key1n!=0)
{
        if(key4==0)         //íË3ö¼ü°′Ï£¬Ö±½óíË3öμ÷Õû×′쬣¬½øèë×ß걡£
        {
                delay(10);
                if(key4==0)
                {
                        buzzer=0;//·äÃùÆ÷¶ìÏìò»′Î
                        delay(20);
                        buzzer=1;

                        key1n=0,
                        write_1602com(0x0c);//éèÖÃ1a±ê2»éá˸
                        TR0=1;//′ò¿a¶¨ê±Æ÷
                        temp=(miao)/10*16+(miao)%10;
                    write_1302(0x8e,0x00);
                    write_1302(0x80,0x00|temp);//miaoêy¾YD′èëDS1302
                    write_1302(0x8e,0x80);          

       
                }
        }
}          


作者: HC6800-ES-V2.0    時間: 2018-4-18 14:45
進入修改狀態,要用外部中斷才行。
你這個鍵盤掃描辦法,就是不容易進入修改狀態。因為程序一直在跑啊,還是以一個很快的速度在跑,什么時間“恰好”掃描到你的按鍵,才進入修改,是要很多次的,不然沒法“恰好”啊。
只是從你給出的程序中,看到修改的部分,所以有這樣的猜測。
我做這個的思路(已經做成功的):
用外部中斷進入、退出修改狀態、鍵盤逐項選擇要修改的內容、一個鍵修改,一共要三個鍵就可以了。如果你覺得一個鍵讓數字只加不減,不方便,那么就用矩陣鍵盤,可以直接輸入目標數值。
作者: zl2168    時間: 2018-4-18 17:08
本帖最后由 zl2168 于 2018-4-18 17:09 編輯

給你介紹一個按鍵校正時鐘的實例,自己比對吧!
實例91  具有校正功能的時鐘1302(LCD1602顯示)
先Proteus仿真,確認有效。
實例91 帶校正時鐘1302(LCD1602顯示).rar (52.68 KB, 下載次數: 6)

以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1,書中電路和程序設計有詳細說明,程序語句條條有注解。

作者: 吾樂生世    時間: 2018-4-25 09:25
HC6800-ES-V2.0 發表于 2018-4-18 14:45
進入修改狀態,要用外部中斷才行。
你這個鍵盤掃描辦法,就是不容易進入修改狀態。因為程序一直在跑啊,還 ...

好的謝謝,那怎么用外部中斷呢
作者: zl2168    時間: 2018-4-25 12:41
上例中有啊!!!而且能操作感受,為什么不去看???
作者: xbd2048@qq.com    時間: 2018-4-25 13:12
是不是按鍵的掃描時間太長了
作者: 20180426    時間: 2018-4-27 13:50
修改延時參數 和 設定的按鍵參數
作者: 你在我的    時間: 2018-4-27 20:46
參數設置應該有問題吧




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产欧美精品 | 久久久入口| 国产剧情一区 | 天堂一区二区三区 | 日本成人中文字幕 | 天天弄 | 成人免费观看视频 | 九九99九九精彩46 | 毛片网站在线观看 | 国产精品不卡视频 | 欧美黄色性生活视频 | 日韩av成人在线 | 99精品免费| 涩涩视频在线观看 | 国产偷录叫床高潮录音 | 国产一区影院 | 亚洲大片一区 | 一区二区三区国产精品 | 国产精品一区二区视频 | 国产视频久久 | 国产在线精品一区 | 国产一级片网站 | 国产精品国产成人国产三级 | 久久小视频 | 亚洲欧美日韩精品久久亚洲区 | 久久久久高清 | 国产精品99久久久久久动医院 | 欧美一级二级三级视频 | 伊人影院在线观看 | 日韩三级 | 日本xx视频免费观看 | 91精品国产综合久久久久蜜臀 | 97超碰免费 | 日韩一区在线播放 | 日本天天操 | 久久久夜夜夜 | 国产91视频免费 | av永久免费 | 亚洲激情视频在线 | 91香蕉| 日日夜夜精品免费视频 |