男女一级特黄丨久久婷婷五月综合色高清丨亚洲综合欧美综合丨黄色一级片国产丨久久久久久黄丨日韩av综合丨午夜丰满寂寞少妇精品丨国产成人+亚洲欧洲+综合丨日日夜夜草丨无码国产精品成人丨亚洲多毛妓女毛茸茸的丨av在线天天丨国产精品无码翘臀在线观看丨久久久国产网站丨丰满少妇作爱视频免费观看丨人妻巨大乳一二三区丨女人被弄到高潮的免费视频丨91亚洲免费丨色站在线丨国产精品视频123

文章詳情

8051單片機控制字符I2C液晶屏應用實例

日期:2025-12-15 13:37
瀏覽次數:2105
摘要: 8051單片機控制字符I2C液晶屏應用實例 摘要:本文介紹了通用型8051單片機控制清達光電字符型I2C液晶模塊HC1624-I2C,同時介紹了HC1624的主要參數以及特點。 更多的信息您可以QQ 453189731 13701081790聯系。 1,8051單片機控制字符I2C液晶屏應用實例——8051單片機控制HC1624-I2C液晶模塊硬件以及軟件應用 示例程序 #include<reg51.h> #include<string.h> #include<stdio.h> #include <...

8051單片機控制字符I2C液晶屏應用實例


摘要:本文介紹了通用型8051單片機控制清達光電字符型I2C液晶模塊HC1624-I2C,同時介紹了HC1624的主要參數以及特點。

更多的信息您可以QQ 453189731   13701081790聯系。

 

1,8051單片機控制字符I2C液晶屏應用實例——8051單片機控制HC1624-I2C液晶模塊硬件以及軟件應用

 


 

示例程序

#include<reg51.h> 

#include<string.h> 

#include<stdio.h> 

#include <intrins.h>

 #define uchar unsigned char

 #define uint unsigned int   

#define IIC 

sbit SDA=P1^6;//connect to DB6 

sbit SCL=P1^7;//connect to DB7  

#define clear 0x01  /* Clear Display */ 

#define home 0x02  /* Return Home */ 

#define enmode 0x06 /* Enter Mode Set */

 #define off 0x08  /* Display on/off Set */ 

#define on 0x0e  /* Display on/off Set */ 

#define shift 0x14 /* Cursor or Display Shift */ 

#define reset 0x30  /* reset */ 

#define function 0x38  /* Function Set */ 

#define cgram 0x40 /*Set CGRAM Address */ 

#define ddram1 0x80   /* Set DDRAM Line1 Address */

 #define ddram2 0xC0  /* Set DDRAM Line2 Address */

 #define time  1000   /* 1000延時 1.03895500 s */ 

 uchar code string1[]={"Jia Xian Ke Ji"}; uchar code string2[]={"www.tsingtek.com"};

 uchar code string3[]={"Tel:13701081790"}; 

uchar code string4[]={"abcdefghijklmnopqrstuvwxyz"}; uchar code string5[]={"Thank You !"}; uchar code string6[]={'2','0','1','2',0x06,'1','0',0x07,'\0'};  

/********* 自定義字符庫 *********/ uchar code CGF[8][8]={    0x1f,0x00,0x1f,0x00,0x1f,0x00,0x1f,0x00,  /* 隔行 00H */    0x00,0x1f,0x00,0x1f,0x00,0x1f,0x00,0x1f,  /*      01H */    0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,  /* 隔列 02H */    0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,  /*      03H */    0x15,0x0a,0x15,0x0a,0x15,0x0a,0x15,0x0a,  /* 隔點 04H */    0x0a,0x15,0x0a,0x15,0x0a,0x15,0x0a,0x15,  /*      05H */    0x08,0x0f,0x12,0x0f,0x0a,0x1f,0x02,0x02,  /* "" 06H */    0x0f,0x09,0x0f,0x09,0x0f,0x09,0x11,0x00,  /* "" 07H */ }; 

 /********* 時間延時函數 *********/ 

void delay(uint t)     /* 1.02500 ms */ 

{ uint i,j;   for(i=t;i>0;i--)     for(j=125;j>0;j--); }  

 

#ifdef IIC //============================================ 

void start() 

{    SDA=1; 

_nop_();    

SCL=1;    

_nop_();    

_nop_();    

SDA=0;   

 _nop_();    

_nop_();    

SCL=0; }

 //============================================ 

 

void stop() {    SDA=0;  _nop_();    SCL=1;    _nop_();    _nop_();    SDA=1;    _nop_();    _nop_(); } 

 //============================================ 

void sendbyte(uint temp) 

{   int i,j;  for(i=0;i<8;i++)  

   {  SCL=0;  if(temp&0x80)   SDA=1;  else   SDA=0;  _nop_();  _nop_();  SCL=1;  _nop_();  _nop_();  SCL=0;  temp=temp<<1;  } 

_nop_();  _nop_();  SCL=1;  _nop_();  _nop_();  SCL=0;  _nop_();  _nop_(); }  //============================================ 

void write_com(uint para) 

{  start();    sendbyte(0x78);    //slave address    sendbyte(0x00);    //command    sendbyte(para);    stop(); } 

//============================================ 

void write_data(uint para) 

{  start();    sendbyte(0x78);  //RW1033 slave   address    

sendbyte(0x40);   //data    sendbyte(para);    

stop(); } 

#endif  

/****** 建立自定義字符函數*******/

 void CGFUNTION(uchar array[8][8]) 

{ uchar i,j;   write_com(cgram);  /* 寫“指令”CGRAM地址 */  

 for(i=0;i<8;i++)     for(j=0;j<8;j++)      write_data(array[i][j]);  /* 寫“數據” */ } 

 

/********* 字符全屏顯示函數 *********/ 

void char_fill_disp(uchar dat)

 { uchar i,j,temp=0;  

 for(i=0;i<2;i++)     

for(j=0;j<16;j++)      

{ if(i==1)           temp=j|ddram2;   /* DDRAM**行地址 */          

else           temp=j|ddram1;   /* DDRAM**行地址 */        

write_com(temp);   /* 寫“指令” */        

write_data(dat);   /* 寫“數據” */      } }

 

 /********* 字符串顯示函數 *********/ 

/*********** 可選行顯示 **********/ 

void string_disp(uchar x, uchar y, uchar *str) 

{ uchar i,j,temp=0;  

 for(i=x,j=y;j<16&&*s!='\0';j++)  /* 字符串結束標志 */       

{ if(i==0)          temp=j|ddram1;   /* DDRAM**行地址 */        

else          temp=j|ddram2;   /* DDRAM**行地址 */         

write_com(temp);           

 write_data(*s++);      } }  

 

 /********* 設置參數函數 *********/

 void set(void) 

{ delay(15);  /* 延時 15.20800 ms */     

 write_com(0x38); //Function set N=1(2line),F=0(5*8 dot)  

delay(5);  

write_com(0x0C); //display on  

delay(5);  

write_com(0x01); //clear display  

delay(10); 

 

write_com(0x06); //entry set  

delay(5); } 

 

 /********* 主函數 *********/

 void main()    /* 子程序里有延時1s */ 

{ set();  /* 設置參數 */   

write_com(clear);  /* 清屏 */   

while(1)   { char_fill_disp(0xff);  /* 全屏 */     

           write_com(clear);  /* 清屏 */ 

          string_disp(0,1,string1);    /* **行顯示字符串string1 */

          string_disp(1,0,string2);   /* **行顯示字符串string2 */     

          write_com(clear);  /* 清屏 */     

         char_fill_disp(0x31);  /* 顯示“1” */ 

         CGFUNTION(CGF);   /* 建立自定義字符 */    

         write_com(clear);  /* 清屏 */    

         char_fill_disp(0x00);  /* 顯示“隔行” */    

         char_fill_disp(0x02);  /* 顯示“隔列” */   

         char_fill_disp(0x04);  /* 顯示“隔點” */   

         char_fill_disp(0xff);  /* 全屏 */         

         write_com(clear);  /* 清屏 */

         string_disp(0,0,string3);    /* **行顯示字符串string3 */

         string_disp(1,0,string4);   /* **行顯示字符串string4 */    

         write_com(clear);  /* 清屏 */ 

         string_disp(0,2,string5);   /* **行顯示字符串string5:*/

        string_disp(1,8,string6);   /* **行顯示字符串string6: 201210*/           delay(time);    } } 

 

2. 8051單片機控制字符I2C液晶屏應用實例——HC1624-I2C介紹

 

18051單片機控制字符I2C液晶屏應用實例——I2C液晶時序介紹:

    I2C是一種時序,液晶模塊時序是指對LCD顯示模塊進行讀寫時電路的時序要求和狀態。

主要分為以下幾種時序:8080并口,6800并口,SPI串口,I2C串口,UART串口,RS232串口,USB等幾種類型。

清達光電I2C液晶模塊HC1624時序圖如下:


 


 

 

 

 

28051單片機控制字符I2C液晶屏應用實例——HC1624-I2C液晶模塊主要參數:

HC1624為清達光電生產的16*2字符液晶模塊(資料參考http://www.chinalcdmodule.com/character-lcm-hc1624.html

 

模塊外形圖


 

 


接口定義:

編號  符號 電平 功能 

1 VSS 0V 接地               2 VDD +5.0V 邏輯電壓 

3 V0 - LCD驅動電壓          4~6 NC - 空腳

7~8 VSS 0V 邏輯地           9~11 NC - 空腳

12 VSS 0V 邏輯地            13 SDA H/L I2C接口數據輸入 

14 SCL H/L I2C接口時鐘輸入 

15 LEDA +3.3V               16 LEDK 0V LED背光源輸入電壓

 

3)8051單片機控制字符I2C液晶屏應用實例——HC1624-I2C液晶模塊控制器介紹


 


西文字庫表

 

无码中文字幕色专区 | 大乳美女a级三级三级 | 中文字幕漂亮人妻熟睡中被公侵犯 | 日韩精品一区二区av在线观看 | 亚洲成a人片77777在线播放 | 中文字幕在线亚洲二区 | 欧美野性肉体狂欢大派对 | 国产乱码精品一区二区三区五月婷 | 久久婷婷国产色一区二区三区 | 欧美中文字幕无线码视频 | 天堂а√在线官网 | 色综合久久久久久久 | 免费无码又爽又刺激高潮的动漫 | 中字无码av在线电影 | 亚洲 自拍 另类 欧美 丝袜 | 熟女人妻水多爽中文字幕 | 日韩毛片欧美一级a | 国产乱人伦在线播放 | 国产麻豆 9l 精品三级站 | 欧美在线观看视频一区二区 | xxx国产| 2021精品国产自在现线 | 亚洲xxxxx| 免费啊v在线观看 | 欧美11p| 日韩欧美精品中文字幕 | 午夜性爽视频男人的天堂 | 亚洲精品久久一区二区三区777 | 亚洲人成人毛片无遮挡 | 美女乱淫免费视频网站 | 小毛片网站| 亚洲国产精品国自产拍张津瑜 | 永久免费在线 | 韩国19禁主播深夜福利视频 | 国产农村妇女一区二区 | 免费不卡av| 6080私人午夜性爽快影院 | 香蕉国产在线观看 | 在线观看老湿视频福利 | 欧美疯狂xxxx乱大交 | 国产精品丝袜综合区旗袍 | 曰韩精品一区二区 | 黄色毛片一级 | 波多野无码中文字幕av专区 | 日韩一区网站 | 久久婷婷五月综合色丁香 | 色欲天天网站欧美成人福利网 | 你懂的网址国产欧美 | 欧产日产国产蜜网站 | 国产精品国产三级国产剧情 | 国产精品视频男人的天堂 | 国产免费踩踏调教视频 | 蜜桃tv一区二区三区 | 亚洲精品伦理熟女国产一区二区 | 日本免费a视频 | 欧美片一区二区三区 | 未满十八18禁止午夜免费网站 | 国产一区二区三区自产 | 精品国产髙清在线看国产毛片 | 国产91在线播放九色快色 | 欧洲美女与动zooz | 国产欧美精品一区二区三区-老狼 | 日本中文在线播放 | 亚洲老熟女与小伙bbwtv | 国产高清吃奶成免费视频网站 | 国产日韩成人 | 久久久亚洲最大ⅹxxx | 亚洲色图网站 | 国内自拍真实伦在线视频 | 亚洲一片 | 日本最新高清一区二区三 | 人人爽视频 | 激情综合亚洲色婷婷五月app | 麻豆精品国产精华精华液好用吗 | 久久久精品波多野结衣av | 国产69精品久久久久乱码免费 | 老熟女乱婬视频一区二区 | 国产av综合影院 | 超碰人人99 | 无码精品人妻一区二区三区人妻斩 | 欧美91精品久久久久国产性生爱 | 中文字幕日本乱码仑区在线 | 国产999在线观看 | 国产一区二区精品免费 | 精品国产男人的天堂久久 | 欧美精品一二 | 99久久婷婷国产综合精品青草漫画 | 91看毛片 | 欧美人牲交免费观看 | 久久这里只有精品青草 | 性生交大全免费看 | 欧美色欧美亚洲另类二区 | 日本一级二级三级aⅴ网站 亚洲免费视频一区 | 毛片大全真人在线 | 手机看片福利一区二区三区 | 欧美麻豆久久久久久中文 | 十八禁在线观看视频播放免费 | 麻豆tv在线观看 | 日本在线小视频 | 久久精品极品盛宴免视 | 无码成人aaaaa毛片 | 激情欧美在线观看 | 免费无码av一区二区三区 | 亚洲人妖女同在线播放 | 亚洲九九精品 | 亚洲国产欧美在线成人app | 精品亚洲成在人线av无码 | 成人伊人亚洲人综合网 | 美女毛片一区二区三区四区 | 亚洲九九九 | 久久手机视频 | 国产精品99久久久久久久久久久久 | 欧美成人欧美va天堂在线电影 | 麻豆精品在线观看 | 视频一区二区免费 | 以色列最猛性xxxxx视频 | 国产图片一区 | 美女乱淫免费视频网站 | 亚洲精品久久久久久偷窥 | av不卡中文字幕 | 人人妻人人澡av | 欧美美女爱爱视频 | 毛片的网站 | 国产对白不带套毛片av | 国产熟妇精品高潮一区二区三区 | 第四色成人网 | 国产精品久久久久久久久久久久午 | 人间水蜜桃av五月色 | 欧美一级片观看 | 无码熟妇人妻av在线电影 | 中文字幕久久综合久久88 | 欧美猛少妇色xxxxx | 日本一卡2卡三卡4卡免费网站 | 国产亚洲精品久久无码98 | 亚洲熟女久久色 | 风间由美一区 | 亚洲黄色毛片视频 | 成人精品国产 | 国产伦精品一区二区三区免 | 国产粗话肉麻对白 | 日本a级黄绝片a一级啪啪 | 毛片首页 | 亚洲免费中文字幕 | 色噜噜网站 | 不卡免费视频 | 久久精品免视看国产成人 | 2019最新久久久视频精品 | 成人香蕉视频 | 在线一区国产 | 久久99精品久久久久久hb亚瑟 | 亚洲精品久久久久久久久久久久久 | 免费精品一区二区三区a片 伊人国 | 亚洲精品91 | 视频在线+欧美十亚洲曰本 琪琪av色原伊人大芭蕉 | 欧美深夜在线 | 高清二区 | 美女在线网站 | 欧洲精品码一区二区三区免费看 | 美女人妻激情乱人伦 | 啪啪综合网| 欧美激情国产日韩精品一区18 | 国内精品伊人久久久影视 | 老司机午夜永久免费影院 | 玩弄少妇的肉体k8经典 | 青草青草久热精品视频在线观看 | 91精品国产综合久久久久久久久 | 加勒比一本heyzo高清视频 | 青青草国产成人av片免费 | 亚洲国产网 | 一个色综合久久 | 色哟哟在线视频 | 超碰人人插 | 97久久精品无码一区二区 | 免费观看日韩av | 亚洲国产欧美在线人成app | 亚洲娇小业余黑人巨大汇总 | 亚洲一卡2卡3卡4卡精品 | 亚洲综合另类小说色区色噜噜 | 中国大陆毛片 | 国产精品9| 精品午夜福利在线观看 | 亚洲精品av无码重口另类 | 国产精品人成视频免费播放 | 欧美精品色图 | 网红主播大秀福利视频日韩精品 | 殴美一级片 | 色射影院| 青青草在线视频网站 | 精品黄色一级片 | av免费的| 天天综合爱天天综合色 | 在线不卡av片免费观看 | 亚洲乱亚洲乱少妇无码 | 3344国产永久在线观看视频 | 中文字幕av久久爽一区 | www国产国人免费观看视频 | 亚洲国产大片 | 伊人久久97| 男女羞羞无遮掩视频免费网站 | 精品国产乱码久久久久久蜜臀 | 国产精品视频久久久久久 | 日韩欧美激情兽交 | 国产欧美一区二区三区国产幕精品 | 亚洲αv久久久噜噜噜噜噜 日韩一级片免费看 | 日韩av无码中文一区二区三区 | 国产精品午夜无码av天美传媒 | 91丨九色丨蝌蚪丨丝袜 | 日日碰狠狠躁久久躁2023 | 99精品国产免费久久 | 久久免费视频一区二区 | 在线精品亚洲第一区焦香 | 免费看黄色大片 | 欧美国产一区二区 | 日韩69视频 | 成人午夜福利免费无码视频 | 美女航空毛片在线播放 | 最新免费av网站 | 精品中文字幕在线观看 | 99精品热在线在线观看视频 | 欧美日产欧美日产国产精品 | 精品厕所偷拍各类美女tp嘘嘘 | 日本成片网| 粉嫩欧美一区二区三区高清影视 | 日韩精品无码一区二区三区av | 国产精品亚洲lv粉色 | 国产在线拍揄自揄拍免费下载 | 女人下边被添全过视频 | 欧美一级夜夜爽 | 小说区 综合区 首页 | 国产精品久久久久久久久免费相片 | 狠狠干狠狠爱 | 爽妇网国产精品 | 69亚洲精品久久久蜜桃小说 | 换脸国产av一区二区三区 | 人禽20z0性伦 | 男女天堂av| 在线无码午夜福利高潮视频 | 国产高清无密码一区二区三区 | 开心激情av | 99精品久久久久久久久久综合 | 四虎影视永久免费观看在线 | 久久艹精品视频 | 五月婷婷六月综合 | 欧美人与动牲交xxxxbbbb | 五月情网 | av在线播放国产 | 香蕉啪视频在线观看视频久 | 免费精品国自产拍在线播放 | 成人午夜免费福利视频 | 国产精品av一区二区三区网站 | 久草视| 国内大量揄拍人妻在线视频 | 在线看片免费人成视频福利 | 亚洲欧美在线观看视频 | 北条麻妃精品久久中文字幕 | 性欧美长视频免费观看不卡 | 精品亚洲韩国一区二区三区 | 午夜男女爽爽爽在线视频 | 国产高清免费在线观看 | 国产高清黄色片 | 日本黄在线观看 | 亚洲第一无码av无码专区 | 久久亚洲国产成人精品无码区 | 国产日韩精品一区二区 | 一级黄色片在线 | 欧美一级艳片视频免费观看 | 乱淫av | 国产a级全部精品 | 亚洲精品日日夜夜 | 欧美白嫩少妇xxxxx性 | 超级碰在线视频 | 天堂岛国av无码免费无禁网站 | 伊人99在线| 国产夫妻性生活 | 亚洲va无码手机在线电影 | 免费一二区 | 热久久久久久久 | 久久伊人少妇熟女大香线蕉 | 蜜臀久久99静品久久久久久 | 中文精品久久久久人妻 | 成人午夜黄色 | 免费看黄色片视频 | asian性开放少妇pics | 男女啪啪进出阳道猛进 | 祥仔av大片av免费看 | 亚洲欧美色视频 | www91色com| 久久久人人人婷婷色东京热 | 永久黄网站色视频免费观看 | 精品人妻无码一区二区三区9 | 国产三级小视频 | 日本亚洲在线 | 上原亚衣加勒比在线播放 | 黑人狂躁中国少妇and | 成人在线视频免费 | 国产亚洲午夜高清国产拍精品 | 亚洲2017天堂色无码 | 岳双腿间已经湿成一片视频 | 大学生三级中国dvd 九九99久久精品在免费线18 | 都市乱淫| 国产一区二区视频网站 | 中文字幕熟妇人妻在线视频 | 美女精品一区 | 人妖天堂狠狠ts人妖天堂狠狠 | 日韩特黄一级片 | 麻豆一区二区三区四区 | 99reav| 色婷婷色 | 成人av时间停止系列在线 | 女人被狂躁c到高潮 | 亚洲www天堂com| 牛牛影视一区二区 | 色四虎 | 女人喷水高潮时的视频网站 | 羞涩的丰满人妻40p 天堂中文在线播放 | 久久精品aaaaaa毛片 | 美女露出粉嫩小奶头在视频18禁 | 男女啪啪高清无遮挡免费 | 国产精品久久久免费视频 | 欧美真人做爰在线观看 | 麻豆av免费在线 | 亚洲无线观看国产精品 | 人妻少妇-嫩草影院 | 国产精品亚洲欧美中字 | 国产成年妇视频 | 欧美激情啪啪 | 99精品热视频 | 婷婷丁香五月六月综合激情啪 | 国产亚洲欧洲997久久综合 | 亚洲精品123区| 18视频在线观看娇喘 | 精品视频在线播放 | 亚洲精品久久久久久av | 婷婷色婷婷深深爱播五月 | 学生粉嫩无套白浆第一次 | ass东方小嫩模pics | 91网站免费视频 | 欧美亚洲另类在线 | 狠人干练合综合网 | 岛国av噜噜噜久久久狠狠av |