![]() |
發布時間: 2022-10-24 21:52
正文摘要:LCD12864+DS1302+DS18B20+STC12C5A60S2做的萬年歷 //帶調時功能 //所有按鍵對GND有效 //本程序未經允許不得用于其它用途(只能用來學習研究) |
fsj5098 發表于 2022-11-26 12:03 把DS1302數據腳上拉電阻去掉,STC32G的單片機無需上拉,再上拉會導至不顯示 |
an2041 發表于 2023-1-2 14:07 把你的R11.R12.R13去掉,STC32G的單片機自帶上拉,無需再上拉DS1302數據 |
cwb2038 發表于 2023-3-11 16:03 原理圖和PCB文件都有 |
謝謝分享,有原理圖嗎? |
xiaoyuxinke 發表于 2023-2-5 16:56 換別的程序1302可以用的,芯片是12C5A60S2,晶振22.1184M,有問題后面我沒有弄了。 |
12864帶字庫的屏,用得非常普遍,手頭正好有幾個閑置的。對于我這個新手來說,學習單片機及和外設編程,非常有參考價值。 |
an2041 發表于 2023-1-2 14:07 第一,確認DS1302三根線程序里面設置正確,第二,請確認DS1302初始化和讀寫部分延時是否和本程序一致,這里主要就是晶振不一樣的問題了。 |
hchi2006 發表于 2022-11-24 23:00 我也遇到了相同的問題 STC12C5A60S 24M 晶振 |
另外我的晶振是11.0592MHz,可能影響較大。買個22.1184M的晶振再試試。 |
謝謝老師指點,我再試試。 |
hchi2006 發表于 2022-11-24 23:00 和時間相關的顯示都不正常,DS1302沒工作,或DS1302三根線沒設置正確,也可能DS1302晶振沒起振等,重點在DS1302相關。 |
感謝分享!對小白很有好! |
fsj5098 發表于 2022-11-26 12:03 你好!rct指的的什么?我應重點調整那一塊呀,本人剛學,又想做點實際的東西,還請老師指點,不勝感謝! |
hchi2006 發表于 2022-11-24 23:00 rct沒工作 |
樓主你好!我用你的代碼在金沙灘學習板上應用,下載程序后顯示是空白。用低電平觸lcd(DB7)腳,屏幕有亂碼,此時復位,屏幕顯示似乎正常見下圖。這時溫度控制正常 ,手摸18b20數字會 變化,按鍵設置和確認正常,其他均不正常,見下圖。是不是這個電路用的晶振是“22.1184M”啊?若不是,應該怎樣處理呢,本人剛學,小白一個,還望老師不吝指教。謝謝! |
IMG_20221124_220956_edit_151971990382017.jpg (1.29 MB, 下載次數: 107)
IMG_20221124_221006_edit_151945415867959.jpg (1.46 MB, 下載次數: 106)
大漠孤煙001 發表于 2022-11-12 10:45 是這樣的,STC內部時鐘精度太差,無法用作準確計時和其它要求較嚴格的應用。 |
大漠孤煙001 發表于 2022-11-12 10:38 是這樣的,STC內部的時鐘精度太差,沒法用來準確計時。 |
xiaoyuxinke 發表于 2022-10-28 12:27 RTC, 年月日時分秒,必須 外部 32768的 專用晶振,也才 RMB0.15 ? |
xiaoyuxinke 發表于 2022-10-28 12:27 RTC 全世界都是使用外部 RTC |
參考一下,感謝無私分享!!! |
好!正在學習這個,學習老師無私分享,![]() |
因為LCD12864特性,它的光標閃爍并不好用 我的做法是:該選項先正常顯示,200mS后顯示空白字符,再200mS后顯示回來,如此重復,閃爍就實現了。 這個方法理論上在所有顯示屏上都通用。包括我在數碼管上也是這么操作的。 |
大漠孤煙001 發表于 2022-10-27 16:40 那個只能做為演示用,不可實用,走十分鐘就能差一兩分鐘,沒得整 |
感謝樓主分享優秀作品!聽說STC很多新產品內置RTC萬年歷是標配了,STC32G12K128、STC8H8K64U、STC8H4K64TL、STC8H4K64TLCD? |
請問樓主可跟你要一塊焊好的板子嗎?要如何獲取? |
1109 發表于 2022-10-25 08:25 我這里有空的PCB和焊好的板子,焊好的板子不帶屏。 |
請問樓主是否方便上傳一份原理圖,我想仿制一個,謝謝! |