找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1118|回复: 5
打印 上一主题 下一主题
收起左侧

单片机代码编译错误,为什么提示我括号有问题,重新打过程序还是这样

[复制链接]
跳转到指定楼层
楼主
不会搞啊,为什么提示我括号有问题,重新打过还是这样

55555.jpg (242.16 KB, 下载次数: 57)

55555.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:624769 发表于 2021-12-4 20:20 | 只看该作者
没说你括号有问题, 说错误在 z 的附近,但不是 括号, 所以,言下之意, 你的 uint 有问题。应该是没有定义。
回复

使用道具 举报

板凳
ID:229502 发表于 2021-12-4 23:01 | 只看该作者
16行,延时函数不能只有个定义,没写完吧?比如:void Delay1ms()                //@11.0592MHz
{
        unsigned char i, j;

        _nop_();
        i = 2;
        j = 199;
        do
        {
                while (--j);
        } while (--i);
}

回复

使用道具 举报

地板
ID:229502 发表于 2021-12-4 23:03 | 只看该作者
是不是没有头文件reg51.h?
回复

使用道具 举报

5#
ID:908826 发表于 2021-12-5 08:32 | 只看该作者
你的unsigned char到底是uchar还是unchar,我看你这几行程序用了两种表示方法。
回复

使用道具 举报

6#
ID:139866 发表于 2021-12-5 12:42 | 只看该作者
sbit weil3 = P2^7;
那么wei3又是什么?
weil1这些也是,没有定义。
30行display()实参写多了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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