1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

標題: 為什么我的lcd1602只有一行白色方塊 顯示不出東西? [打印本頁]

作者: 我愛單片機xyx    時間: 2018-2-11 15:31
標題: 為什么我的lcd1602只有一行白色方塊 顯示不出東西?
就是一個簡單的初始化,加顯示光標的程序。大家幫忙看看。目前只有一行白色方塊顯示如下圖:

  1. #include<reg52.h>
  2. sbit RS=P2^0 ;
  3. sbit RW=P2^1;
  4. sbit E=P2^2;
  5. void delay(unsigned int a)         ;
  6. unsigned int y;
  7. void writecom(unsigned char com)
  8. {      
  9.         RS=0;
  10.         P0=com;
  11.         delay(5);
  12.         E=1;
  13.         delay(5);
  14.         E=0;
  15.                
  16. }
  17. void writedate(unsigned char date)
  18. {
  19.         RS=1;
  20.         P0=date;
  21.         delay(5);
  22.         E=1;
  23.         delay(5);
  24.         E=0;
  25. }
  26. void init()         
  27. {
  28.         E=0;
  29.         RW=0;      
  30.         writecom(0x33);
  31.         writecom(0x0f);
  32.         writecom(0x06);

  33. }
  34. void main()
  35. {
  36.         init();
  37.         while(1);                       
  38. }
  39. void delay(unsigned int a)
  40. {
  41.         for(a;a>0;a--)
  42.                 for(y=110;y>0;y--)
  43.                 ;
  44. }
復制代碼





作者: admin    時間: 2018-2-11 16:14
這是51黑論壇里面別人相似問題的解決過程:http://m.raoushi.com/bbs/dpj-39388-1.html
作者: 785798653    時間: 2018-2-12 11:11
如果程序沒問題的話可能就是引腳定義的問題吧,我也常常出現這種情況
作者: 我愛單片機xyx    時間: 2018-2-14 09:04
我一開始也是這樣,調節一下電位器,可能是對比度太大,就是板子右下那個電位器。如果還不行,就再燒錄幾次ok了
作者: 我愛單片機xyx    時間: 2018-2-17 22:42
已經可以了,謝謝
作者: 海勿淵    時間: 2018-6-24 17:48
樓主怎么解決的呀





歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1