picc18編譯器
A. pic18f4520單片機,用的mcc18編譯器,c語言中有一句asm("nop")編譯的時候一直
用
NOP();
代替
asm("nop");
B. 求助:PIC18F4585 PICC-18 9.66的編譯器,編譯總有問題
頭文件有重復包含嗎?如有包含該如何解決,我試過把#include 改成#include "pic18f4585.h" 於是出現了很多RA4,RB0等這樣undefined identifier "RC1"的錯誤
C. 安裝了PICC18F8.35編譯器 出現一個問題:#include<PIC.H> 這句話加了編譯會出現 Cannot open include file
是編譯器里沒有這個頭文件,所以就找不到,編譯不了
D. 用MPLAB IDE編譯PIC單片機程序,如何才能生成.hex文件
如果是匯編程序,直接點擊build圖標即可編譯成HEX文件。如果是C語言,因為MPLAB上沒有C編譯器,所以你還需要下載並安裝一個C編譯器。如果是PIC10/12/16等系列單片機的程序,可以用HI-TECH的PICC編譯器。如果是PIC18系列,則需要裝MICROHIP出的MCC18或者HTITECH的PICC18編譯器,如果是PIC24系列或者dsPIC系列,則需要裝MICROHIP出的MCC30或者HTITECH的PICC24編譯器
E. 請教一個關於pic18編譯器的問題,很痛苦
使用MPLAB IDE v8.9編譯c18 選用單片機為pic18f2525
分別採用如上三種編譯器 均無法編譯 要麼無法找到頭文件(picc18),要麼陷入死循環(mcc)、或者配置字未定義(xc8)
#include<timers.h>
#include<plib.h>
#include<xc.h>
/*Set configuration bits
* -set HS oscillator
* -disable watchdog timer
* -disable low_voltage programming
* -disable brownout reset
* -enable master clear
*/
#pragma config OSC=HS
#pragma config WDT=OFF
#pragma config LVP=OFF
#pragma config BOR=OFF
#pragma config MCLRE=ON
void MyHighInt(void)
void MyLowInt(void)
#pragma interrupt MyHighInt
#pragma code high_vector=0x08
void high_vector(void)
{
_asm GOTO MyHighInt_endasm
}
#pragma interruptlow MyLowInt
#pragma code low_vector=0x18
void low_vector(void)
{
_asm GOTO MyLowInt_endasm
}
F. 請問什麼編譯器能夠編譯PIC單片機的18F系列
你好!
picc18是可以編譯18f系列的。我剛試過了。看看在建工程時是不是選對型號了。一定要保證建工程時選對型號。在其他地方改型號是不可以的。另外,頭文件要用pic18系列,即程序第一句是#include
.你再試試,看行不行。
如有疑問,請追問。
G. 請教一個關於pic18編譯器的問題,很痛苦
使用MPLABIDEv8.9編譯c18選用單片機為pic18f2525分別採用如上三種編譯器均無法編譯要麼無法找到頭文件(picc18),要麼陷入死循環(mcc)、或者配置字未定義(xc8)#include#include#include/*Setconfigurationbits*-setHSoscillator*-disablewatchdogtimer*-disablelow_voltageprogramming*-disablebrownoutreset*-enablemasterclear*/#pragmaconfigOSC=HS#pragmaconfigWDT=OFF#pragmaconfigLVP=OFF#pragmaconfigBOR=OFF#pragmaconfigMCLRE=ONvoidMyHighInt(void)voidMyLowInt(void)#pragmainterruptMyHighInt#pragmacodehigh_vector=0x08voidhigh_vector(void){_asmGOTOMyHighInt_endasm}#pragmainterruptlowMyLowInt#pragmacodelow_vector=0x18voidlow_vector(void){_asmGOTOMyLowInt_endasm}
H. PIC 單片機下載程序,都要哪幾個軟體 MPLAB IDE, PICC18 9.5破解,PICC9.8破解這3個嗎能否詳細說說
MPLAB IDE,
16系列 編譯器用PICC9.8破解
18系列編譯器用 PICC18 9.5破解或者C18
24 、30系列編譯器用 c30
根據你用的單片機選擇編譯器
I. PIC18 系列C語言編譯器
我手頭用的:picc18_PRO-setup.exe,是hi-tech公司的版本 和諧的,gougou一下picc18吧,就有了,一搜索很多的。
J. pic18F編譯器的問題.求助
使用MPLAB IDE v8.9編譯c18 選用單片機為pic18f2525 分別採用如上三種編譯器 均無法編譯 要麼無法找到頭文件(picc18),要麼陷入死循環(mcc)、或者配置字未定義(xc8) #include #include #include /*Set configuration bits * -set HS oscil