找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

一段简单的设置液晶的程序 (不知道哪儿错了 )

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

正文摘要:

#include<reg52.h> #define uchar unsigned char #define uint unsigned int sbit lcdrs=P3^4; sbit en=P3^5; sbit dula=P2^6; sbit wela=P2^7; void delay (uint z) {       uin ...

回复

ID:65766 发表于 2014-11-30 15:58
噢噢噢噢 我一直以为只要在主函数钱就可以了 多谢各位了 这几天有点忙 没看到了
ID:1 发表于 2014-11-28 16:07
是啊,总的一句话,就是,被调用的函数一定要放在,现在这个函数的前面。。要不你就在程序的最顶部,把所有的函数都声明一下
ID:7485 发表于 2014-11-28 14:09
调用之前要让编译程序知道你调用的是什么。
ID:66137 发表于 2014-11-27 22:39
你应该把void init()这个函数写在void write_com(uchar com)和void writedat(uchar dat)这2个函数的后面才能被调用,void writedat这个函数也没有被调用。。编译会有警告。。。
ID:1 发表于 2014-11-27 22:31
write_com  函数提到前面去就行了,,写在delay上面

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

Powered by 单片机教程网

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