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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2313|回復: 7
打印 上一主題 下一主題
收起左側

設置鍵程序有問題么,按了很多下才能調時間

[復制鏈接]
跳轉到指定樓層
樓主
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);          

       
                }
        }
}          

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

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

使用道具 舉報

板凳
ID:111634 發表于 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,書中電路和程序設計有詳細說明,程序語句條條有注解。
回復

使用道具 舉報

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

好的謝謝,那怎么用外部中斷呢
回復

使用道具 舉報

5#
ID:111634 發表于 2018-4-25 12:41 | 只看該作者
上例中有啊!!!而且能操作感受,為什么不去看???
回復

使用道具 舉報

6#
ID:160988 發表于 2018-4-25 13:12 | 只看該作者
是不是按鍵的掃描時間太長了
回復

使用道具 舉報

7#
ID:317432 發表于 2018-4-27 13:50 | 只看該作者
修改延時參數 和 設定的按鍵參數
回復

使用道具 舉報

8#
ID:318054 發表于 2018-4-27 20:46 | 只看該作者
參數設置應該有問題吧
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久久久模特 | 视频在线一区二区 | 婷婷综合在线 | 国产99久久精品一区二区永久免费 | 久久久成人免费一区二区 | 天天久久 | 午夜免费网站 | 日韩高清一区二区 | 中文字幕不卡一区 | 久久草视频| 久久这里有精品 | 91久久久久久久 | 日本电影韩国电影免费观看 | 久久精品一区二区三区四区 | 99在线免费观看视频 | 亚洲国产精品99久久久久久久久 | 欧美在线综合 | 日韩一区二区在线播放 | 国产欧美日韩一区二区三区在线 | 欧美日韩不卡合集视频 | www.99热.com| 视频一区二区在线 | 国产一级一片免费播放 | 国产精品免费在线 | 久久精品av麻豆的观看方式 | 男女国产视频 | 国产激情精品 | .国产精品成人自产拍在线观看6 | 亚洲一区二区三区免费视频 | 亚洲国产精品久久久久 | 成人精品鲁一区一区二区 | 自拍 亚洲 欧美 老师 丝袜 | 亚洲男人天堂av | 成人h电影在线观看 | 欧美精品久久久久久久久久 | 免费在线看黄视频 | 午夜免费电影 | 欧美一区不卡 | 欧美色偷拍 | 成人在线视频一区 | 欧美成人hd|