找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机程序提示少个“;”

查看数: 2100 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-3-5 14:17

正文摘要:

各位大佬帮小弟看看这是啥问题

回复

ID:272269 发表于 2018-3-6 21:39
void  delay1ms(  uint    )后面的变量去哪了
ID:280512 发表于 2018-3-6 15:41
uchar没定义吧
ID:258020 发表于 2018-3-6 12:58
没有指定数组长度,编译器可以自动设置。
ID:118991 发表于 2018-3-5 23:56
数组的括号内需要写明明占用的数据大小
ID:258020 发表于 2018-3-5 23:50
问题出在第7行。延时函数缺少形参。
ID:287982 发表于 2018-3-5 22:57
需要在数组的括号内写明占用的数据大小。
ID:287982 发表于 2018-3-5 22:55
你这用的是code的数据,这个数字是写在闪存上的,数组的括号内需要写明使用多少空间。
ID:287979 发表于 2018-3-5 22:46
uchar 没有宏定义就使用了,#define uchar unsigned char
ID:284007 发表于 2018-3-5 21:32
支持楼上的
ID:155507 发表于 2018-3-5 20:51
在前面加一个
#define uchar unsigned char
ID:156156 发表于 2018-3-5 19:05

是{},可能拍得看不清楚
ID:287881 发表于 2018-3-5 18:41
对,{}而不是{),支持楼上!这种地方千万要仔细呦
ID:274129 发表于 2018-3-5 18:19
在前面加一个分号就是了
ID:261428 发表于 2018-3-5 17:21
{}而不是{)

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表