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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4220|回復: 3
收起左側

單片機電子鐘調整后的時間無法寫入ds1302

[復制鏈接]
ID:492869 發(fā)表于 2019-3-24 01:29 | 顯示全部樓層 |閱讀模式

此時設定時間與ds1302不同

此時設定時間與ds1302不同

點擊確認后沒有定為我需要的時間,而是ds1302的時間

點擊確認后沒有定為我需要的時間,而是ds1302的時間
      程序一開始是能夠完善運行的,設置時間時停止不動,設置完畢后開始走動。
      但是后來我將字庫中的字符從8*16修改為16*32以后,雖然設置時間的時候仍是停止不動,但是其實還是在計時,設置完畢后時間就會自動跳轉,不是我設置的那個數(shù)了。      目前發(fā)現(xiàn)僅有秒無法正確修改,且修改時只能減不能加,其余時,分,日期都能正常修改。
      我懷疑是下面那段程序出錯了,求解答。
      如果能幫我解決一下12864顯示殘缺的問題就更好了,十分感謝!

單片機源程序:

  1. //-----------------------------------------------------------
  2. // 設置時間
  3. //---------------------------------------------------------
  4. void SET_DS1302()          //  設置時間
  5. {
  6.    uchar i;
  7.    Write_Data_TO_DS1302(0x8E,0x00); //寫控制字,取消寫保護
  8.    // 分,時,日,月,年依次寫入
  9.    for(i=1;i<7;i++)
  10.      {
  11.           // 分的起始地址是10000010(0x82),后面依次是時,日,月,周,年,寫入地址每次遞增2


  12.                    Write_Data_TO_DS1302(0x80+2*i,(DateTime[i]/10<<4)|(DateTime[i]%10));    //希望能解釋一下這一句。


  13.          }
  14.    Write_Data_TO_DS1302(0x8E,0x80); //寫控制字,加寫保護
  15. }
  16. //--------------------------------------------------------
  17. // 讀取當前時間
  18. //-------------------------------------------------------
  19. void GetTime()                  //  讀取當前時間
  20. {
  21.   uchar i;
  22.   for(i=0;i<7;i++)
  23.     {
  24.           DateTime[i]=Read_Data_FROM_DS1302(0x81+2*i);
  25.         }
  26. }
復制代碼

回復

使用道具 舉報

ID:96682 發(fā)表于 2019-3-24 09:19 | 顯示全部樓層
編者有意這么寫的算不算錯?

要解決殘缺的問題得上劇本
回復

使用道具 舉報

ID:111634 發(fā)表于 2019-3-24 11:16 | 顯示全部樓層
本帖最后由 zl2168 于 2019-3-26 11:16 編輯

實例91  具有校正功能的時鐘1302(LCD1602顯示)
先Proteus仿真,確認有效。
實例91 帶校正時鐘1302(LCD1602顯示).rar (52.68 KB, 下載次數(shù): 38)
具有校正功能的時鐘1302.jpg
以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1,書中電路和程序設計有詳細說明,程序語句條條有注解。
回復

使用道具 舉報

ID:721769 發(fā)表于 2021-4-25 14:49 | 顯示全部樓層
zl2168 發(fā)表于 2019-3-24 11:16
實例91  具有校正功能的時鐘1302(LCD1602顯示)
先Proteus仿真,確認有效。

你好,可以向向您請教一下.c  源代碼嗎?
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产欧美一区二区三区在线看 | 色吊丝2| 欧美一区二区在线 | 国产999在线观看 | 欧美日韩国产在线观看 | 久久99精品久久久 | 国产中文字幕网 | 激情的网站| 国产精品高潮呻吟久久aⅴ码 | 综合久久综合久久 | 国产精品中文 | 欧美一级在线观看 | 亚洲成人自拍网 | 国产精品久久久久国产a级 欧美日本韩国一区二区 | 国外成人在线视频 | 国产精品99久久久久久久vr | 日韩免费三级 | 九九久久国产精品 | 久久99精品久久久久久青青日本 | 日韩中文一区 | 亚洲欧美一区二区三区情侣bbw | 欧美中文字幕在线观看 | 国产福利在线播放 | 国产一区91精品张津瑜 | 国产乱码精品一品二品 | 欧美v在线 | 在线一区二区国产 | 在线播放一区二区三区 | 在线观看av网站永久 | 国产免费拔擦拔擦8x高清 | 精品中文字幕久久 | 日本三级网站在线观看 | 精品国产一二三区 | 91日韩在线 | www.一区二区三区 | 日本中文字幕视频 | 91久久国产综合久久91精品网站 | 欧美不卡一区 | 亚洲a视频 | 又黑又粗又长的欧美一区 | 精品久久久久久久久久久院品网 |