|
本帖最后由 xueyunmicheng 于 2014-8-3 20:06 編輯
歷時(shí)好多天做了一個(gè) 時(shí)鐘 也是是 128X64 ST7565 主控不帶字庫(kù)的液晶 沒(méi)有使用時(shí)鐘芯片 用的98c52 三個(gè)定時(shí)器
T0: 用來(lái)走時(shí) 定時(shí)50毫秒 為了提高精度 這個(gè)中斷里面 加上賦初值 只有三條指令。
T1 : 用來(lái)提供背光亮度PWM產(chǎn)生 定時(shí)0.1毫秒 。 共20級(jí)可調(diào) 每級(jí) 5%
T2:用來(lái)提供背光延時(shí) 定時(shí)50毫秒 由于接觸單片機(jī)時(shí)間不長(zhǎng) 這個(gè)定時(shí)器在設(shè)定時(shí)間到了后 需要關(guān)閉定時(shí)器 然后停止計(jì)時(shí) 我做不到于T0公用定時(shí) 所以啟用了 T2定時(shí)器 (希望高手可以幫我解惑) 可調(diào)時(shí)間 5 - 45秒 每5秒遞增
菜單:由于ST7565主控液晶資料比較少 (或許我沒(méi)有找到)文字反白實(shí)在處理不了 所以用的箭頭來(lái)指示顯示行 內(nèi)容是 時(shí)間設(shè)置 日期設(shè)置 星期設(shè)置 背光設(shè)置 背光設(shè)置下面有子菜單 背光時(shí)間設(shè)置 背光亮度設(shè)置
上點(diǎn)圖片先:
01.jpg (295.63 KB, 下載次數(shù): 314)
下載附件
界面
2014-7-30 11:49 上傳
02.jpg (285.56 KB, 下載次數(shù): 255)
下載附件
設(shè)置1
2014-7-30 11:49 上傳
08.jpg (261.66 KB, 下載次數(shù): 261)
下載附件
設(shè)置2
2014-7-30 11:50 上傳
09.jpg (267.09 KB, 下載次數(shù): 264)
下載附件
背光
2014-7-30 11:50 上傳
10.jpg (261.51 KB, 下載次數(shù): 274)
下載附件
時(shí)間
2014-7-30 11:50 上傳
11.jpg (259.84 KB, 下載次數(shù): 285)
下載附件
亮度
2014-7-30 11:50 上傳
時(shí)間實(shí)驗(yàn)v1.2.zip
用的外鏈 115儲(chǔ)存 看看能不能下載吧! 這個(gè)文件有點(diǎn)大 是修改后的版本 添加了 鬧鐘設(shè)置功能 但是沒(méi)有寫(xiě)入聲音文件 可以用 有源蜂鳴器 或者 自己加代碼 來(lái)驅(qū)動(dòng)無(wú)源蜂鳴器
另 已經(jīng)不是用定時(shí)器 走時(shí)了 現(xiàn)在用的 ds1302 時(shí)鐘芯片 然后把鬧鐘時(shí)間 背光時(shí)間設(shè)置 背光亮度設(shè)置數(shù)據(jù) 儲(chǔ)存在 1302 芯片中 當(dāng)1302 有備用電池的時(shí)候 設(shè)置數(shù)據(jù)不會(huì)丟失!
|
評(píng)分
-
查看全部評(píng)分
|