51最小系统接12864 屏幕不显示 5C

我用自己的单片机开发板烧入程序的时候,程序正常运行,12864功能正常图片说明
但用51最小系统时,却只是一直亮屏图片说明
接线没有问题。在发现电源供电不够后,我们采用电池接稳压模块供5v电源,不存在电压不足问题。help!

0

5个回答

串口通讯的,要看单片机的频率是不是一样的呢

0
weixin_40085787
weixin_40085787 看一下 设置好了没有
11 个月之前 回复
ggbond33
ggbond33 杠发现用串口的程序烧进去可以用
11 个月之前 回复
ggbond33
ggbond33 我用的是并行口。看晶振?
11 个月之前 回复

你看一下驱动程序,字库里面的内容有没有在驱动利用起来

0
qq_35460000
qq_35460000 单片机不一样,估计时序有问题
11 个月之前 回复
ggbond33
ggbond33 这没用吧
11 个月之前 回复

可能程序写的出问题了,所以导致开发板显示错误,看看程序吧

0

你p0和p1都有空的引脚,那加载数据用的是哪个口呢?似乎还是线接错了。

0

问题已解决,是P0上拉电阻坏了

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
[51]12864液晶程序
#include #include #include #define uchar unsigned char #define uint unsigned int #define LCD_data P0;//数据口 sbit LCD_RS=P3^5;   //数据选择输入 sbit LCD_RW=P3^6;   //液晶读写控制 sbit LCD_EN=P3^4;   //液
DS3231+12864 0.96oled 51单片机程序
也是在网上看到的DS3231代码,使用的0.96OLED【屏幕】,不过代码仅仅是可以正常使用,调节按键,还没来得及修改,IIC驱动还有OLED驱动都在相应的H文件里面;
基于51单片机的12864驱动
/**************dis_12864.h***************/ #include #ifndef __DIS_12864_H__ #define __DIS_12864_H__ #define uchar unsigned char #define uint  unsigned int /*12864端口定义*/ #define LCD_data
用STM32F103RCT6+0.96寸OLED模块(ssd1306 12864 SPI)+4×4矩阵键盘实现贪吃蛇游戏的实验
使用了STM32CubeMX及Keil(HAL库)材料:stm32开发板、0.96寸OLED模块(ssd1306 12864 SPI)、4×4矩阵键盘、杜邦线、st-link实验原理:1、 OLED通过SPI2显示游戏画面(使用了某商家驱动,包括oled.c、oled.h、oledfont.h)2、 矩阵键盘实现按键事件判断(只用矩阵键盘行2、行3)S11(上:w) S12( 下:s) S8( 左...
【单片机】51单片机最小系统
51单片机最小系统由三部分组成:主控电路、复位电路、晶振电路。   添加LED电路和独立按键。原理图如下所示:
51单片机学习笔记:合并1602和12864液晶排插接口
  今天成功合并1602和12864液晶排插接口!  码出来分享下   上面这2个图是1602和12864液晶的排插接口,一般的单片机开发板上都会有 仔细观察发现他们的插口大多是相同的,   对于第三脚的对比度调节,1602和12864液晶在硬件上是相反的(1602是低电位方向对比度增强,12864是高电位方向对比度增强), 但他们接口位置相同,所以一个10K左右的3脚电位器...
12864与单片机连接图
液晶屏12864 单片机 很好的方便初学者掌握单片机与液晶屏12864
基于51单片机12864显示的指纹锁
本系统采用51单片机作为控制器,12864作为显示屏吗,以及指纹模块设计了一款指纹锁,开机上电显示菜单界面,可以通过按键设置管理员以及保存的指纹数据,可以对已保存的指纹数据进行增减,或者新加入新指纹数据,用户通过识别指纹,可以进行解锁,希望对大家有一定的帮助
MCS-51汇编 8051单片机汇编LCD12864绘图操作
LCD12864
oled12864各种单片机的例程
例程都是使用软件模拟spi进行通信,在使用的时候只要改使用管脚的宏定义即可
树莓派驱动LCD12864显示屏
适用于ST7920控制器的LCD12864显示屏,使用wiringPi GPIO库,C语言编写. [img]http://dl2.iteye.com/upload/attachment/0129/1039/17f41886-91b5-3552-93f5-56732610e545.jpg[/img] [img]http://dl2.iteye.com/upload/attachment/0129...
STC89C52实现矩阵键盘输入密码并在12864显示
本程序为利用STC89C52实现矩阵键盘的检测并在12864中显示,输入结束后自动与程序中预置的密码相对比,判断正误并在12864上提示。
12864点阵型液晶显示屏的基本原理与使用方法(很详细)
点阵LCD的显示原理      在数字电路中,所有的数据都是以0和1保存的,对LCD控制器进行不同的数据操作,可以得到不同的结果。对于显示英文操作,由于英文字母种类很少,只需要8位(一字节)即可。而对于中文,常用却有6000以上,于是我们的DOS前辈想了一个办法,就是将ASCII表的高128个很少用到的数值以两个为一组来表示汉字,即汉字的内码。而剩下的低128位则留给英文字符使用,即英文的内
51单片机最小系统(含原理图和PCB)
51单片机最小系统(含原理图和PCB),我们学校单片机课程的实验板,非常实用,带AD、流水灯、数码管、蜂鸣器、eprom
STM32驱动LCD12864显示屏
本历程采用STM32F103,其他的也是通用的,稍作修改即可。STM32驱动12864的例程,使用SPI串行通信,仅仅需要三根数据线就可以完成通信。 接线: RS----PB15 RW----PB14 EN----PB13 PSB--- GND
51单片机12864大液晶屏proteus仿真
51单片机竞赛设计实例程序44例(Proteus仿真资料),可以做参赛设计的参考,可以用来做毕业设计,也可以做项目参考,平时的练习项目,带源码,可以说费了很多时间才集齐的,希望对你们有帮助,闯客网技术论坛还有更多关于单片机和proteus的毕业设计和项目案例,我们的资料获取和交流的群:613377058 资料下载地址:https://bbs.usoftchina.com/thread-20576...
关于lcd 1602显示屏 使用iic 息屏的坑 nodemcu
最近这个1602课时头也疼死我了 。其中遇到一个惊天大坑 主要是没写一条指令背光总是关闭;看了时序也是正确的 主要是P3原理图上并没有标出 让我写了一遍遍代码总是那个样子, 最后运用了for循环吧0x00-0xff的每个指令写入法发现p3口原来连接背光灯气死人  id  = 0 sda = 4 scl =3 local conn_e=0x0c local conn_n_e=0x08 i
正点原子2.8寸TFTLCD接到stm32f103zet6最小系统板上显示失败解决方法
最近学了一下stm32TFFLCD显示,突发奇想,把它接到最小系统板上,按照电路图接好了之后,程序也是下载的原子的,结果就显示背光,不显示字。 搞了两天终于发现复位引脚没接,开发板上的复位和其他外设都是接在一起的,复位引脚是25号,最小系统上没有复位引脚引出来,我就照着电路图焊个引脚出来, 效果还是不错的。一开始就是这样,白色。接上复位引脚就好了,完美解决。
51单片机学习笔记:ST7920控制器的12864液晶使用总结
总结:1、 控制芯片不同,液晶接口定义,或者寄存器定义也可能不同2、 显示方式有并行和串行,串行方式据说不能读数据寄存器(DR),那指令暂存器IR是否可读?3、 含字库芯片显示字符时不必对字符取模了,但字库有可能缺斤少两,就是说有一部分字(哪怕是常用字),在字库中没有,如果你第一次测试代码就遇到该字在字库中没有的情况,建议去买体育彩票,支持体育运动!4、 对芯片的结构地址一定要理解清楚,个人阅...
基于51单片机的12864液晶时钟C语言程序
自己写的12864液晶时钟程序,经过验证可以使用,希望可以为初学者作为参考。   #include #include             #define uint  unsigned int #define uchar unsigned char sbit K0=P2^4; sbit K1=P2^5; sbit K2=P2^6; sbit K3=P2^7;   uch
[设计报告]有屏的地方就有Bad Apple!! —— 12864版
《Bad Apple!!》原是东方旧四作中东方幻想乡里的一个BGM,但现在更多的是指一个在二次元界妇孺皆知的黑白影绘视频同人作品。只有黑白两色的特性,使其能够在各种屏幕上播放而不失味道,由此引出各路大神各种二次创作,“有屏的地方就有Bad Apple”这句话也是因此得来。 我倒不是什么大神哈,寒假回家带回了一堆材料,Bad Apple 12864版 也是想完成的作品之一,下面就按照整个作品完成的过程,仔细的介绍一下吧
LCD12864液晶显示屏串行方式驱动详解
市面上的LCD12864显示屏有很多种其中粗了分有带字库的和不带字库的,带字库的LCD因其自身带有各种字型ROM特别适合小存储微处理器使用。带字库LCD显示屏因其控制器不同又可以分为好几种,本文要介绍的金鹏电子生产的OCMJ4X8C_3型12864LCD显示屏是基于ST7920控制器,所以只要是该控制器驱动的显示屏大体使用是一样的。从金鹏电子官方下载OCMJ4X8C_3型LCD的技术资料,主要包括
基于51单片机的rc522加nrf24l01加12864串口显示门禁
基于51单片机的rc522加nrf24l01加12864串口显示门禁 基于51单片机的rc522加nrf24l01加12864串口显示门禁
51单片机移植0.96寸OLED显示 亲测可用
废话不多说 先上图片 一下便是我的代码 LCD头文件 LCD源文件 由于51单片机内存限制,一些大的数组不能装载,所以采用8*16字符串显示,汉字取模软件学习单片机都会带,我就不发了,具体使用的时候就是将LCD头文件与源文件添加到你的51工程,main函数调用LCD的初始化函数,然后即可调用一些基本的显示函数了。 ...
单片机最小系统烧写代码无法烧写的问题
用usb-isp烧录代码,如果是自己做的最小系统,一般来说接四根线:1.GND2.RXD3.TXD4.VCC就很ok了,但是要注意一点!!!!!!单片机上面的RXD和USB-ISP上面的RXD不能连在一起,应该是单片机的RXD----------usb的TXD单片机的TXD----------usb的RXD明白了吗,一方发送,一方接收,才ojbk哈哈哈我真是个小天才。...
51单片机开发板LCD1602和LCD12864液晶显示经典程序实例
51单片机开发板LCD1602和LCD12864液晶显示经典程序实例 51单片机开发板LCD1602和LCD12864液晶显示经典程序实例
51单片机控制0.96寸OLED(IIC接口)
1. OLED初步认识OLED(Organic Light-Emitting Diode),即有机发光二极管. OLED由于同时具备自发光,不需背光源,对比度高,厚度薄,视角广,反应速度快,可用于挠曲性面板,使用温度范围广,构造及制程简单等优异特性,被认为是下一代的平面显示器新兴应用技术。具有轻,薄,省电等特性,通信接口简单.这里我们描述的是IIC接口的0.96寸OLED,其实对于其他接口的OLE...
单片机的动手实践篇--51单片机玩转12864
12864液晶的驱动和1602的类似,只不过是多了几个扩展的功能,不如画图功能: 这里讲一下:不要简单的认为12864是y轴64,x为128,那是点阵的分布,不是读写的分布,如正图表示,y轴的32行,从0到31,x轴的16 从0到15,0到7为上半个屏幕,8到15在下半个屏幕,所以绘图的时候,有两个部分要进行书写 在12864上载入任意一幅图: 示例代码: #include
51单片机 菜单程序OLED屏
这是使用龙丘OLED屏幕下的一个菜单程序,可实现多层菜单项显示。
12864 显示画圆多种图形
/*******************************************************************************************************/ //程序说明:本程序为12864(st7920)驱动程序,只实现了最简单的显示功能 /*************************************************
12864Oled显示屏示例代码 stm32f103
1309控制器的12864OLED显示屏的示例代码,适用于stm32f1系列。
手把手讲解51单片机最小系统焊接、流水灯(跑马灯)编写以及烧录
(1)首先当然是要买“51单片机最小系统的散件”,淘宝上面卖的比较多,散件的话一般二、三十左右,其次还需要买一个电烙铁,一般30瓦的就足够了,这里我就讲一讲51单片机散件的焊接方法和注意事项。 (2)
51单片机原理图(最小系统,下载串口,数码管)
51单片机原理图,很全面~~~大家学习单片机的,青睐下载吧。。。
51单片机三线串行驱动12864液晶
以前写12864的液晶程序都是用的并行的方式,这种方式焊接起来很麻烦,而且占用的IO口比较多。 今天尝试使用串行方式来驱动该模块。 本程序是基于STC89C52的12864串行模式的程序,硬件电路连接只需要5根线,VCC GND RS RW E , 只需要三个个IO 口就可以显示,大大节省了资源。 12864液晶芯片是st7920。自带中文字库。 该程序功能:实现使用12864液晶显示...
自己第一个PCB板(51最小系统)总结
学单片机陆陆续续也有1个多月了,也设计了自己的第一个电路板——51单片机最小系统板。理想与现实还是差距比较大的,由于自己的粗心,一些细节没有仔细推敲,导致电路板多处错误。写下这篇总结,以提醒自己认真做事! 设计错误欠考虑的问题待解决的问题   1、设计错误 对元件封装没有认真考虑,造成PCB与原理图之间不对应。 1.1 三个按钮开关都出现问题。两个自锁开关设计一样,都是需要连
基于51的OLED驱动
oled12864.h #include "REG51.h" #include "6x8.h" #include "8x16.h" #include "16x16.h" #define XLevelL 0x00 #define XLevelH 0x10 #define XLevel ((XLevelH&0x0F)*16+XLevelL) #define Max_Column 1
12864小时图片代码例程
普中开发版配套12864屏幕图片显示程序,刷新图片例程 直接调用
51最小系统51最小系统
51最小系统51最小系统51最小系统51最小系统51最小系统
51单片机组合DS18B20做的温度计,使用12864显示
51单片机组合DS18B20做的温度计,使用12864显示
arduino OLED显示图片(0.96寸OLED 12864显示屏IIC接口)
图片发自简书App 用windows画图软件绘图,大小设置为128 * 64 保存为黑白BMP图片 打开“字模提取v2.2”软件, image.png 按照图片所示设置参数 image.png 最后选择C51格式 image.png 复制代码,替换 XBM示例文件中相应的部分 image.pn...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链51教程 51自学网java课程