線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:849
推到 Plurk!
推到 Facebook!

請問一下:如果發生這樣的錯誤我要怎樣改?

答題得分者是:frederick
矇矇
一般會員


發表:5
回覆:8
積分:2
註冊:2005-08-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-09-02 21:22:03 IP:61.62.xxx.xxx 未訂閱
大大們: 請問一下,我的組語是用simlib_8051的軟體去做模擬的~但是在除錯的時候出現下列的問題: 59 IUR reg IRCON.7 **** Illegal Bit Address(20h-2fh)! 60 TF2O reg IRCON.6 **** Illegal Bit Address(20h-2fh)! 61 IEX6 reg IRCON.5 **** Illegal Bit Address(20h-2fh)! 我看不太懂~不知道要怎樣去解決~所以可以請大大們幫我一下好嗎? 謝謝~~^^
frederick
中階會員


發表:101
回覆:108
積分:66
註冊:2002-08-01

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-09-02 21:59:35 IP:59.104.xxx.xxx 未訂閱
它是說妳的IRCON這暫存器未定義在BIT區。 因妳的IRCON是用位元定址法。 參考!
矇矇
一般會員


發表:5
回覆:8
積分:2
註冊:2005-08-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-09-02 22:05:13 IP:61.62.xxx.xxx 未訂閱
那請問一下我該怎麼改呢?我還是不懂耶!可以給我範例嗎?謝謝~~
frederick
中階會員


發表:101
回覆:108
積分:66
註冊:2002-08-01

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-09-02 22:07:26 IP:59.104.xxx.xxx 未訂閱
有時候要去看錯誤訊息阿,它就有提供方向了。 也就是妳採用的位元定址要宣告在20H-2FH阿,瞭了嗎? 如果還是有錯,看看妳的組譯器手冊,要如何宣告BIT。 發表人 - frederick 於 2005/09/02 22:14:33
矇矇
一般會員


發表:5
回覆:8
積分:2
註冊:2005-08-10

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-09-02 22:14:35 IP:61.62.xxx.xxx 未訂閱
可是我有18個相同錯誤,但是現在記憶體位址只有16個,那我要怎麼改呢?
frederick
中階會員


發表:101
回覆:108
積分:66
註冊:2002-08-01

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-09-02 22:16:29 IP:59.104.xxx.xxx 未訂閱
妳的IRCON定義要在20H-2FH才行唷~ 再來就如同妳的程式,IUR reg IRCON.7 的BIT定義。 妳用哪套組譯器阿?reg是否支援此用法? 發表人 - frederick 於 2005/09/02 22:24:45
矇矇
一般會員


發表:5
回覆:8
積分:2
註冊:2005-08-10

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-09-02 22:24:42 IP:61.62.xxx.xxx 未訂閱
程式可能不方便貼出來耶~因為我只是寫一小部份,不過我現在是用SIMLIB_8051去做模擬的~我可以把它設為EX:22.1H之類的暫存器位址嗎?
frederick
中階會員


發表:101
回覆:108
積分:66
註冊:2002-08-01

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-09-02 22:28:15 IP:59.104.xxx.xxx 未訂閱
引言: 程式可能不方便貼出來耶~因為我只是寫一小部份,不過我現在是用SIMLIB_8051去做模擬的~我可以把它設為EX:22.1H之類的暫存器位址嗎?
建議你查閱組譯器手冊較快,或看版上有那位網友有用過。 在keil組語下: IRCON equ 20h IUR equ IRCON.7 ---------------- 這樣是可行的,參考囉。 發表人 - frederick 於 2005/09/02 22:29:50
矇矇
一般會員


發表:5
回覆:8
積分:2
註冊:2005-08-10

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-09-02 22:30:46 IP:61.62.xxx.xxx 未訂閱
謝謝你!!我試試看~~^^
系統時間:2024-05-17 10:28:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!