打印

PIC16F886编译出错,是不是我没**的原因啊?

[复制链接]
5861|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liu4574637|  楼主 | 2013-3-30 12:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Build E:\pic16f886\jiedidao for device 16F886
Using driver C:\Program Files\HI-TECH Software\PICC\9.83\bin\picc.exe

生成: 目标 "E:\pic16f886\ss.p1" 不是最新的.
Executing: "C:\Program Files\HI-TECH Software\PICC\9.83\bin\picc.exe" --pass1 E:\chengxu\ss.c -q --chip=16F886 -P --runtime=default --opt=default -D__DEBUG=1 -g --asmlist "--errformat=Error   [%n] %f; %l.%c %s" "--msgformat=Advisory[%n] %s" "--warnformat=Warning [%n] %f; %l.%c %s"
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 156.14 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 156.14 conflicting declarations for variable "STATUSbits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:156)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 186.13 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 186.13 conflicting declarations for variable "PORTAbits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:186)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 212.13 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 212.13 conflicting declarations for variable "PORTBbits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:212)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 238.13 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 238.13 conflicting declarations for variable "PORTCbits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:238)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 282.13 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 282.13 conflicting declarations for variable "PORTEbits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:251)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 293.14 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 293.14 conflicting declarations for variable "PCLATHbits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:262)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 327.14 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 327.14 conflicting declarations for variable "INTCONbits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:296)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 361.12 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 361.12 conflicting declarations for variable "PIR1bits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:330)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 386.12 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 386.12 conflicting declarations for variable "PIR2bits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:355)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 439.13 type redeclared
Error   [1098] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 439.13 conflicting declarations for variable "T1CONbits" (C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f886.h:408)
Error   [984] C:\Program Files\HI-TECH Software\PICC\9.83\include\pic16f887.h; 472.13 type redeclared
Advisory[1] too many errors (21)


********** Build failed! *











沙发
yklstudent| | 2013-3-30 13:54 | 只看该作者
自己的问题 跟编译器有毛关系

使用特权

评论回复
板凳
yewuyi| | 2013-3-30 14:39 | 只看该作者
代码中有错误造成的,如果是编译器没有正确**的话,不是这样提示的。

使用特权

评论回复
地板
duhemayi| | 2013-3-30 19:59 | 只看该作者
有没有加库哦,这么多错!

使用特权

评论回复
5
diweo| | 2013-3-31 13:48 | 只看该作者
头文件重复包含了。
picc不用显式包含具体的器件头文件的。#include "htc.h"即可。

使用特权

评论回复
6
邹勇峰| | 2015-6-5 09:52 | 只看该作者
请问楼主是怎么解决的?

使用特权

评论回复
7
瑞典罗啦| | 2016-7-8 09:59 | 只看该作者
怎么解决的

使用特权

评论回复
8
昊430| | 2017-6-2 19:27 | 只看该作者
楼主解决了吗?怎么解决的

使用特权

评论回复
9
yangzj1974| | 2018-2-13 15:27 | 只看该作者
学习

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

40

帖子

0

粉丝