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