|
上次把時鐘和鬧鐘功能搞好了,接下來做語音報(bào)時功能吧!
完整程序在下方
說明一下吧,上邊這兩個函數(shù)是用于控制語音的,不用管它,在調(diào)試途中發(fā)現(xiàn)不穩(wěn)定,比如11點(diǎn)它會說成31點(diǎn),這就奇怪了,我查了半天才發(fā)現(xiàn)是我取BCD碼的方式不對,取十位本來是/16,結(jié)果我寫成了/10,這能不錯嗎?該回來后懷著激動的心下載了程序,結(jié)果一上電,納尼?!屏幕亮都不亮,本以為下載路徑不對,重新加載了HEX文件,才發(fā)現(xiàn)是內(nèi)存不夠,8K的內(nèi)存就沒啦?只好把英文字庫給關(guān)了,這下內(nèi)存有了!按下按鍵,可以報(bào)出時間和溫度了!
這個語音芯片我用的是NVC080C,可以存放150多段語音,很好用,希望可以幫助到大家!
本功能實(shí)現(xiàn)了利用按鍵控制語音芯片進(jìn)行時間和溫度的報(bào)告,格式如下:
現(xiàn)在——XX點(diǎn)XX分——溫度——XX度
這個功能我是用了兩個函數(shù),話不多說,上程序。
代碼:
第二版本手表程序.7z
(145.73 KB, 下載次數(shù): 30)
2021-8-11 16:16 上傳
點(diǎn)擊文件名下載附件
手表完整程序
|
評分
-
查看全部評分
|