|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
怎么樣用c語(yǔ)言編譯PIC.H文件里沒(méi)有的單片機(jī) |
| 作者:幫助 欄目:單片機(jī) |
最近在玩20腳封裝的PIC16F785時(shí),發(fā)現(xiàn)PIC.H文件里沒(méi)有PIC16F785的頭文件,也試著按照其他型號(hào)的頭文件自己編輯了一個(gè)頭文件,但是在編譯的時(shí)候還是無(wú)法找到PIC16F785。請(qǐng)問(wèn)有類似經(jīng)驗(yàn)的朋友說(shuō)說(shuō),該怎么辦?還需要更改哪個(gè)文件?先謝過(guò)了! |
| 2樓: | >>參與討論 |
| 作者: yewuyi 于 2007/3/13 8:23:00 發(fā)布:
把這個(gè)頭文件包含進(jìn)去 |
|
| 3樓: | >>參與討論 |
| 作者: syacedc 于 2007/3/13 16:29:00 發(fā)布:
PICC PICC 里面有個(gè)pic1678x.h 頭文件啊,include進(jìn)去好了. |
|
| 4樓: | >>參與討論 |
| 作者: 幫助 于 2007/3/13 21:58:00 發(fā)布:
回樓上的朋友 PICC里面的pic1678x.h是16c781的,并不是16f785的, 按一樓朋友的說(shuō)法也不行,雖然在PIC.H里加上785的頭文件,但還是不能識(shí)別,我估計(jì)是還要修改其他的文件 |
|
| 5樓: | >>參與討論 |
| 作者: 塵埃讀電子 于 2007/3/13 22:37:00 發(fā)布:
自己編一個(gè) 頭文件可以自己編的呀,根據(jù)單片機(jī)的內(nèi)部RAM自己寫(xiě)一個(gè)就好了 |
|
| 6樓: | >>參與討論 |
| 作者: yewuyi 于 2007/3/14 8:21:00 發(fā)布:
不用加到PIC.H里面 試試直接#include <PIC16F785.H> |
|
| 7樓: | >>參與討論 |
| 作者: 幫助 于 2007/3/14 21:34:00 發(fā)布:
謝謝各位 經(jīng)確定是PICC8.05版本編譯器不支持該芯片 |
|
| 8樓: | >>參與討論 |
| 作者: syacedc 于 2007/3/16 8:44:00 發(fā)布:
呵呵, 不支持自己定義個(gè).h就行了,這玩意就是可以參照DATASHEET把寄存器修改一下好了, |
|
| 9樓: | >>參與討論 |
| 作者: yewuyi 于 2007/3/16 9:46:00 發(fā)布:
不可能把? |
|
| 10樓: | >>參與討論 |
| 作者: cyj626 于 2007/3/21 19:48:00 發(fā)布:
??? 頭文件怎么定義??/ |
|
| 11樓: | >>參與討論 |
| 作者: skygrow 于 2007/3/23 11:23:00 發(fā)布:
9.50支持了 鼓勵(lì)樓主的做法 有個(gè)picinfo要改一下 好像還有個(gè)地方要改的,找找看 |
|
| 12樓: | >>參與討論 |
| 作者: skygrow 于 2007/3/23 11:46:00 發(fā)布:
picc用戶手冊(cè)有說(shuō)明的 "PICC supports a wide range of processors. Additional processors may be added by editing picinfo.ini in the LIB directory. This file is divided into baseLINE, midrange and high-end sections, but user-defined processors should be placed at the end of the file. The HEADER of the file explains how to specify a processor. Newly added processors will be available the next time you compile by selecting the NAME of the new processor on the command LINE in the usual way." |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |