Re: Hi-Tech PICC........
|
||||
---|---|---|---|---|
版主
|
你該不會是用 In-Line Assembly 的方式要去旋轉二維陣列吧! 想一下陣列的架構,那是 C 專用的,組合語言怎能知道陣列元素的位址呢?
Mixing C and Assembler Code 可以先參考 Hi-Tech PICC Workshop 教材的最後一章,那裡有一些說明。
發表於: 2008/6/27 17:17
|
|||
|
Re: Hi-Tech PICC........
|
||||
---|---|---|---|---|
資深會員
|
請問你這一段 in line assembly 是在 main 函數裡面還是外面,這種寫法要在 main 函數外面才可以編譯,要在 main 函數裡面的話必須用另外一種寫法, Hi - tech 的使用手冊中有看到過。
發表於: 2008/6/24 17:04
|
|||
|
Re: Hi-Tech PICC........
|
||||
---|---|---|---|---|
資深會員
|
你好:
雖然有了report但我還是有些看不懂. 這行 BCF _STATUS,_C 改為 BCF _STATUS,0 試看看 Thanks.
發表於: 2008/6/24 12:05
|
|||
|
Re: Hi-Tech PICC........
|
||||
---|---|---|---|---|
初級會員
|
Error [876] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 28. syntax error
Error [876] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 29. syntax error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 31. lexical error Error [876] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 31. syntax error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 31. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 31. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 31. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 32. lexical error Error [876] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 32. syntax error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 32. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 32. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 32. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 33. lexical error Error [876] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 33. syntax error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 33. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 33. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 33. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 34. lexical error Error [876] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 34. syntax error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 34. lexical error Error [844] D:\PIC_DATA\ReadCooder\V00\DF5326.c; 34. lexical error Advisory[1] too many errors (21)
發表於: 2008/6/24 11:37
|
|||
|
Re: Hi-Tech PICC........
|
||||
---|---|---|---|---|
資深會員
|
你好:
能否將錯誤訊息完整貼上才是! Thanks.
發表於: 2008/6/24 11:11
|
|||
|
Hi-Tech PICC........
|
||||
---|---|---|---|---|
初級會員
|
組譯過不了...........
#asm BSF _C BTFSS _IN // IO Port BCF _STATUS,_C RLF _DATA[0][0] RLF _DATA[0][1] RLF _DATA[0][2] RLF _DATA[0][3] #endasm 有哪邊錯了嗎 孩是有什麼指令 移位不把 c 清除的
發表於: 2008/6/24 11:04
|
|||
|