<acronym id="xonnx"></acronym>
      <td id="xonnx"></td>
    1. <pre id="xonnx"></pre>

      1. 專注電子技術學習與研究
        當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

        LCD1602.h頭文件下載(完美液晶驅動文件)

        作者:佚名   來源:本站原創   點擊數:  更新時間:2014年03月15日   【字體:

        1602液晶屏是在單片機系統中常用的顯示器件,這里我給大家共享2個完美的LCD1602.h頭文件,下面是第一個:由于2個文件組成: http://www.thefapper.com/bbs/dpj-24671-1.html  把里面的2個代碼分別保存為文件即可.

        點這里可以提供文件下載

        還有一個是“LCD1602.h”代碼如下,復制代碼并保存到文件即可,當然io口要改為你自己的.

        #ifndef _LCD1602_H
        #define _LCD1602_H
        /*

         #define uchar unsigned char
        #define uint unsigned int
        #define LCD_DATA  P0
        sbit LCD_EN=P2^5;
        sbit LCD_RS=P2^3;
        sbit LCD_RW=P2^4;
        /**********************************************

        ***********************************************/
        void delay_ms(uint temp)
        {
         uint x,y;
         for(x=temp;x>0;x--)
          for(y=110;y>0;y--);
        }
        /**********************************************
        ***********************************************/
        void LCD_w_com(uchar com)
        {
         LCD_RS=0;
         LCD_RW=0;
         LCD_DATA=com;
         delay_ms(5);
         LCD_EN=1;
         delay_ms(5);
         LCD_EN=0;
        }
        /**********************************************
        ***********************************************/
        void LCD_w_data(uchar dat)
        {
         LCD_RS=1;
         LCD_RW=0;
         LCD_DATA=dat;
         delay_ms(5);
         LCD_EN=1;
         delay_ms(5);
         LCD_EN=0;
        }
        /**********************************************
        ***********************************************/
        void LCD_init()
        {
         LCD_EN=0;
         LCD_w_com(0x38);
         LCD_w_com(0x0c);
         LCD_w_com(0x06);
         LCD_w_com(0x01);
        }
        /**********************************************
        ***********************************************/
        void LCD_disp_cher(uchar x,uchar y,uchar *p)
        {
         if(y==1)
         {  
          LCD_w_com(0x80+x);
          while(*p)
          {
          LCD_w_data(*p);
          p++;
          }
         }
         if(y==2)
         {   
          LCD_w_com(0x80+0x40+x);
          while(*p)
          {
          LCD_w_data(*p);
          p++;
          }
         }
        }
        #endif

         

        關閉窗口

        相關文章

        欧美性色欧美精品视频,99热这里只有精品mp4,日韩高清亚洲日韩精品一区二区,2020国自产拍精品高潮