亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 51

?? 51單片機(jī)大量源碼
??
字號(hào):
/*******************************************************************
    
* 描述:                                                           
*    LCD1602可以分為8位和4位控制方式,8位控制方式是用D0-D7數(shù)據(jù)線(xiàn)   
* 來(lái)傳送控制命令及數(shù)據(jù)。4位控制方式是用D4-D7數(shù)據(jù)線(xiàn)來(lái)傳送控制命令   
* 及數(shù)據(jù)。使用4位數(shù)據(jù)線(xiàn)做控制時(shí),需要分兩次來(lái)傳送,先送出高4位數(shù)   
* 據(jù),再送出低4位數(shù)據(jù)??梢怨?jié)省單片機(jī)的4根端口線(xiàn)。                 
*                                                                  
*******************************************************************/
#include < reg52.h >
#include < intrins.h >
#define uchar unsigned char
#define uint  unsigned int
sbit  LCD_RS = P2^7;             
sbit  LCD_RW = P2^6;
sbit  LCD_EN = P2^5;
uchar code  cdis1[ ] = {"   WELCOME TO   "}; 
uchar code  cdis2[ ] = {" WWW.RICHMCU.COM "};
/**********************************************************

* 5us 延時(shí)子程序

**********************************************************/
void  delayNOP()
{
   _nop_();
   _nop_();
   _nop_();
   _nop_();
   _nop_();
}

/**********************************************************

* 延時(shí)子程序

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

{
   uchar t;
   while(ms--)
   { 
     for(t = 0; t < 120; t++);
   }
}


/**********************************************************

* 檢查L(zhǎng)CD忙狀態(tài)                                           
* lcd_busy為1時(shí),忙,等待。                               
* lcd-busy為0時(shí),閑,可寫(xiě)指令與數(shù)據(jù)                        

**********************************************************/ 
bit lcd_busy()
{                          
    bit result;
    LCD_RS = 0;
    LCD_RW = 1;
    LCD_EN = 1;
    delayNOP();
    result = (bit)(P0&0x80);
    LCD_EN = 0;
    return(result); 
}

/********************************************************* 

* 寫(xiě)指令或數(shù)據(jù)

* start=0, 寫(xiě)入命令;  start=1, 寫(xiě)入數(shù)據(jù)

*********************************************************/

void lcd_write(bit start, uchar in_data) 
{
    uchar Hdata,Ldata;

    while(lcd_busy());

    Hdata=in_data&0xf0;             //取高四位
    Ldata=(in_data<<4)&0xf0;    //取低四位

    if(start==0) 
    LCD_RS = 0;               //寫(xiě)入命令
    else
    LCD_RS = 1;                 //寫(xiě)入數(shù)據(jù)

    LCD_RW = 0;
    LCD_EN = 0;
    delayNOP();

    P0 = Hdata;                 //發(fā)送高四位   
    LCD_EN = 1;
    delayNOP();
    LCD_EN = 0;
    delayNOP();

    P0 = Ldata;                 //發(fā)送低四位     
    LCD_EN = 1;
    delayNOP();
    LCD_EN = 0;
    delayNOP();
}

/*************************************************************

*  LCD初始化設(shè)定                                             

*************************************************************/
void lcd_init()
{
    delay(15);
    lcd_write(0,0x28);                //16*2顯示,5*7點(diǎn)陣,4位數(shù)據(jù)
    delay(5);
    lcd_write(0,0x28);
    delay(5);
    lcd_write(0,0x28);

    delay(5);
    lcd_write(0,0x0c);               //顯示開(kāi),關(guān)光標(biāo)
    delay(5);
    lcd_write(0,0x06);              //移動(dòng)光標(biāo)
    delay(5);
    lcd_write(0,0x01);              //清除LCD的顯示內(nèi)容
    delay(25);                          //延時(shí)
}

/**********************************************************

*  設(shè)定顯示位置                                             
                                                        
**********************************************************/
void lcd_pos(uchar pos)
{                          
   lcd_write(0,pos|0x80);     //數(shù)據(jù)指針=80+地址變量
}

/**********************************************************

* 主函數(shù)

**********************************************************/
void  main()
{
    uchar  m;

    lcd_init();                          //LCD1602初始化

    lcd_pos(0x00);                 //設(shè)置顯示位置為第一行
    for(m=0;m<16;m++)
    lcd_write(1,cdis1[m]);


     lcd_pos(0x40);                //設(shè)置顯示位置為第二行     
     for(m=0;m<16;m++) 
     lcd_write(1,cdis2[m]);

      while(1);
}

/*********************************************************/

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩大陆一区二区| 国产精品色在线| 欧美日韩不卡在线| 91久久精品午夜一区二区| 成人av中文字幕| 丁香婷婷综合激情五月色| 国产麻豆视频一区| 国产传媒久久文化传媒| 风间由美一区二区三区在线观看| 国产精品99久久久久久有的能看| 国产一区二区三区不卡在线观看| 国产一区在线观看麻豆| 国产v日产∨综合v精品视频| eeuss鲁片一区二区三区在线观看| 成人国产一区二区三区精品| 99久久精品国产观看| 91网址在线看| 欧美日韩精品一区二区三区蜜桃| 欧美男生操女生| 精品久久久久av影院| 国产日韩欧美精品一区| 国产精品二三区| 一区二区三区成人| 亚洲va欧美va人人爽| 美国三级日本三级久久99| 久热成人在线视频| 国产成人av一区二区三区在线| 成人动漫一区二区三区| 欧美在线免费观看亚洲| 日韩一本二本av| 国产亚洲欧美中文| 亚洲人成伊人成综合网小说| 亚洲二区在线视频| 精品亚洲porn| k8久久久一区二区三区 | 国产传媒日韩欧美成人| 99精品视频在线观看| 欧美日韩视频在线观看一区二区三区| 69堂国产成人免费视频| 2022国产精品视频| 1024成人网| 天堂蜜桃一区二区三区| 国产乱人伦精品一区二区在线观看| 成人黄页在线观看| 91精品国产91久久久久久最新毛片 | 欧美一区二区免费视频| 国产午夜亚洲精品午夜鲁丝片| 中文字幕综合网| 免费人成网站在线观看欧美高清| 成人网男人的天堂| 3d成人h动漫网站入口| 国产欧美视频一区二区| 亚洲超碰97人人做人人爱| 国产精品一区二区在线播放| 欧美在线一区二区三区| 久久久久国产精品麻豆ai换脸 | 国产精品久久久久久久久免费樱桃 | 波多野结衣在线aⅴ中文字幕不卡| 欧美日韩国产综合视频在线观看 | 亚洲免费高清视频在线| 美美哒免费高清在线观看视频一区二区| 懂色中文一区二区在线播放| 91精品国产手机| 自拍偷自拍亚洲精品播放| 青青草原综合久久大伊人精品优势 | 国产成人精品一区二区三区四区| 91国产成人在线| 久久久精品2019中文字幕之3| 亚洲一区在线播放| 高清免费成人av| 日韩一区二区三区视频在线观看| 成人欧美一区二区三区1314| 国内精品久久久久影院色| 欧美日韩成人高清| 亚洲精品亚洲人成人网| 国产精品一区二区男女羞羞无遮挡| 欧美视频在线一区| 国产精品二三区| 国产成人精品www牛牛影视| 日韩欧美www| 午夜精品久久久| 欧美最新大片在线看| 国产精品乱子久久久久| 国产精品一区二区在线观看不卡 | 视频一区国产视频| 色婷婷久久久久swag精品| 中文字幕欧美激情| 狠狠色丁香久久婷婷综| 日韩精品一区国产麻豆| 亚洲一区在线视频观看| 99精品一区二区三区| 久久久久久久久久久黄色| 免费三级欧美电影| 91精品久久久久久蜜臀| 亚洲一区二区欧美日韩| 色爱区综合激月婷婷| 亚洲欧美日韩一区| 91小视频免费看| 亚洲女同一区二区| 99久精品国产| 成人免费视频在线观看| av在线不卡观看免费观看| 国产精品毛片高清在线完整版| 国产成人日日夜夜| 国产精品视频一二三区 | 欧美tickling网站挠脚心| 蜜臀av性久久久久蜜臀av麻豆| 91麻豆精品国产自产在线观看一区| 亚洲国产视频直播| 欧美日本乱大交xxxxx| 亚洲成av人影院在线观看网| 欧美日韩国产首页在线观看| 日欧美一区二区| 欧美一级爆毛片| 精品在线一区二区三区| 久久精品亚洲乱码伦伦中文 | 国产亚洲精品久| 岛国精品一区二区| 国产精品久久一卡二卡| 99这里都是精品| 亚洲精品中文在线观看| 欧美午夜精品久久久久久超碰| 秋霞午夜av一区二区三区| 精品日产卡一卡二卡麻豆| 国产成人免费在线| 国产精品美女久久久久aⅴ国产馆| 日本电影欧美片| 肉丝袜脚交视频一区二区| 精品国产电影一区二区| 成人app软件下载大全免费| 一区二区三区国产精品| 日韩视频在线观看一区二区| 国产精品一区二区免费不卡| 亚洲精品欧美综合四区| 欧美精品乱码久久久久久| 精品综合久久久久久8888| 国产精品视频免费看| 欧美视频三区在线播放| 久久国产精品色婷婷| 国产精品区一区二区三区| 欧美性猛交xxxxxx富婆| 国产真实精品久久二三区| 最新不卡av在线| 欧美一卡二卡在线观看| 国产不卡免费视频| 亚洲一区二区视频在线观看| 日韩女优电影在线观看| eeuss影院一区二区三区| 日本亚洲电影天堂| 国产精品久久久久久户外露出| 欧美日韩在线播放三区| 国产精品影视天天线| 亚洲一区av在线| 国产午夜精品久久久久久免费视 | 色综合久久综合网| 亚洲日本韩国一区| 欧美精品一卡两卡| 成人av高清在线| 最新国产成人在线观看| 欧美精品vⅰdeose4hd| 成人国产精品免费观看视频| 亚洲一区二区影院| 中文av字幕一区| 欧美日韩中文一区| 波多野结衣精品在线| 美腿丝袜在线亚洲一区| 国产精品日日摸夜夜摸av| 91精品国产91久久久久久一区二区| 国产91露脸合集magnet| 免费成人结看片| 日韩欧美一区电影| 欧美日本在线看| 色综合一个色综合亚洲| 日韩成人免费电影| 亚洲精品乱码久久久久久| 日韩美女天天操| 欧美日韩一区二区在线观看 | 五月天一区二区| 精品久久久久一区二区国产| 色综合色狠狠天天综合色| 麻豆精品蜜桃视频网站| 亚洲美女一区二区三区| 久久日韩粉嫩一区二区三区 | 欧美唯美清纯偷拍| 国内偷窥港台综合视频在线播放| 亚洲另类在线制服丝袜| www日韩大片| 欧美另类videos死尸| 粗大黑人巨茎大战欧美成人| 老司机免费视频一区二区三区| 亚洲一区二区三区爽爽爽爽爽| 国产精品久久久久毛片软件| 2020国产精品自拍| 日韩欧美国产精品| 欧美日韩日日摸| 欧美熟乱第一页| 欧美性大战久久久久久久| av资源站一区| 99久久777色| 成人免费视频国产在线观看|