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