求大虾帮忙看一下PIC单片机C语言程序.编译不通过,不知道错在哪了,求指导啊。。。。在线等
答案:2 悬赏:60 手机版
解决时间 2021-02-12 12:50
- 提问者网友:蔚蓝的太阳
- 2021-02-11 21:45
求大虾帮忙看一下PIC单片机C语言程序.编译不通过,不知道错在哪了,求指导啊。。。。在线等
最佳答案
- 五星知识达人网友:千夜
- 2021-02-11 23:19
其实就是少了一句:
unsigned char i;
即主函数中的 i 没定义,其他没问题,我把单片机型号设置为PIC16F887.
但是,需要告诉你的是,现在只是没有语法错误而已。实际有否错你要根据硬件图和你想做的什么事来调试!
我是在PICC9.8的版本,MPLAB IDE是在8.63的版本下编译的,就是在函数上加上那一句就没有语法错误了!!!
unsigned char i;
即主函数中的 i 没定义,其他没问题,我把单片机型号设置为PIC16F887.
但是,需要告诉你的是,现在只是没有语法错误而已。实际有否错你要根据硬件图和你想做的什么事来调试!
我是在PICC9.8的版本,MPLAB IDE是在8.63的版本下编译的,就是在函数上加上那一句就没有语法错误了!!!
全部回答
- 1楼网友:佘樂
- 2021-02-12 00:48
编译不通过,至少把错误提示,或者警告什么的贴出来看一下把追问Build aborted. The project contains no source files.
Executing: "C:\HT-PIC\BIN\PICC.EXE" -E"test11.lde" -M"test11.map" -O"test11.cof" -O"test11.hex" -Q -MPLAB -16F877
BUILD FAILED: Fri Jun 03 20:20:04 2011
这是编译结果。。我知道的错误是//TXSTA=0x24; //使能串口发送,选择高速波特率 的注释应该去掉
Executing: "C:\HT-PIC\BIN\PICC.EXE" -E"test11.lde" -M"test11.map" -O"test11.cof" -O"test11.hex" -Q -MPLAB -16F877
BUILD FAILED: Fri Jun 03 20:20:04 2011
这是编译结果。。我知道的错误是//TXSTA=0x24; //使能串口发送,选择高速波特率 的注释应该去掉
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯