找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1091|回复: 6
收起左侧

89c51单片机控制LCD12864屏问题

[复制链接]
回帖奖励 8 黑币 回复本帖可获得 1 黑币奖励! 每人限 1 次(中奖概率 30%)
ID:976112 发表于 2021-11-17 17:34 | 显示全部楼层 |阅读模式
这些是卖家给的文件(我真的看不出来有什么用,但是听课说要看里面的pdf才能控制引脚,特此求助大佬)
51hei.png
问题:
1.文件中IIC实例中对于C51的示例每段都是什么意思(333.c是我测试写的不用管):
I。是否有了include需要的文件,就可以在正在编写的文件里直接调用别的文件里定义的方法: 1.png
II。这种写法是否意思为lcden控制单片机的P3.4引脚: 2.png
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2.这个报错是什么意思(是缺少什么吗): 3.png
3.如何根据卖家提供的PDF中信息进行编程(不知道哪些是有用的)【PDF在这里: 4.png

0.96OLED显示屏_C51系列_IIC_例程.7z

36 KB, 下载次数: 14

回复

使用道具 举报

ID:401564 发表于 2021-11-17 18:39 | 显示全部楼层
这个是SSD1306的驱动
论坛上有现成的程序
看一下你这个资料里面的 OLED.C就知道了
你这
sbit lcden=P3^4
sbit lcdrs=P3^5
你不觉得好像少了语句后面的冒号吗?    ;


回复

使用道具 举报

ID:908826 发表于 2021-11-17 18:43 | 显示全部楼层
给你的应该是驱动程序,你可以拿来修改,以此显示你想要的东西,另外你说的那个就是来控制引脚的,而且就如一楼说的,后面少分号
回复

使用道具 举报

ID:624769 发表于 2021-11-17 19:15 | 显示全部楼层
看你1.png 里面左侧的文件结构来看, OLED.C 不像是被 INCLUDE 的 更像是被添加为混编的,即和Main.C不是从属关系,而是并列关系了。
回复

使用道具 举报

ID:955673 发表于 2021-11-17 19:19 | 显示全部楼层
有例程就别急着写自己的 C 程序,先研究例程
回复

使用道具 举报

ID:981794 发表于 2021-11-17 19:25 | 显示全部楼层
对于第二个报错问题,可能是你安装时没有用C51,而是选择的ARM。或者,你安装时没有根据破解激活流程,首先管理员权限打开keil软件~file~license Management,复制CID到激活工具,生成指令,回到keil软件激活
回复

使用道具 举报

ID:523803 发表于 2021-12-13 00:05 | 显示全部楼层
你用的是keil5,是ARM的,不是C51,不能编译51单片机的程序的,要用keil4,然后添加头文件
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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