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

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

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5863|回復(fù): 16
收起左側(cè)

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

  [復(fù)制鏈接]
回帖獎(jiǎng)勵(lì) 20 黑幣 回復(fù)本帖可獲得 2 黑幣獎(jiǎng)勵(lì)! 每人限 1 次
ID:677520 發(fā)表于 2020-3-5 09:20 | 顯示全部樓層 |閱讀模式
如題,為什么會(huì)出現(xiàn)這種情況,百度上都沒(méi)有相關(guān)的案例,是不是我的1602壞了抑或是程序問(wèn)題
new image - 93d8a.jpg
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

ID:702573 發(fā)表于 2020-3-5 10:18 | 顯示全部樓層
感覺(jué)應(yīng)該是線接錯(cuò)了,要么就是程序定義的口和你實(shí)際接的口不一樣
回復(fù)

使用道具 舉報(bào)

ID:462827 發(fā)表于 2020-3-5 10:38 | 顯示全部樓層
放到好的開(kāi)發(fā)板和正確的例程上去試
回復(fù)

使用道具 舉報(bào)

ID:584814 發(fā)表于 2020-3-5 11:14 | 顯示全部樓層
程序貼上來(lái)看看才知道是不是程序問(wèn)題。如果程序沒(méi)問(wèn)題接線也沒(méi)問(wèn)題那就是壞了。
回復(fù)

使用道具 舉報(bào)

ID:702943 發(fā)表于 2020-3-5 16:56 | 顯示全部樓層
應(yīng)該是程序有問(wèn)題,以前也遇到過(guò)這樣的情況,如果屏幕是亮的,就沒(méi)有壞
回復(fù)

使用道具 舉報(bào)

ID:703118 發(fā)表于 2020-3-5 20:00 | 顯示全部樓層
看起來(lái)沒(méi)問(wèn)題能亮,像素也點(diǎn)亮了
回復(fù)

使用道具 舉報(bào)

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)  //寫(xiě)指令
{
       
                lcdrw=0;
                lcdrs=0;                        
        P0=com;   //將指令賦給P0
        lcden=1;  //高脈沖                     
        delay_ms(5);
        lcden=0;                     
}

void write_dat(uchar dat)  //寫(xiě)數(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)

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

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

使用道具 舉報(bào)

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

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

使用道具 舉報(bào)

ID:677520 發(fā)表于 2020-3-6 12:48 | 顯示全部樓層
東寧 發(fā)表于 2020-3-5 16:56
應(yīng)該是程序有問(wèn)題,以前也遇到過(guò)這樣的情況,如果屏幕是亮的,就沒(méi)有壞

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

使用道具 舉報(bào)

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

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

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

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

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

使用道具 舉報(bào)

ID:487821 發(fā)表于 2020-3-6 14:12 | 顯示全部樓層
屏里導(dǎo)電層接觸不良,拆下重裝一下
回復(fù)

使用道具 舉報(bào)

ID:703392 發(fā)表于 2020-3-6 14:53 | 顯示全部樓層

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

使用道具 舉報(bào)

ID:433688 發(fā)表于 2020-3-6 18:11 | 顯示全部樓層
你可以看看是不是接口接錯(cuò)了 LCD接線都很重要
回復(fù)

使用道具 舉報(bào)

ID:316880 發(fā)表于 2020-3-6 19:24 | 顯示全部樓層
下載一個(gè)沒(méi)有問(wèn)題的程序進(jìn)去就可以判斷是不是液晶屏的問(wèn)題了
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2020-3-7 10:49 | 顯示全部樓層
Carbon1 發(fā)表于 2020-3-6 12:45
這是程序
#include
#define uchar unsigned char

樓主的程序沒(méi)有什么明顯毛病,出現(xiàn)這種現(xiàn)象應(yīng)該是LCD初始化失敗。要仔細(xì)檢查硬件! VCC是電壓否正常、紋波是否過(guò)大、晶振頻率是否合適、振蕩電容大小是否合適、復(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ī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲电影中文字幕 | 欧美亚洲国产一区二区三区 | 在线观看国产wwwa级羞羞视频 | 久久精彩视频 | 欧美国产日韩在线观看成人 | 综合久久一区 | 在线观看日本高清二区 | 九九亚洲| 亚洲欧美一区二区在线观看 | 97人人超碰 | 天天色天天射天天干 | www日韩欧美 | 国产日韩精品一区二区 | 国产一级在线观看 | 成人国产一区二区三区精品麻豆 | 欧美成视频在线观看 | 国产成人在线视频播放 | 丁香综合| av中文字幕在线 | 亚洲一区二区三区四区五区午夜 | 91精品久久久久久久久久入口 | 欧美一区二区三区四区五区无卡码 | 久久成人精品视频 | 欧美国产精品久久久 | 日韩不卡在线 | 午夜视频在线观看视频 | 99久久成人| 中国一级特黄毛片大片 | 欧美激情一区二区三区 | 91天堂网| 国产精品视频97 | 色就是色欧美 | 成人av观看 | 在线欧美日韩 | 中文字幕国产一区 | 日本福利在线观看 | 日韩欧美精品一区 | 国产成人网 | 羞羞的视频免费看 | 日本在线一区二区 | 东方伊人免费在线观看 |