|
我現(xiàn)在使用STC8A系列單片機+這個音頻播放器制作一些作品。注:音頻播放器的程序為手冊的源程序,應(yīng)該沒有問題的,播放的時候也沒有發(fā)現(xiàn)問題。問題:1.調(diào)試時發(fā)現(xiàn)芯片啟動后在while(1)括號內(nèi)的沒有問題,while(1)前面的有問題。如:沒有播放聲音。也經(jīng)常發(fā)現(xiàn)會跳過一些語句,所以我經(jīng)常加入延時1ms,這樣的語句。這個到底是什么原理的?2.程序調(diào)試完畢,燒寫完成后,斷電重啟,有時候無法進入外部中斷0,或while(1)前面的有問題。調(diào)試的時候外部中斷是沒有問題的?這樣反復(fù)出錯,可能是什么原因呢?3.現(xiàn)在我計劃加入看門狗。問題是:我在初始化是是將門關(guān)閉的,運行if()語句時已經(jīng)將門打開了,如果看門狗強制復(fù)位,門又關(guān)閉了,而且還會有啟動聲音(音頻播放),這個問題怎么解決?4.用keil仿真時,怎么看哪里有沒有問題?即寄存器那一欄,看不懂。有時候我懷疑是不是寄存器的問題;以上,謝謝~
|
-
0.jpg
(97.33 KB, 下載次數(shù): 45)
下載附件
2019-1-21 19:29 上傳
-
1.jpg
(50.31 KB, 下載次數(shù): 40)
下載附件
2019-1-21 19:29 上傳
-
2.jpg
(148.43 KB, 下載次數(shù): 42)
下載附件
2019-1-21 19:29 上傳
-
3.jpg
(133.19 KB, 下載次數(shù): 35)
下載附件
2019-1-21 19:29 上傳
-
4.jpg
(83.47 KB, 下載次數(shù): 45)
下載附件
2019-1-21 19:29 上傳
|