找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3158|回复: 14
收起左侧

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

  [复制链接]
ID:156156 发表于 2018-3-5 14:17 | 显示全部楼层 |阅读模式
各位大佬帮小弟看看这是啥问题
IMG_20180305_141555.jpg
回复

使用道具 举报

ID:261428 发表于 2018-3-5 17:21 | 显示全部楼层
{}而不是{)
回复

使用道具 举报

ID:274129 发表于 2018-3-5 18:19 | 显示全部楼层
在前面加一个分号就是了
回复

使用道具 举报

ID:287881 发表于 2018-3-5 18:41 | 显示全部楼层
对,{}而不是{),支持楼上!这种地方千万要仔细呦
回复

使用道具 举报

ID:156156 发表于 2018-3-5 19:05 | 显示全部楼层

是{},可能拍得看不清楚
回复

使用道具 举报

ID:155507 发表于 2018-3-5 20:51 | 显示全部楼层
在前面加一个
#define uchar unsigned char
回复

使用道具 举报

ID:284007 发表于 2018-3-5 21:32 | 显示全部楼层
支持楼上的
回复

使用道具 举报

ID:287979 发表于 2018-3-5 22:46 | 显示全部楼层
uchar 没有宏定义就使用了,#define uchar unsigned char
回复

使用道具 举报

ID:287982 发表于 2018-3-5 22:55 | 显示全部楼层
你这用的是code的数据,这个数字是写在闪存上的,数组的括号内需要写明使用多少空间。
回复

使用道具 举报

ID:287982 发表于 2018-3-5 22:57 | 显示全部楼层
需要在数组的括号内写明占用的数据大小。
回复

使用道具 举报

ID:258020 发表于 2018-3-5 23:50 | 显示全部楼层
问题出在第7行。延时函数缺少形参。
回复

使用道具 举报

ID:118991 发表于 2018-3-5 23:56 | 显示全部楼层
数组的括号内需要写明明占用的数据大小
回复

使用道具 举报

ID:258020 发表于 2018-3-6 12:58 | 显示全部楼层
没有指定数组长度,编译器可以自动设置。
回复

使用道具 举报

ID:280512 发表于 2018-3-6 15:41 | 显示全部楼层
uchar没定义吧
回复

使用道具 举报

ID:272269 发表于 2018-3-6 21:39 | 显示全部楼层
void  delay1ms(  uint    )后面的变量去哪了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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