找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 3050|回復(fù): 0
收起左側(cè)

LCD1602時序圖與單片機源程序

[復(fù)制鏈接]
ID:250565 發(fā)表于 2017-11-17 21:35 | 顯示全部樓層 |閱讀模式
LCD1602時序圖:
0.png

單片機源程序如下:
  1. #include"reg51.h"                 
  2. #define  DATA  P0
  3. unsigned char   tab[]=" !!!20171106 !!!";
  4. unsigned char  tab1[]=" !!!! 23:31 !!!!";               
  5. sbit  RS=P2^6;                         
  6. sbit  RW=P2^5;                         
  7. sbit  E=P2^7;                       
  8. void delay1ms()
  9. {
  10.     unsigned char a,b;
  11.         for(b=199;b>0;b--)
  12.         for(a=1;a>0;a--);
  13. }
  14. void LCDwirtecom(unsigned char com)        //寫命令
  15. {
  16.    E=0;
  17.    RS=0;
  18.    RW=0;
  19.    DATA=com;             
  20.    delay1ms();             
  21.    E=1;
  22.    delay1ms();
  23.    E=0;
  24. }
  25. void LCDwirteDATA(unsigned char dat)        //寫數(shù)據(jù)
  26. {
  27.    E=0;
  28.    RS=1;
  29.    RW=0;
  30.    DATA=dat;
  31.    delay1ms();
  32.    E=1;
  33.    delay1ms();
  34.    E=0;
  35. }
  36. void LCDinitial()
  37. {
  38.    LCDwirtecom(0x38);                          //功能設(shè)定幾位數(shù)據(jù)總線.顯示幾行
  39.    LCDwirtecom(0x0c);                            //顯示開關(guān)(光標(biāo))
  40.    LCDwirtecom(0x06);                           //模式設(shè)置(光標(biāo)左右移)
  41.    LCDwirtecom(0x01);                                        //清屏                         
  42.    LCDwirtecom(0x80);                           //數(shù)據(jù)起點(第一行0x80(00+80)第二行0xc0())
  43. }                                                                  
  44. void main()                                                  
  45. {        unsigned char i;
  46.     LCDinitial();                                                            
  47.     for(i=0;i<16;i++)
  48.         {
  49. ……………………

  50. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
lcd1602.rar (46.6 KB, 下載次數(shù): 24)


回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表