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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6242|回復: 12
收起左側

關于LCD1602 程序寫進去后 LCD屏無顯示 求大神幫忙!

  [復制鏈接]
ID:219130 發表于 2017-7-12 15:10 | 顯示全部樓層 |閱讀模式
大神們幫忙看下有什么錯誤,把程序燒進去后 LCD平沒有任何顯示
#include "reg52.h"
typedef unsigned int uint;
typedef unsigned char uchar;
void Lcd_write_com(uint com);
void delay(uchar ms);
void Lcd_write_data(uchar Data);
sbit LCD_E  =P3^0;
sbit LCD_RW =P3^1;
sbit LCD_RS =P3^2;
void Lcd_Init()
{  
   Lcd_write_com(0x38);
  Lcd_write_com(0x01);
  Lcd_write_com(0x06);
  Lcd_write_com(0x0c);
}
void Lcd_write_com(uint com)
{
  P2 = com;
   LCD_RS = 0;
  LCD_RW = 0;
  LCD_E  = 1;
  delay(1);
  LCD_E  = 0;
}
void Lcd_write_data(uchar Data)
{
  P2 = Data;
   LCD_RS = 1;
  LCD_RW = 0;
  LCD_E  = 1;
  delay(1);
  LCD_E  = 0;
}
void delay(uchar ms)
{
   uint i,j;
    for(i=0;i<ms;i++)
    for(j=0;j<100;j++);
}
void main()
{
        Lcd_Init();  
    Lcd_write_com(0x80);
    Lcd_write_data('W');
}
回復

使用道具 舉報

ID:219151 發表于 2017-7-12 16:34 | 顯示全部樓層
LCD的E,RW,RS 三個端口在不同的系統板上接口不一樣,檢查下你的板子是否是3.0,3.1,3.2
回復

使用道具 舉報

ID:166645 發表于 2017-7-12 16:39 | 顯示全部樓層
1602不顯示一般有兩種可能,一個是你的硬件電路不對,如果在開發板上,,調節一一下背光試試,另外一個一個就是你程序的時序有點問題,你最好百度找一個好的程序先驗證你的硬件電路是好的,然后再處理你的程序的你問題。
回復

使用道具 舉報

ID:179958 發表于 2017-7-12 18:19 | 顯示全部樓層
如果是直接引用別人的程序,那就注意看看接線方式就好了
回復

使用道具 舉報

ID:219194 發表于 2017-7-12 19:03 | 顯示全部樓層
你的硬件和別人的可能不一樣,看一下原理圖,有的地方要改
回復

使用道具 舉報

ID:179677 發表于 2017-7-12 19:24 | 顯示全部樓層
我剛開始刷顯示屏也是不亮的,網上找了不少例程,對比看完以后,發現都是差不多的,刷完照樣不亮,真的不知道什么原因,后來就去看使用文檔,找來找去,發現第3腳:V0為液晶顯示器對比度調整端,接正電源時對比度最弱,接地電源時對比度最高,我的硬件電路上就是直接接地的,但是就是不顯示,后來接了一個可調電阻,改變了一下電阻值,液晶就顯示了,不知道你會不會也是這個原因,希望對你有用
回復

使用道具 舉報

ID:187835 發表于 2017-7-13 07:56 來自手機 | 顯示全部樓層
之前也遇到過這樣的問題,不過我的是只顯示了一排方塊,后來改了rw,rs,en三個引腳就行了,如果完全沒有顯示,調一下對比度試試。
回復

使用道具 舉報

ID:219130 發表于 2017-7-13 09:05 | 顯示全部樓層
usb123 發表于 2017-7-12 16:39
1602不顯示一般有兩種可能,一個是你的硬件電路不對,如果在開發板上,,調節一一下背光試試,另外一個一個 ...

好絕望 我用的開發板 然后在網上找了程序 線也接的對的,也調了灰度  就是沒顯示
回復

使用道具 舉報

ID:219130 發表于 2017-7-13 09:06 | 顯示全部樓層
Magatop 發表于 2017-7-13 07:56
之前也遇到過這樣的問題,不過我的是只顯示了一排方塊,后來改了rw,rs,en三個引腳就行了,如果完全沒有顯示 ...

調了灰度, 要么一排方塊 要么什么都沒
回復

使用道具 舉報

ID:197752 發表于 2017-7-13 11:06 | 顯示全部樓層
看你位定義是不是對應的,還有硬件電路的電位器要調整到一個合適的值
回復

使用道具 舉報

ID:213173 發表于 2017-7-13 11:31 | 顯示全部樓層
z475641843 發表于 2017-7-13 09:06
調了灰度, 要么一排方塊 要么什么都沒

有一排方塊基本證明屏是好的,核對例程與你的硬件管腳是否一致,否則要調整,再根據主時鐘頻率核對程序的時序是否滿足要求,這其實不難的。
回復

使用道具 舉報

ID:219079 發表于 2017-7-13 11:34 | 顯示全部樓層
最先注意的是端口對了嗎,其次在檢查程序
回復

使用道具 舉報

ID:218476 發表于 2017-7-13 13:01 | 顯示全部樓層
接線方式接對了嗎?  接 p2 口上了嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 综合伊人 | 国产视频精品免费 | 久久精品久久精品久久精品 | 欧美一级片久久 | 欧美日韩不卡合集视频 | 91久久北条麻妃一区二区三区 | 国户精品久久久久久久久久久不卡 | 欧美一级一区 | 亚洲午夜精品一区二区三区 | 国产精品久久久久久av公交车 | 亚洲国产成人精品久久 | 亚洲日本中文 | 欧美午夜在线 | 亚洲精品一区二三区不卡 | 97精品国产97久久久久久免费 | 国产一区二区三区精品久久久 | 国产精品久久久久久久久久免费 | 黄色大片观看 | 国产精品毛片一区二区在线看 | 久久91av | 精品国产成人 | 午夜精品一区二区三区在线播放 | 国产精品一区二区三区在线 | 欧美日韩久久精品 | 国产精品欧美一区二区三区 | 高清av在线 | 亚洲精品一区中文字幕乱码 | 一级做a爰片性色毛片 | 久久机热 | 三区在线观看 | 美国黄色毛片 | 欧美日韩在线一区二区 | 高清不卡毛片 | 精品久久久久久亚洲国产800 | 久久精品| 国产高清精品一区二区三区 | 欧美一级在线免费观看 | 日本久久网站 | 国产激情在线播放 | 天天插日日操 | 91.com视频|