|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
它奶奶的CCSC,居然它的C編譯器會出現(xiàn)邏輯錯誤 |
| 作者:lvxun 欄目:單片機 |
可憐我沒看過PIC的匯編去熟悉后,再去看它生成的LST,居然發(fā)現(xiàn)其出現(xiàn)了邏輯錯誤。現(xiàn)在總算搞定了。也不知道是不是盜版故意這樣 |
| 2樓: | >>參與討論 |
| 作者: lanyong 于 2003/12/8 9:42:00 發(fā)布:
兄弟,說清楚點了哦 |
|
| 3樓: | >>參與討論 |
| 作者: 張明峰 于 2003/12/9 13:07:00 發(fā)布:
我不太信 我自己沒有用過CCS的編譯器。但我不輕易相信它會發(fā)生簡單的邏輯錯誤。99%聲稱發(fā)現(xiàn)C編譯器錯誤的人實際上都源于對編譯器不了解。 C編譯器完全可能有漏洞,這就是你必須對匯編語言非常了解的原因。不然連怎么死的都不知道。 |
|
| 4樓: | >>參與討論 |
| 作者: pubstar 于 2003/12/9 19:21:00 發(fā)布:
我倒發(fā)現(xiàn)CCS中的錯誤,哪個版本我不清楚 當時就是有問題,改成上面的,就行啦 trisb=0x00; trisc=0xf8; trisd=0x00; trise=0x00; // set_tris_b(0x00); //B口全部為輸出口用于送段碼 // set_tris_c(0xf8); //c口的低三位為輸出口 // set_tris_d(0x00); //D口全部為輸出口用于送位碼 // set_tris_e(0x00); //E口低三線為輸出口用于送位碼 4口為0,普通IO口 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |