久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 6045|回復(fù): 16
打印 上一主題 下一主題
收起左側(cè)

求助,關(guān)于LCD1602的顯示問題和如何判斷是否損壞

  [復(fù)制鏈接]
回帖獎(jiǎng)勵(lì) 20 黑幣 回復(fù)本帖可獲得 2 黑幣獎(jiǎng)勵(lì)! 每人限 1 次
跳轉(zhuǎn)到指定樓層
樓主
如題,為什么會(huì)出現(xiàn)這種情況,百度上都沒有相關(guān)的案例,是不是我的1602壞了抑或是程序問題

new image - 93d8a.jpg (58.92 KB, 下載次數(shù): 48)

new image - 93d8a.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:342451 發(fā)表于 2020-3-5 10:15 | 只看該作者
最簡(jiǎn)單快捷的方法就是,隨便下載個(gè)歷程,照著別人的代碼接下線,如果不能正常的執(zhí)行,就是LCD壞了,反之檢查你的代碼。
回復(fù)

使用道具 舉報(bào)

板凳
ID:702573 發(fā)表于 2020-3-5 10:18 | 只看該作者
感覺應(yīng)該是線接錯(cuò)了,要么就是程序定義的口和你實(shí)際接的口不一樣
回復(fù)

使用道具 舉報(bào)

地板
ID:462827 發(fā)表于 2020-3-5 10:38 | 只看該作者
放到好的開發(fā)板和正確的例程上去試
回復(fù)

使用道具 舉報(bào)

5#
ID:584814 發(fā)表于 2020-3-5 11:14 | 只看該作者
程序貼上來看看才知道是不是程序問題。如果程序沒問題接線也沒問題那就是壞了。
回復(fù)

使用道具 舉報(bào)

6#
ID:702943 發(fā)表于 2020-3-5 16:56 | 只看該作者
應(yīng)該是程序有問題,以前也遇到過這樣的情況,如果屏幕是亮的,就沒有壞
回復(fù)

使用道具 舉報(bào)

7#
ID:703118 發(fā)表于 2020-3-5 20:00 | 只看該作者
看起來沒問題能亮,像素也點(diǎn)亮了
回復(fù)

使用道具 舉報(bào)

8#
ID:677520 發(fā)表于 2020-3-6 12:45 | 只看該作者
這是程序
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit lcdrs=P2^2;
sbit lcdrw=P2^1;
sbit lcden=P2^0;
uchar table1[]="AT89C51";
uchar table2[]="STC89C52RC";

void delay_ms(uint z)
{
   uint i,j;
   for(i=z;i>0;i--)
      for(j=110;j>0;j--);
}

void write_com(uchar com)  //寫指令
{
       
                lcdrw=0;
                lcdrs=0;                        
        P0=com;   //將指令賦給P0
        lcden=1;  //高脈沖                     
        delay_ms(5);
        lcden=0;                     
}

void write_dat(uchar dat)  //寫數(shù)據(jù)
{
       
        lcdrs=1;
                lcdrw=0;
        P0=dat;   //數(shù)據(jù)賦給P0
        lcden=1;  //高脈沖
        delay_ms(5);
        lcden=0;
}

void init()
{        lcden=0;
        write_com(0x01);
        delay_ms(20);       
        write_com(0x06);
        delay_ms(20);
        write_com(0x0C);
        delay_ms(20);
        write_com(0x38);
        delay_ms(20);
}

void main()
{
        uchar i;
        init();
       
        write_com(0x80);
        for(i=0;i<7;i++)  
                write_dat(table1[i]);
        delay_ms(10000);
       
        write_com(0x80);
        for(i=0;i<10;i++)  
       write_dat(table2[i]);
   
        while(1);
}
回復(fù)

使用道具 舉報(bào)

9#
ID:677520 發(fā)表于 2020-3-6 12:46 | 只看該作者
之一知足 發(fā)表于 2020-3-5 10:15
最簡(jiǎn)單快捷的方法就是,隨便下載個(gè)歷程,照著別人的代碼接下線,如果不能正常的執(zhí)行,就是LCD壞了,反之檢 ...

謝謝回答,我試過別人的代碼,也有改接線,區(qū)別在于右邊黑的多少
回復(fù)

使用道具 舉報(bào)

10#
ID:677520 發(fā)表于 2020-3-6 12:47 | 只看該作者
秋易老 發(fā)表于 2020-3-5 10:18
感覺應(yīng)該是線接錯(cuò)了,要么就是程序定義的口和你實(shí)際接的口不一樣

感謝回復(fù),接線檢查過很多次了,也試過其他程序,沒有解決
回復(fù)

使用道具 舉報(bào)

11#
ID:677520 發(fā)表于 2020-3-6 12:48 | 只看該作者
東寧 發(fā)表于 2020-3-5 16:56
應(yīng)該是程序有問題,以前也遇到過這樣的情況,如果屏幕是亮的,就沒有壞

應(yīng)該不是程序問題,換了好幾個(gè)程序都不行
回復(fù)

使用道具 舉報(bào)

12#
ID:677520 發(fā)表于 2020-3-6 12:53 | 只看該作者
換了其他程序,黑塊數(shù)量會(huì)有變化關(guān)閉電源黑塊還會(huì)停留一會(huì)再消失

關(guān)閉.jpg (1016.27 KB, 下載次數(shù): 45)

斷電后會(huì)顯示一會(huì)

斷電后會(huì)顯示一會(huì)

變化.jpg (60.06 KB, 下載次數(shù): 47)

換程序黑塊數(shù)量變化

換程序黑塊數(shù)量變化
回復(fù)

使用道具 舉報(bào)

13#
ID:487821 發(fā)表于 2020-3-6 14:12 | 只看該作者
屏里導(dǎo)電層接觸不良,拆下重裝一下
回復(fù)

使用道具 舉報(bào)

14#
ID:703392 發(fā)表于 2020-3-6 14:53 | 只看該作者

應(yīng)該是程序有問題,
回復(fù)

使用道具 舉報(bào)

15#
ID:433688 發(fā)表于 2020-3-6 18:11 | 只看該作者
你可以看看是不是接口接錯(cuò)了 LCD接線都很重要
回復(fù)

使用道具 舉報(bào)

16#
ID:316880 發(fā)表于 2020-3-6 19:24 | 只看該作者
下載一個(gè)沒有問題的程序進(jìn)去就可以判斷是不是液晶屏的問題了
回復(fù)

使用道具 舉報(bào)

17#
ID:213173 發(fā)表于 2020-3-7 10:49 | 只看該作者
Carbon1 發(fā)表于 2020-3-6 12:45
這是程序
#include
#define uchar unsigned char

樓主的程序沒有什么明顯毛病,出現(xiàn)這種現(xiàn)象應(yīng)該是LCD初始化失敗。要仔細(xì)檢查硬件! VCC是電壓否正常、紋波是否過大、晶振頻率是否合適、振蕩電容大小是否合適、復(fù)位電路是否正常。特別是要檢查面包板接觸不良。
初始化程序稍微調(diào)整一下:
void init()
{
        lcden=0;
        delay_ms(20);
        write_com(0x38);
        write_com(0x38);
        write_com(0x38);
        delay_ms(20);
        write_com(0x01);
        delay_ms(20);        
        write_com(0x0C);
        delay_ms(20);
        write_com(0x06);
        delay_ms(20);
}
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 精品一区二区观看 | 正在播放国产精品 | 久久国产精品网站 | 日韩在线观看视频一区 | 日韩亚洲视频 | 中文字幕人成乱码在线观看 | 网站黄色av | 国产精品久久久久久久久久久久久 | 久草视频在| 久久久久无码国产精品一区 | 欧产日产国产精品v | 久久久久久91香蕉国产 | 国产一级在线视频 | 黄色骚片| 亚洲国产偷 | 国产91久久久久蜜臀青青天草二 | 一级毛片视频 | 九九在线精品视频 | 成人午夜电影网 | 国产精品欧美一区二区三区不卡 | 国产欧美日韩综合精品一区二区 | 大香在线伊779 | 亚洲乱码一区二区三区在线观看 | 91 中文字幕| 国产欧美精品 | 久久久久久久av | 罗宾被扒开腿做同人网站 | 免费国产一区二区 | 希岛爱理在线 | 成人综合一区 | 色免费在线视频 | 久久99深爱久久99精品 | 国产中文字幕网 | 欧美成视频在线观看 | av免费入口 | 人人干人人干人人 | 一区二区三区四区国产 | 欧美精品一区免费 | 在线视频亚洲 | 男人天堂社区 | 青青草原综合久久大伊人精品 |