标题:
单片机+LCD1602显示黑色方块的问题
[打印本页]
作者:
1004775969
时间:
2019-12-13 21:18
标题:
单片机+LCD1602显示黑色方块的问题
我用的是ISP15W4K58S4的单片机,显示一直有问题
#include <STC15F2K60S2.H>
#include "intrins.h"
#include "1602.H"
#include "myfun.H"
//#include <stdio.h>
//#include "string.h"
void port_mode()
{
P0M1=0x00; P0M0=0x00;P1M1=0x00; P1M0=0x00;P2M1=0x00; P2M0=0x00;P3M1=0x00; P3M0=0x00;
P4M1=0x00; P4M0=0x00;P5M1=0x00; P5M0=0x00;P6M1=0x00; P6M0=0x00;P7M1=0x00; P7M0=0x00;
}
void main()
{
unsigned char xPos,yPos;
unsigned char *s="Data=";
unsigned char DispBuf[9];
unsigned long TestDat=12345678;
// float x=123.45678;
delay100ms();
port_mode();
LCD1602_Init();
SetCur(CurFlash);
xPos=0;
yPos=1;
WriteString(0,0,"LCD1602-TEST-OK");
Long_Str(TestDat,DispBuf);
WriteString(xPos,yPos,s);
xPos=5;
yPos=1;
WriteString(xPos,yPos,DispBuf);
while(1);
}
b5c3baa62d91f490897d0694dd20eea.jpg
(130.13 KB, 下载次数: 65)
下载附件
2019-12-13 21:15 上传
作者:
pcbboy
时间:
2019-12-16 10:05
接线不对的可能有,
程序时序不对的可能也有,
楼主提高的资料太少无法判断具体原因。
作者:
从v个广告
时间:
2019-12-16 19:43
程序里没写让显示的内容啊 只是调用了相应的灯,不会显示特殊的字
作者:
wulin
时间:
2019-12-16 21:52
对比度失调
作者:
1233212321231
时间:
2019-12-17 10:27
你接线可能接错了吧,我以前也遇到过
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1