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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lcd.c

?? freescale lcd freescale lcdfreescale lcd
?? C
字號:
//[LCD.c]液晶顯示----------------------------------------------------------*
//本文件包含:                                                              *
//    (1)LCDInit:液晶顯示初始化                                            *
//    (2)LCDShow:在HD44780顯示屏上顯示數(shù)據(jù)                                 *
//    (3)LCD_Command:執(zhí)行給定的cmd命令                                     *
//硬件連接:                                                                *
//    (1)LCD的DB0-7與MCU的B口的PTB0-7連接                                  *
//    (2)LCD的RS,R/W,E與MCU的PTM2,PTM3,PTM6連接                            *
//-------------------------------------------------------------------------*

//頭文件
#include "LCD.h"    //液晶顯示頭文件

//LCDInit:初始化LCD函數(shù)----------------------------------------------------*
//功  能:初始化Lcd(HD44780),設置顯示方式,清屏,AC自動+1                     *
//參  數(shù):無                                                                *
//返  回:無                                                                *
//內(nèi)部調(diào)用函數(shù):LCD_Command                                                 *
//-------------------------------------------------------------------------*
void LCDInit(void)
{
    INT16U i;
    //定義數(shù)據(jù)口(PTB0-7)為輸出
    LCDData_D = 0xFF;          //數(shù)據(jù)口為輸出
    //定義控制口(PTC0-2)為輸出
    LCDCtrl_D |= (1<<LCDE);
    LCDCtrl_D |= (1<<LCDRS);
    LCDCtrl_D |= (1<<LCDRW);
    //設置指令
    LCDCtrl &= ~(1<<LCDRS);    //RS、R/W=00,寫指令
    LCDCtrl &= ~(1<<LCDRW);    
    LCD_Command(0x38);
               //||||||||____ 可設任意值(0/1)
               //||||||______ F  = 0,5*7點陣模式
               //|||||_______ N  = 1,2行顯示
               //||||________ DL = 1,8位數(shù)據(jù)總線
               //|||_________ 固定為001
    LCD_Command(0x08);         //關顯示,關光標顯示,不閃爍	
    LCD_Command(0x01);         //清屏
    for (i=0; i<20000; i++);    //延時>1.6ms
    LCD_Command(0X06);
    LCD_Command(0x14);         //光標右移一個字符位,AC自動加1
    LCD_Command(0x0C);         //開顯示,關光標顯示,不閃爍
}

//LCDShow:在HD44780顯示屏上顯示數(shù)據(jù)----------------------------------------*
//功  能:在HD44780顯示屏顯示str所指向的32個數(shù)據(jù)                            *
//參  數(shù):str=待顯示的數(shù)組                                                  *
//返  回:無                                                                *
//內(nèi)部調(diào)用函數(shù):LCD_Command                                                 *
//-------------------------------------------------------------------------*
void LCDShow(INT8U str[])
{
    INT8U i;
    //1. LCD初始化
    LCDInit();
    //2. 顯示第1行16個字符
    //2.1設置顯示首地址
    LCDCtrl &= ~(1 << LCDRS);    //RS,R/W = 00(寫的是指令)
    LCDCtrl &= ~(1 << LCDRW);
    LCD_Command(0x80);           //后7位為DD RAM地址(0x00)
    //2.2寫16個數(shù)據(jù)到DD RAM
    LCDCtrl |=   1 << LCDRS;     //RS,R/W = 10(寫的是數(shù)據(jù))
    LCDCtrl &= ~(1 << LCDRW);
    //將要顯示在第1行上的16個數(shù)據(jù)逐個寫入DD RAM中
    for (i = 0;i < 16;i++)
    {
        LCD_Command(str[i]);
    }
    //3. 顯示第2行16個字符
   	//3.1設置顯示首地址
   	LCDCtrl &= ~(1 << LCDRS);    //RS,R/W = 00(寫的是指令)
    LCDCtrl &= ~(1 << LCDRW);
    LCD_Command(0xC0);           //后7位為DD RAM地址(0x40)
    //3.2再寫16個數(shù)據(jù)到DD RAM
    LCDCtrl |=   1 << LCDRS;     //RS,R/W = 10(寫的是數(shù)據(jù))
    LCDCtrl &= ~(1 << LCDRW);
    //將要顯示在第2行上的16個數(shù)據(jù)逐個寫入DD RAM中
    for (i = 16;i < 32;i++)
    {
        LCD_Command(str[i]);
    }
}

//LCD_Command:執(zhí)行給定的cmd命令--------------------------------------------*
//功  能:執(zhí)行給定的cmd命令,且延時                                          *
//參  數(shù):cmd=待執(zhí)行的命令                                                  *
//返  回:無                                                                *
//-------------------------------------------------------------------------*
void LCD_Command(unsigned char cmd)
{	 	
    INT8U i;
    //1.等待 > 40us
    for (i=0; i<200; i++);
    for (i=0; i<200; i++);
    for (i=0; i<200; i++);
    for (i=0; i<200; i++);
    //2.數(shù)據(jù)送到LCD的數(shù)據(jù)線上 
    LCDData = cmd;
    //3.給出E信號的下降沿,使數(shù)據(jù)寫入LCD
    LCDCtrl |= (1<<LCDE);
    asm("NOP");
    asm("NOP");
    asm("NOP");
    asm("NOP");
    asm("NOP");
    asm("NOP");
    asm("NOP");
    asm("NOP");
    asm("NOP");
    asm("NOP");
    asm("NOP");
    asm("NOP");    
    LCDCtrl &= ~(1<<LCDE);    //Lcd結(jié)束接收數(shù)據(jù)
    //4.等待 > 40us
    for (i=0; i<200; i++);
    for (i=0; i<200; i++); 
    for (i=0; i<200; i++); 
    for (i=0; i<200; i++); 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91无套直看片红桃| 欧美调教femdomvk| 99精品视频免费在线观看| 日本精品免费观看高清观看| 91精品麻豆日日躁夜夜躁| 26uuu精品一区二区在线观看| 国产精品久久福利| 日韩电影一区二区三区四区| 成人性生交大片免费看在线播放| 欧美主播一区二区三区| 久久精品这里都是精品| 五月婷婷久久综合| 97超碰欧美中文字幕| 26uuu亚洲综合色| 亚洲高清免费视频| 色综合色综合色综合色综合色综合 | 国产亚洲综合av| 天堂影院一区二区| 色综合久久久久综合体| 中文字幕 久热精品 视频在线 | 国产福利一区二区三区视频在线 | 99这里只有精品| 久久免费的精品国产v∧| 日韩高清在线电影| 在线欧美日韩国产| 国产精品久久久久天堂| 国产主播一区二区| 欧美电影免费提供在线观看| 婷婷亚洲久悠悠色悠在线播放| 色婷婷综合视频在线观看| 国产人妖乱国产精品人妖| 美女免费视频一区二区| 欧美精品xxxxbbbb| 天天综合天天做天天综合| 欧美亚洲国产bt| 亚洲伦理在线精品| 99re成人精品视频| 国产精品国产自产拍高清av王其| 国产成人午夜精品影院观看视频 | 欧美一区二区三区小说| 亚洲成人在线观看视频| 欧美三级视频在线| 夜夜精品视频一区二区| 欧洲生活片亚洲生活在线观看| 综合中文字幕亚洲| 色天使色偷偷av一区二区| 亚洲免费在线看| 日本精品视频一区二区| 夜夜嗨av一区二区三区网页 | 久久国产成人午夜av影院| 欧美一区二区三区电影| 美洲天堂一区二卡三卡四卡视频| 日韩久久精品一区| 韩国精品主播一区二区在线观看 | 91免费国产在线| 亚洲永久免费视频| 欧美精品第1页| 国产美女精品人人做人人爽| 国产精品―色哟哟| 91美女片黄在线观看| 亚洲国产成人高清精品| 日韩一区二区三区免费观看| 国产一区二区精品在线观看| 中文字幕在线观看不卡视频| 在线观看一区不卡| 久久黄色级2电影| 国产欧美一区二区精品性| 一本一本久久a久久精品综合麻豆| 亚洲午夜久久久久中文字幕久| 欧美一区二区在线播放| 国产xxx精品视频大全| 亚洲精品ww久久久久久p站| 91精品在线免费观看| 国产乱人伦偷精品视频不卡 | 国产综合一区二区| 国产精品久久久久aaaa樱花| 欧美日韩一区不卡| 国产高清视频一区| 亚洲国产综合视频在线观看| 精品少妇一区二区三区日产乱码| av一区二区三区| 日韩国产一二三区| 国产精品对白交换视频| 欧美一区二区三区视频在线| 成人少妇影院yyyy| 麻豆精品在线看| 一区二区三区四区国产精品| 欧美精品一区二区不卡| 色噜噜狠狠成人中文综合| 久久99国内精品| 一区二区三区资源| 国产欧美日韩不卡免费| 在线不卡一区二区| 91理论电影在线观看| 国产麻豆精品一区二区| 日韩精品乱码av一区二区| 中文字幕一区二区三区四区不卡| 欧美xxxxxxxxx| 欧美日韩一级二级| 91视频91自| 成人精品gif动图一区| 精品一区在线看| 石原莉奈在线亚洲二区| 亚洲男同1069视频| 国产精品毛片久久久久久| 精品国产自在久精品国产| 欧美羞羞免费网站| 91色.com| 91麻豆免费视频| 不卡视频在线看| 成人一区二区三区在线观看 | 精品久久一二三区| 欧美日本在线一区| 欧美伊人久久大香线蕉综合69 | 成人天堂资源www在线| 国产成人在线看| 久久99精品视频| 日韩国产精品久久久久久亚洲| 亚洲国产另类精品专区| 玉足女爽爽91| 亚洲一二三四区不卡| 亚洲一区二区不卡免费| 亚洲国产精品久久久久婷婷884| 亚洲主播在线播放| 亚洲国产日日夜夜| 日韩电影在线一区二区三区| 日韩电影免费在线| 麻豆精品国产91久久久久久| 激情综合网天天干| 国产一区二区三区视频在线播放| 激情文学综合插| 国产精品系列在线观看| 高潮精品一区videoshd| 成人免费不卡视频| 99国产精品一区| 欧美日韩一区在线观看| 欧美一区二区三区在线看| 精品国产一区二区在线观看| 久久日韩精品一区二区五区| 国产三级一区二区三区| ...xxx性欧美| 亚洲v精品v日韩v欧美v专区| 日韩成人av影视| 国产精品亚洲一区二区三区妖精| 懂色av中文一区二区三区| voyeur盗摄精品| 欧美亚洲免费在线一区| 日韩精品一区二区三区四区| 国产欧美日韩中文久久| 亚洲蜜桃精久久久久久久| 日韩精品一区第一页| 国产在线精品视频| 91香蕉视频mp4| 欧美一区二区三区四区五区| 国产日韩欧美一区二区三区乱码| 亚洲精品乱码久久久久久日本蜜臀| 亚洲动漫第一页| 国产成人午夜精品影院观看视频 | 亚洲国产毛片aaaaa无费看 | 视频在线观看国产精品| 黄页视频在线91| av午夜精品一区二区三区| 欧美日韩夫妻久久| 国产亚洲视频系列| 亚洲成人自拍一区| 成人激情视频网站| 日韩一区二区三区三四区视频在线观看 | 亚洲一区二区视频在线| 国产伦精品一区二区三区视频青涩| av资源站一区| 精品毛片乱码1区2区3区 | 国产欧美va欧美不卡在线| 日韩精品一级中文字幕精品视频免费观看 | 美国十次综合导航| 一本色道综合亚洲| 国产香蕉久久精品综合网| 五月综合激情日本mⅴ| www.激情成人| 国产性色一区二区| 蜜臀av一区二区在线免费观看 | 精品视频免费看| 欧美激情一二三区| 美国毛片一区二区| 欧美挠脚心视频网站| 亚洲日本青草视频在线怡红院 | 日韩欧美一级特黄在线播放| 亚洲国产精品一区二区久久恐怖片 | 精品无人码麻豆乱码1区2区| 欧美三级在线视频| 一区二区三区四区不卡视频| 高清视频一区二区| 久久精品视频免费| 国产呦精品一区二区三区网站| 欧美精选一区二区| 亚洲一区二区三区在线播放| 91日韩一区二区三区| 亚洲视频免费在线| bt7086福利一区国产| 国产精品网站在线播放| 国产成人av福利|