|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
PIC单片机问题请教! |
作者:cxiang2001 栏目:单片机 |
我现在用PIC16F877A,准备用C语言进行开发,我现在已经装了MPLAB V6.1,请问还需要装什么样的编译器?什么版本的最好呢。 还有就是装的C编译器能自动嵌入到MPLAB集成环境中吗? |
2楼: | >>参与讨论 |
作者: tiger9898 于 2005/9/25 18:10:00 发布:
下载有时间期限的就可以了PICC 下载有时间期限的就可以了PICC,当然可以自动的嵌入到里面了,但是路径要设置一下, |
3楼: | >>参与讨论 |
作者: cxiang2001 于 2005/9/26 10:25:00 发布:
编译时提示如下错误 现在装好了PICC 8.05 PL,我写了个main(){}空函数,提示如下的错误: 这是怎么回事啊??? Deleting intermediary files... done. Executing: "C:\HT-PIC\BIN\PICC.EXE" -C -E"fd.cce" "fd.c" -O"fd.obj" -I"C:\mcc18\h" -Zg9 -O -ASMLIST -Q -MPLAB -18F452 This compiler will expire in 20 days Compiler operating in DEMO mode. Some command LINE options are disabled and compilation is delayed. Register this compiler to enable these options. Error[000] : UNKNOWN flag -18F452 Halting build on first failure as requested. BUILD FAILED: Mon Sep 26 09:41:13 2005 |
4楼: | >>参与讨论 |
作者: martin 于 2005/9/26 10:45:00 发布:
所谓“风马牛不相及也” 所谓“风马牛不相及也”,PICC 8.05 PL是针对PIC16系列的C编译器。 -18F452 说明你选的型号是PIC18F452。 I"C:\mcc18\h"说明你给编译器选的包含路径是MPLAB C18的头文件目录。 |
5楼: | >>参与讨论 |
作者: cxiang2001 于 2005/9/26 11:26:00 发布:
你说的很有道理,我已经改过来,可还是不行 #include <P16F877a.H> main() { unsigned int i=0; for(i=0;i<400;i++) ; } 以上我写的调试程序,可编译还是出错,我知道是#include <P16F877a.H>这条语句错了,可我改成#include <P16F877a.inc>还是不行啊???? Executing: "C:\HT-PIC\BIN\PICC.EXE" -C -E"fd.cce" "fd.c" -O"fd.obj" -I"C:\Program Files\MPLAB IDE\MCHIP_Tools" -Zg9 -O -ASMLIST -Q -MPLAB -16F877A This compiler will expire in 20 days Compiler operating in DEMO mode. Some command LINE options are disabled and compilation is delayed. Register this compiler to enable these options. Error[000] E:\charger\program\pic-fd\fd.c 1 : Cannot open include file "P16F877a.H" Halting build on first failure as requested. BUILD FAILED: Mon Sep 26 10:41:33 2005 |
6楼: | >>参与讨论 |
作者: 伊莱克斯 于 2005/9/26 14:30:00 发布:
<P16F877a.H> -> <PIC.H> 编译器根据DEVICE自动选择 |
7楼: | >>参与讨论 |
作者: javie 于 2005/9/26 14:37:00 发布:
没用C开发过PIC |
8楼: | >>参与讨论 |
作者: cxiang2001 于 2005/9/26 16:34:00 发布:
我是初学者! 刚接触这单片机,以前一直用51和AVR系列的, 谢谢大家支持! 不知道哪位能给我发一份PIC16F877A的一个程序,最好能包括AD转换、定时器、PWM等功能,非常谢谢! clxiang2002@sina.com.cn |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |