找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

为啥ks0108(没字库)12864 仿真可以 实物只有光呢

查看数: 2721 | 评论数: 15 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-4-27 13:26

正文摘要:

#include<reg52.h> sbit EN=P0^3; sbit RS=P0^1; sbit RW=P0^2; sbit CS1=P0^4; sbit CS2=P0^5; sbit RST=P0^6; void Delay (unsigned int z) { unsigned int i,j; for(i=z;i>0;i--) for(j=2;j ...

回复

ID:728467 发表于 2020-5-10 20:20
吾演读上琴漏 发表于 2020-4-28 14:26
感谢了 差不多解决了 可能是时序问题 delay没用
要用nop 程序也有点问题

楼主,我想问一下电位器三个角怎么接
ID:687830 发表于 2020-4-28 14:26
感谢了 差不多解决了 可能是时序问题 delay没用
要用nop 程序也有点问题
ID:687830 发表于 2020-4-28 12:09
白各自代表0xff还是0x00
ID:687830 发表于 2020-4-28 12:01
请问bla blk 那个是干什么的 背光? 是不是不接这两个就不行
ID:687830 发表于 2020-4-28 08:22
黄youhui 发表于 2020-4-27 22:13
你把void LcdClear()
{
unsigned char i,j;

嗯 今天试试 还有我那个电位器好像接错了
我是边上两个脚接了vo vout中间接地了
ID:739736 发表于 2020-4-28 00:23
查看连线是否错接,漏接现象
ID:739706 发表于 2020-4-27 23:14
硬件连线检查下,电源地
ID:592807 发表于 2020-4-27 22:13
你把void LcdClear()
{
unsigned char i,j;
CS1=0;CS2=0;
for(i=0;i<8;i++)
{
  SetXy(i,0);
  for(j=0;j<64;j++)
  WriteData(0x00);
}                                                            
} 里面的  WriteData(0x00);换成0xff看一下会不会黑屏,如果不黑屏就是你函数或者硬件有问题,黑屏就是你函数有问题
ID:687830 发表于 2020-4-27 18:11

我用了两根公母杜邦线连接了电位器的两端(焊住)
电位器的另一端接地 2k的电位器 调整了好像没啥用
ID:687830 发表于 2020-4-27 18:10
man1234567 发表于 2020-4-27 17:07
查接线有无问题(错、松等),调整时序。

时序就是在E=0 E=1之间加上delay(1)吧
可能杜邦线会有点松 但是试了好多次了 什么都不显示
但是有一次有点偶然 出现了白格子(蓝屏)。。。。。。。。。。
ID:584814 发表于 2020-4-27 17:07
查接线有无问题(错、松等),调整时序。
ID:452950 发表于 2020-4-27 15:44
调对比度看看
ID:687830 发表于 2020-4-27 13:29
用了20根杜邦线 vo vout 用的公对母的杜邦线焊住接vcc vss-gnd vdd-5v rst-5v
ID:687830 发表于 2020-4-27 13:28
只有一个单片机最小系统(有P0的排阻)和一个Ks0108lcd12864其余没了。用的杜邦线

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

Powered by 单片机教程网

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