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