Re: 救命阿~我得七段顯示器會一直回到顯示9
|
||||
---|---|---|---|---|
新會員
|
無法解壓縮~
發表於: 2008/11/14 17:53
|
|||
|
Re: 救命阿~我得七段顯示器會一直回到顯示9
|
||||
---|---|---|---|---|
初級會員
|
還好你只要顯示 1~9的數字 ,如果要是三位數 ,那程式不是寫不完 ,我雖然不太會 ,但是幾個地方給點建議 :
. 1,將測RC0寫成一個副程式, 要加防彈跳延遲, 你都沒有防彈跳. 2,將測RC1也寫成一個副程式, 要加防彈跳延遲. 3.將"加一"的動作寫成一個副程式. 4.將"減一"的動作也寫成一個副程式. 5.將"顯示"的動作也寫成一個副程式. 6.在主程式中將CALL RCO副程式及CALL RC1副程式及CALL"顯示" 寫入死迴圈. 7.當RCO或RC1 被按下時則離開 死迴圈, 進入相對的"加一"或"減一"副程式 ,再進入死迴圈. 8. 應該就可以了, 試試罷 .
發表於: 2008/11/15 7:59
|
|||
|
Re: 救命阿~我得七段顯示器會一直回到顯示9
|
||||
---|---|---|---|---|
初級會員
|
顯示0~9可以用"RETLW"建一個對應顯示碼, 將"加一"或"減一"處理過的數值, 傳入 這個副程式, 就可以得到相對的顯示碼.
發表於: 2008/11/15 8:08
|
|||
|
Re: 救命阿~我得七段顯示器會一直回到顯示9
|
||||
---|---|---|---|---|
新會員
|
可以寫給我嗎~不太會懂怎麼使用~謝謝
發表於: 2008/11/15 10:02
|
|||
|
Re: 救命阿~我得七段顯示器會一直回到顯示9
|
||||
---|---|---|---|---|
高級會員
|
你的副程式 delay_1s 中最後一行應該是 ret , 不知是不是沒copy 到 ?
另外 watch dog 是否有打開 , 檢查看看吧!!
發表於: 2008/11/15 21:19
|
|||
|