男女一级特黄丨久久婷婷五月综合色高清丨亚洲综合欧美综合丨黄色一级片国产丨久久久久久黄丨日韩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液晶模塊控制器介紹


 


西文字庫表

 

国产在视频线精品视频 | 青青草原亚洲 | 国产高清吹潮免费视频 | 日韩av毛片在线观看 | 国产福利在线观看视频 | 尤物综合网 | 国产成人在线免费观看 | 国产香蕉尹人视频在线 | 丁香花五月 | 欧美成人精品高清在线播放 | 亚洲36d大奶网 | 国产无遮挡免费观看视频网站 | 国产sm调教视频在线观看 | 么公的好大好硬好深好爽视频 | 国产日韩精品欧美一区喷水 | 亚洲怡春院 | 日韩av中字 | 国产中文一区二区三区 | 果冻传媒mv免费播放在线观看 | 丝袜 亚洲 另类 国产 制服 | 91久久国产露脸精品国产闺蜜 | av av在线| 国产美女遭强高潮网站下载 | 天天狠天天透天干天天 | 白丝一区 | 日日摸天天摸人人看 | 粗壮挺进人妻水蜜桃成熟 | a级老太婆毛片老太婆毛片 日产精品久久久久久久 | 人人超碰人摸人爱 | 亚洲黄色a级片 | 91九色蝌蚪91por成人 | 黄色一级免费片 | 国产精品久久久久久久久 | 色啦啦视频 | 国产精品涩涩屋www在线观看 | 亚洲色图国产精品 | 小嫩妇好紧好爽再快视频 | 又黄又爽又色的网站 | 久久精品视频久久 | 天天干天天射天天爽 | 骚动漫十八禁在线观看 | 女人18岁毛片 | 亚洲欧美激情小说另类 | 欧美jizzhd精品欧美性24 | 电影 国产 偷窥 亚洲 欧美 | 国产精品自产拍在线观看 | 亚洲夜夜操| 国产91蝌蚪 | 你懂的在线观看网址 | 无码视频免费一区二三区 | 五十路熟妇高熟无码视频 | 欧美成人手机视频 | 国产精品色午夜免费视频 | 国产成人无码精品午夜福利a | av黄网站| 亚洲激情五月 | 国产91精 | 国产精品免费一区 | 上司揉捏人妻丰满双乳电影 | 三级特黄60分钟在线播放 | 国产亚洲综合在线 | 成人小视频在线观看免费 | 五月婷六月丁香狠狠躁狠狠爱 | 日韩一区国产二区欧美三区 | 欧美综合国产精品久久丁香 | 日韩 欧美 动漫 国产 制服 | 大伊香蕉精品一区视频在线 | 久久久久国产精品人妻aⅴ武则天 | 欧美 日韩 亚洲 精品二区 | 日韩卡1卡2卡三卡免费网站 | 男女又爽又黄激情免费视频大 | 亚洲中文精品久久久久久 | 亚洲欧美激情图片 | 欧美日产国产精品 | 国产激情视频一区二区三区 | 国产精品丝袜www爽爽爽 | 无遮挡又爽又刺激的视频 | 亚洲精品无码久久久久yw | 视频二区中文字幕 | 黄页网站在线观看免费视频 | 欧美在线观看一区二区 | 久久久精品中文字幕乱码18 | 性欧美乱妇高清come | 欧美成人手机在线视频 | 久久夜色噜噜噜av一区二区 | 一区二区三区免费看 | 九色亚洲 | 波多野结衣网站 | 91吃瓜今日吃瓜入口 | 黄色av一区| 欧美成人精精品一区二区频 | www中文字幕com | www.四虎com | 亚洲欧美成人另类激情 | 日本高清免费的不卡视频 | 日本无码人妻波多野结衣 | 免费精品无码av片在线观看 | 亚洲熟妇少妇任你躁在线观看 | 中文字幕无码人妻波多野结衣 | 99re在线精品 | 小泽玛莉亚一区二区视频在线 | 新疆少妇xxxx做受 | 播色网| 96国产精品久久久久aⅴ四区 | 无码三级中文字幕在线观看 | 日韩黄色网 | 久久久亚洲欧洲日产国产成人无码 | а天堂中文地址在线 | 中国国产野外1级毛片视频 国产伦人人人人人人性 | 久久久综合九色综合88 | 涩视频在线观看 | 色翁荡熄又大又硬又粗又动态图 | 少妇口述公做爰全过程目录 | 日韩人妻不卡一区二区三区 | 白浆网站| 亚洲黄网av | 成人午夜黄色 | 精品一区免费观看 | 国内精品久久久久久久日韩 | 少妇精品无码一区二区免费视频 | 乱老年女人伦免费视频 | 国产精品福利一区二区久久 | 天天夜夜骑| 九个美女露脸撒尿嘘嘘视频 | 国产免费拔擦拔擦8x网址 | 人人干夜夜操 | 韩国毛片网站 | 深夜福利院 | 亚洲成av人片天堂网久久 | 亚洲依依成人综合网址 | 亚洲 在线 | 窝窝午夜色视频国产精品破 | 99九九99九九视频精品 | 少妇野外性xx老女人野外性xx | 潮喷失禁大喷水无码 | 无码国产成人久久 | 欧美五月| 国产在沙发上午睡被强 | 乱日视频| 又黄又网站国产 | 亚洲欧洲日产国码韩国 | 第一次破处视频 | 久久av无码aⅴ高潮av喷吹 | 国内精品伊人久久久久影院麻豆 | 中字av在线| 无码精品久久久久久人妻中字 | 国产精品一二区在线观看 | 日本大尺度吃奶做爰过程 | 国产中年夫妇交换高潮呻吟 | 色婷婷av一区二区三区软件 | 成年18网站免费进入夜色 | 色综合a怡红院怡红院 | 日本少妇影院 | 第一136av福利视频导航 | 国产第一页在线 | 97超碰色| 免费观看美女裸体网站 | 一区不卡在线观看 | 欧美变态口味重另类在线视频 | 成人网站www污污污网站直播间 | 国产无遮挡裸体免费视频 | 樱桃视频一区二区三区 | 色综合天天综合网天天狠天天 | 香港一级淫片a级在线 | 亚洲一区二区三区免费视频 | 久久久精品久久久久久 | 国产99视频精品免费专区 | 亚洲精品一区二区三区h | 久久精品9 | 粉嫩老牛aⅴ一区二区三区 日韩精品偷拍 | 欧美爱爱视频网站 | 天堂av成年av影视 | 男女做爰猛烈啪啪吃奶图片 | 成年人在线观看av | 免费在线观看小视频 | 性开放淫合集 | 色琪琪一区二区三区亚洲区 | 日韩成人影视 | 亚洲 欧美 日韩 国产综合 在线 | 国产无套粉嫩白浆内谢软件 | 欧美日韩激情网 | 国产精品第1页 | 日本巨大的奶头在线观看 | 亚洲性综合 | 人妻丰满熟av无码区hd | 国产精品污www在线观看 | 日韩黄色片免费看 | 伊人亚洲天堂 | 免费人成视频在线观看不卡 | 欧美日韩人妻精品一区二区在线 | 亚洲调教欧美在线 | 99国产精品久久99久久久 | 国产亚洲一区二区手机在线观看 | 爱搞逼综合 | 国产精品香蕉视频在线 | 波多野吉衣久久 | 国产成人无码a区在线观 | 中文字幕视频一区 | 国产一级做a爱片久久毛片a | 国产精品美乳在线观看 | 图片区亚洲 | aa片在线观看无码免费 | 日韩一区网站 | 99热在线观看免费 | 玩弄丰满熟妇xxxxx性60 | 精品久久久久久中文字幕大豆网 | 青草青草久热国产精品 | 欧美一级视频 | 91字幕网| 男人边吃奶边做好爽免费视频 | 成人夜间视频 | 亚洲视频福利 | 亚洲精品av无码重口另类 | 国产亚洲小视频线播放 | 久热这里只有精品视频6 | 亚洲欧美强伦一区二区 | 国语少妇高潮对白在线 | aaaaa级少妇高潮大片免费看 | 久久av高潮av无码av | 久久久综合色 | mm131在线 | 亚洲色婷婷一区二区三区 | 免费aa视频 | 4438xx亚洲最大五色丁香一 | 成人性生交大片免费看vrv66 | 亚洲毛片多多影院 | 一级毛片中国 | 亚洲欧美日韩精品在线观看 | 男人av无码天堂 | 亚洲美女中文字幕 | 蜜桃精品免费久久久久影院 | 国产精品入口夜色视频大尺度 | 深夜av在线 | 国产超碰人人模人人爽人人喊 | 国产精品成人永久在线 | 欧美日韩亚| 欧美午夜大片 | 国产福利资源 | 老女人毛片50一60岁 | 久久综合伊人77777 | 人妻 丝袜美腿 中文字幕 | 国内精品久久久久久久久齐齐 | 国产精品综合色区小说 | 亚洲成av人片一区二区梦乃 | 香港黄a三级三级三级看三级 | 黄色国产免费 | 性欧美巨大 | 欧美色窝79yyyycom | 激情国产视频 | 成人久久精品一区二区三区 | 国产精品一区波多野结衣 | 69网站在线观看 | 欧美黄色免费观看 | 日韩一区二区三区在线观看视频 | 欧美成人精品一级乱黄 | 色啪综合 | 亚洲第一香蕉网 | 中文中幕a在线 | 欧美少妇性生活 | 国产91高潮流白浆在线麻豆 | 欧美日韩国产在线观看 | 亚洲欧美综合国产不卡 | 日本久久99成人网站 | 粗大猛烈进出高潮视频免费看 | 亚洲sss整片av在线播放 | 单亲与子性伦刺激对白视频 | 人妻熟女斩五十路0930 | 黄色在线观看免费视频 | 日韩av在线看| 玩爽少妇人妻系列无码 | www黄色免费 | 欧美色xxx | 久久成年片色大黄全免费网站 | 99久久精品久久久久久ai换脸 | 国产一精品一av一免费爽爽 | 欧美成人秋霞久久aa片 | bt天堂av| 国产午夜福利在线播放 | 69麻豆天美精东蜜桃传媒潘甜甜 | 亚洲国产精品综合 | 亚洲人成网站在线播放无码 | 强迫大乳人妻中文字幕 | 国产成人无码免费看视频软件 | 色网站观看 | youjizz麻豆 | 成人合集| 亚洲全部无码中文字幕 | 色吧久久 | 亚洲人av在线 | 免费黄色看片网站 | 九九热免费在线视频 | 96国产xxxx免费视频 | 97久久超碰国产精品最新 | 欧美色图偷窥自拍 | 中文字幕制服丝袜人妻动态图 | 亚洲系列一区中文字幕 | 国偷自产av一区二区三区 | 亚洲一区精品视频在线观看 | 五月天色丁香 | 夜夜添狠狠添高潮出水 | 唐人社导航福利精品 | 视频在线一区二区三区 | 第四色激情 | 老熟女老太婆爽 | 美女网站av | 成人无码av片在线观看蜜桃 | 欧美三级中文字幕 | 黄频在线 | 亚洲成av人在线观看天堂无码 | 国产精自产拍在线看中文 | 亚洲人成77777在线播放网站不卡 | 中文字幕亚洲中文字幕无码码 | 国产久色在线拍揄自揄拍 | 日韩av无码一区二区三区无码 | 国产娇小hdxxxx乱 | 国产精品视频一区二区三区无码 | 一本大道综合伊人精品热热 | 少妇一级淫片aaaaaaa | 亚洲精品一区中文字幕乱码 | 亚洲精品综合五月久久小说 | 扒开双腿疯狂进出爽爽爽视频 | 日本人成在线播放免费课体台 | 久久久久久在线观看 | 夜色福利视频 | 欧美成人猛片aaaaaaa | 成人一级黄色 | 国产中文欧美日韩在线 | 91精品久久久久久久99软件 | 婷婷色婷婷深深爱播五月 | 欧美成人免费在线观看 | 亚洲中文字幕无码中文 | 亚洲六月丁香六月婷婷 | 国产一区二区三区久久精品 | 在线播放黄色网址 | 国产老熟女老女人老人 | 久久嫩草精品久久久久 | 日韩一卡2卡3卡4卡2021免费观看国色天香 | 橘梨纱av一区二区三区在线观看 | 国色天香成人网 | 国产字幕在线观看 |