找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

求助,测距仪程序有一个错误,怎么改,求大神帮助

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

正文摘要:

#include"reg51.h" #include"intrins.h" sbit lcdrs=P3^5; sbit lcdrw=P3^6; sbit lcden=P3^7; sbit Trig=P2^6; sbit Echo=P2^7; bit flag=0; unsigned char num[ ]="0123456789"; unsigned ch ...

回复

ID:164602 发表于 2018-6-15 08:35
你抄的程序,抄掉了一个子函数!
就是第93行的void  lcdWriteData()
没有这个函数,像楼上说的注释掉,就会有其它的错。
ID:341045 发表于 2018-6-15 01:31
93多余的,注释掉       //void  lcdWriteData();
ID:341045 发表于 2018-6-15 01:30
//void  lcdWriteData();
ID:234075 发表于 2018-6-14 22:56
楼主不地道!截图之前void后面有个uchar,你编译出错后把这个删了才截的图,其实问题就是uchar没有定义!“她”没试过,你女朋友啊?有没告诉她后面不能加“;”
ID:352144 发表于 2018-6-14 21:07

在头文件后面加上

#define uchar unsigned char
ID:350754 发表于 2018-6-14 18:42
小猫猫爱吃鱼 发表于 2018-6-14 18:02
在头文件后面加上

#define uchar unsigned char

这个方法她已经试过了,没有用,在前面加了头文件也不管用,我们下午去问老师的时候撞上了饭点,老师要去接孩子放学,顾不上我们,哈哈
ID:303383 发表于 2018-6-14 18:02
提示: 作者被禁止或删除 内容自动屏蔽
ID:350243 发表于 2018-6-14 15:56
有没有大佬在线指点迷津

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

Powered by 单片机教程网

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