找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

DS1302+LCD1602時鐘顯示

[復制鏈接]
跳轉到指定樓層
樓主
ID:777140 發(fā)表于 2020-7-23 12:06 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
在網(wǎng)上找了一下ds1302的相關程序,自己仿照寫的一些程序,在LCD1602上面顯示了日期時間
附上仿真圖
  1. //這個是main.c
  2. #include <reg52.h>
  3. #include "lcd1602.h"
  4. #include "ds1302.h"

  5. void Delay(unsigned int count)
  6. {
  7.         unsigned int i,j;
  8.         for(i=0;i<count;i++)
  9.         for(j=0;j<120;j++);
  10. }

  11. main()
  12. {
  13.         SYSTEMTIME CurrentTime;//現(xiàn)在時間
  14.         lcd_init();
  15.         Initial_DS1302();
  16.        
  17.         while(1)
  18.         {
  19.                 DS1302_GetTime(&CurrentTime);
  20.                 TimeToStr(&CurrentTime);
  21.                 GotoXY(6,1);
  22.                 Print(CurrentTime.TimeString);
  23.                 DateToStr(&CurrentTime);
  24.                 GotoXY(4,0);
  25.                 Print(CurrentTime.DateString);
  26.                 Delay(400);
  27.         }
  28.        




  29. }
復制代碼



NK3AMKN976S7GJNI9R(SNWS.png (136.78 KB, 下載次數(shù): 67)

NK3AMKN976S7GJNI9R(SNWS.png

1302.zip

244.58 KB, 下載次數(shù): 34, 下載積分: 黑幣 -5

用的keil5

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

使用道具 舉報

沙發(fā)
ID:98875 發(fā)表于 2020-8-6 11:24 | 只看該作者
時間調整部分有沒有?
回復

使用道具 舉報

板凳
ID:777140 發(fā)表于 2020-8-6 12:27 | 只看該作者
dajingjiu 發(fā)表于 2020-8-6 11:24
時間調整部分有沒有?

你是說時間的初始設定嗎?
回復

使用道具 舉報

地板
ID:98875 發(fā)表于 2020-8-8 11:16 | 只看該作者
zxdehao 發(fā)表于 2020-8-6 12:27
你是說時間的初始設定嗎?

不是廚師設置,就是時間調整程序,時間不對時手動調整到正確的時間。
回復

使用道具 舉報

5#
ID:777140 發(fā)表于 2020-8-9 08:27 來自手機 | 只看該作者
dajingjiu 發(fā)表于 2020-8-8 11:16
不是廚師設置,就是時間調整程序,時間不對時手動調整到正確的時間。

這個沒寫,而且硬件電路也沒有設置按鍵
回復

使用道具 舉報

6#
ID:777140 發(fā)表于 2020-8-9 08:50 | 只看該作者
dajingjiu 發(fā)表于 2020-8-8 11:16
不是廚師設置,就是時間調整程序,時間不對時手動調整到正確的時間。

程序里面木得
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表