用keil写的程序,出现gcc warning as errorC206和error C267,怎么改 ?

纠纷处理 (9:00-18:00)
图书审核 (9:00-18:00)
抱歉,您要找的页面不存在。keil里一个.c程序有warning_百度知道
keil里一个.c程序有warning
#include&stdio.h&
#include&reg52.h&
void delay()
for (i=0;i&=500;i++)
for (j=0;j&=1000;j++);
void main()
{ P1^0==0;
1 在P1_0处有警告 有人能解释...
我有更好的答案
P1^0==0;这句话吐槽点颇多。1. 关于端口的声明应视为全局变量,要在函数外面声明如P1_0 = P1 ^ 0;2. 两个等于号是判断语句,一个等于号才是赋值语句。“P1_0写成p1_0就错了 是不是因为p1_0在头文件里没定义”当然。Keil要区分大小写的,而头文件中只定义P1没有定义p1。
采纳率:66%
为您推荐:
其他类似问题
keil的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。做万年历,用keil写程序总出现这个错误。 请大师们分析下·· 谢谢_百度知道
做万年历,用keil写程序总出现这个错误。 请大师们分析下·· 谢谢
XIAOHE.C(25): warning C206: 'lcdwrite': missing function-prototype
XIAOHE.C(25): error C267: 'lcdwrite': requires ANSI-style prototype
#include&reg52.h&
#include&lcd1602.h&
#include&ds1302.h&
#include&ds18b20.h&
#define uint unsigned ...
我有更好的答案
缺少函数原型声明你的lcdwrite在lcdscan函数的后面还是其他文件里面?在lcdscan之前或是函数体开始的位置加上其原型声明void lcdwrite(uchar );
uchar j[6]={0x85,0x88,0x8b,0x84+0x40,0x87+0x40,0x8a+0x40}??0x84+0x40, 0x87+0x40, 0x8a+0x40 有这个赋值法?
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。后使用快捷导航没有帐号?
请完成以下验证码
查看: 11907|回复: 6
用keil 4在调试时总是出现这样的语法错误,请问该怎么解决!
在线时间62 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 125, 距离下一级还需 75 积分
一粒金砂(中级), 积分 125, 距离下一级还需 75 积分
MAIN.C(1): warning C500: LICENSE ERROR (R208: RENEW LICENSE ID CODE (LIC))
这是提示的错误,但是不知道哪里错了,请各位帮帮小弟!谢谢!
(21.39 KB, 下载次数: 0)
16:14 上传
软件没激活&
在线时间551 小时
芯币1009枚
TA的帖子TA的资源
纯净的硅(中级), 积分 812, 距离下一级还需 388 积分
纯净的硅(中级), 积分 812, 距离下一级还需 388 积分
回复 楼主 gaoshou1218 的帖子
软件没激活
在线时间285 小时
TA的帖子TA的资源
纯净的硅(初级), 积分 612, 距离下一级还需 188 积分
纯净的硅(初级), 积分 612, 距离下一级还需 188 积分
要说和谐!:lol&
在线时间484 小时
芯币1166枚
TA的帖子TA的资源
纯净的硅(初级), 积分 504, 距离下一级还需 296 积分
纯净的硅(初级), 积分 504, 距离下一级还需 296 积分
和谐一下就好了
在线时间1223 小时
威望11302分
芯币15462枚
E金币115枚
TA的帖子TA的资源
裸片初长成(初级), 积分 11302, 距离下一级还需 8698 积分
裸片初长成(初级), 积分 11302, 距离下一级还需 8698 积分
回复 板凳 error_dan 的帖子
要说和谐!
在线时间2 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 10, 距离下一级还需 190 积分
一粒金砂(中级), 积分 10, 距离下一级还需 190 积分
楼主被正版了~~
在线时间7 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 24, 距离下一级还需 176 积分
一粒金砂(中级), 积分 24, 距离下一级还需 176 积分
编程软件的问题啊,我后来下载的软件也会出现这样的警告
荣誉会员勋章
曾经的版主且威望大于2000,或对EEWORLD论坛有突出贡献的坛友
EEWORLD 官方微信
Powered by使用keil uvision4写程序时,总是提示这样的错误_百度知道
使用keil uvision4写程序时,总是提示这样的错误
我自己写程序时候,总是出现 error C202: 'P2_2': undefined identifier和warning C317: attempt to redefine macro 'stop'
这到底是怎么回事?该怎样解决啊?而且,我把头文件也放进电脑了。
而且,还提示目标没有被生成
我有更好的答案
要是用P2_2表示引脚,需要先定义:sbit
P2_2=P2^2; 这样在程序中才能用。直接不用P2_2的。
是每一个引脚都需要这样定义吗?
是的,凡是在程序中需要写的引脚,就要在程序的前面用sbit来定义的。
采纳率:92%
P2_2没定义,,你是不是定义了两个stop?
是的,我确实定义了两个stop,就是这个,这个该怎么改呢?
为您推荐:
其他类似问题
keil的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 gcc warning as error 的文章

 

随机推荐