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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2292|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲高清在线 | 亚洲精品自在在线观看 | 自拍视频网 | 国产一区二区电影 | 久久国产成人午夜av影院武则天 | 免费国产网站 | 亚洲精品久久久久久下一站 | 亚洲va欧美va天堂v国产综合 | 欧美视频在线看 | 日本久久网 | 精品视频一区二区三区在线观看 | 欧美精品久久 | www.啪啪.com| 久久精品国产99国产精品 | 国产精品一区二区在线 | 粉嫩av| 久久精品亚洲 | 日本一本在线 | 91最新入口 | av一区在线观看 | 亚洲性网 | 一级在线观看 | 91一区二区 | 久久免费视频网 | 91精品国模一区二区三区 | 国产精品一区在线观看你懂的 | 久久免费精品 | 精品入口麻豆88视频 | 国产精品美女久久久久久久久久久 | 欧美视频在线一区 | 日本不卡一区二区三区 | 欧美激情精品久久久久 | 亚洲+变态+欧美+另类+精品 | 国产精品一区二区欧美黑人喷潮水 | 91精品国产综合久久精品图片 | 日韩一区二区在线视频 | 中文字幕视频在线 | 波波电影院一区二区三区 | 黄在线免费观看 | 五月天国产 | 日日干日日 |