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

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

?? smg19264e_m_exsample_c51.c

?? KS0108B圖形點陣液晶顯示模塊系列
?? C
?? 第 1 頁 / 共 3 頁
字號:
       lcdwc1(0x40|XPOS);               //列地址設置
   }
   else if(XPOS<128)
   {   lcdwc2(0xB8|((YPOS/8)&0x7));     //頁地址設置
       lcdwc2(0x40|(XPOS&0x3F));        //列地址設置
   }
   else
   {   lcdwc3(0xB8|((YPOS/8)&0x7));     //頁地址設置
       lcdwc3(0x40|(XPOS&0x3F));        //列地址設置
   }
}
//-------------------------------------------------------------------------------
//子程序名稱:void lcdreset(void)
//功能:液晶顯示控制器初始化
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdreset(void)                     //液晶顯示控制器初始化子程序
{
    lcdwc1(0xC0);                       //設置顯示初始行
    lcdwc2(0xC0);                       //設置顯示初始行
    lcdwc3(0xC0);                       //設置顯示初始行
    lcdwc1(0x3F);                       //開顯示
    lcdwc2(0x3F);                       //開顯示
    lcdwc3(0x3F);                       //開顯示
}
//-------------------------------------------------------------------------------
//以下lcdwc1,lcdwc2,lcdwc3,lcdwd,lcdrd為MCS51總線接口的KS0108B液晶顯示控制器的基本
//子程序,lcdwd1,lcdwd2,lcdwd3,lcdrd1,lcdrd2,lcdrd3,lcdwaitidle1,lcdwaitidle2,
//lcdwaitidle3為內部子程序.
//-------------------------------------------------------------------------------
//子程序名稱:unsigned char lcdrd(void).
//功能:從液晶顯示控制器中讀圖形數據.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
unsigned char lcdrd(void)
{unsigned char d;
    if(XPOS<64)
    {    d=lcdrd1();
         d=lcdrd1();
    }
    else if(XPOS<128)
    {    d=lcdrd2();
         d=lcdrd2();
    }
    else
    {    d=lcdrd3();
         d=lcdrd3();
    }
    return d;
}
//-------------------------------------------------------------------------------
//子程序名稱:void lcdwd(unsigned char d).
//功能:向液晶顯示控制器寫圖形數據.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwd(unsigned char d)
{   if(XPOS<64)
        lcdwd1(d);
    else if(XPOS<128)
        lcdwd2(d);
    else
        lcdwd3(d);
}
//-------------------------------------------------------------------------------
//子程序名稱:void lcdwd1(unsigned char d).
//功能:向液晶顯示控制器1寫圖形數據.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwd1(unsigned char d)
{   lcdwaitidle1();
    P1=d;
    RSPIN=1;
    RWPIN=0;
    CS1PIN=0;
    EPIN=1;
    _nop_();
    EPIN=0;
    CS1PIN=1;
}
//-------------------------------------------------------------------------------
//子程序名稱:void lcdwd2(unsigned char d).
//功能:向液晶顯示控制器2寫圖形數據.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwd2(unsigned char d)
{   lcdwaitidle2();
    P1=d;
    RSPIN=1;
    RWPIN=0;
    CS2PIN=0;
    EPIN=1;
    _nop_();
    EPIN=0;
    CS2PIN=1;
}
//-------------------------------------------------------------------------------
//子程序名稱:void lcdwd3(unsigned char d).
//功能:向液晶顯示控制器3寫圖形數據.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwd3(unsigned char d)
{   lcdwaitidle3();
    P1=d;
    RSPIN=1;
    RWPIN=0;
    CS3PIN=0;
    EPIN=1;
    _nop_();
    EPIN=0;
    CS3PIN=1;
}
//-------------------------------------------------------------------------------
//子程序名稱:unsigned char lcdrd1(void).
//功能:從液晶顯示控制器1中讀圖形數據.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
unsigned char lcdrd1(void)              //讀圖形數據子程序
{   unsigned char d;
    lcdwaitidle1();                     //檢測液晶顯示控制器是否空閑
    P1=0xff;
    RSPIN=1;
    RWPIN=1;
    CS1PIN=0;
    EPIN=1;
    _nop_();
    d=P1;
    EPIN=0;
    CS1PIN=0;
    return d;
}
//-------------------------------------------------------------------------------
//子程序名稱:unsigned char lcdrd2(void).
//功能:從液晶顯示控制器2中讀圖形數據.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
unsigned char lcdrd2(void)              //讀圖形數據子程序
{   unsigned char d;
    lcdwaitidle2();                     //檢測液晶顯示控制器是否空閑
    P1=0xff;
    RSPIN=1;                            //DUMMY READ
    RWPIN=1;
    CS2PIN=0;
    EPIN=1;
    _nop_();
    d=P1;
    EPIN=0;
    CS2PIN=1;
    return d;
}
//-------------------------------------------------------------------------------
//子程序名稱:unsigned char lcdrd3(void).
//功能:從液晶顯示控制器3中讀圖形數據.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
unsigned char lcdrd3(void)              //讀圖形數據子程序
{   unsigned char d;
    lcdwaitidle3();                     //檢測液晶顯示控制器是否空閑
    P1=0xff;
    RSPIN=1;
    RWPIN=1;
    CS3PIN=0;
    EPIN=1;
    _nop_();
    d=P1;
    EPIN=0;
    CS3PIN=1;
    return d;
}
//-------------------------------------------------------------------------------
//子程序名稱:lcdwc1(unsigned char c).
//功能:向液晶顯示控制器1送指令.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwc1(unsigned char c)            //向液晶顯示控制器1送指令
{   lcdwaitidle1();
    P1=c;
    RSPIN=0;
    RWPIN=0;
    CS1PIN=0;
    EPIN=1;
    _nop_();
    EPIN=0;
    CS1PIN=0;
}
//-------------------------------------------------------------------------------
//子程序名稱:lcdwc2(unsigned char c).
//功能:向液晶顯示控制器2送指令.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwc2(unsigned char c)            //向液晶顯示控制器2送指令
{   lcdwaitidle2();
    P1=c;
    RSPIN=0;
    RWPIN=0;
    CS2PIN=0;
    EPIN=1;
    _nop_();
    EPIN=0;
    CS2PIN=1;
}
//-------------------------------------------------------------------------------
//子程序名稱:lcdwc3(unsigned char c).
//功能:向液晶顯示控制器3送指令.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwc3(unsigned char c)            //向液晶顯示控制器3送指令
{   lcdwaitidle3();
    P1=c;
    RSPIN=0;
    RWPIN=0;
    CS3PIN=0;
    EPIN=1;
    _nop_();
    EPIN=0;
    CS3PIN=1;
}
//-------------------------------------------------------------------------------
//子程序名稱:voidlcdwaitidle1(void).
//功能:忙檢測,在對液晶顯示控制器操作的每一條指令之前,需檢測液晶顯示器是否空閑.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwaitidle1(void)                 //控制器1忙檢測子程序
{   unsigned char i;
    P1=0xff;
    RSPIN=0;
    RWPIN=1;
    CS1PIN=0;
    EPIN=1;
    for(i=0;i<20;i++)                   //
        if( (P1&0x80) != 0x80 ) break;  //D7=0 空閑退出
    EPIN=0;
    CS1PIN=1;
}
//-------------------------------------------------------------------------------
//子程序名稱:voidlcdwaitidle2(void).
//功能:忙檢測,在對液晶顯示控制器操作的每一條指令之前,需檢測液晶顯示器是否空閑.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwaitidle2(void)                 //控制器2忙檢測子程序
{   unsigned char i;
    P1=0xff;
    RSPIN=0;
    RWPIN=1;
    CS2PIN=0;
    EPIN=1;
    for(i=0;i<20;i++)                   //
        if( (P1&0x80) != 0x80 ) break;  //D7=0 空閑退出
    EPIN=0;
    CS2PIN=1;
}
//-------------------------------------------------------------------------------
//子程序名稱:voidlcdwaitidle3(void).
//功能:忙檢測,在對液晶顯示控制器操作的每一條指令之前,需檢測液晶顯示器是否空閑.
//修改日期:2009.11.04
//修改人:chujianjun@sunman.cn,tanchao@sunman.cn
//-------------------------------------------------------------------------------
void lcdwaitidle3(void)                 //控制器3忙檢測子程序
{   unsigned char i;
    P1=0xff;
    RSPIN=0;
    RWPIN=1;
    CS3PIN=0;
    EPIN=1;
    for(i=0;i<20;i++)                   //
        if( (P1&0x80) != 0x80 ) break;  //D7=0 空閑退出
    EPIN=0;
    CS3PIN=1;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产另类精品专区| 处破女av一区二区| 国产91精品一区二区麻豆网站| 狠狠狠色丁香婷婷综合激情| 91视频在线观看| 欧美成人一级视频| 亚洲精品你懂的| 国产一区二区三区香蕉| 欧美日韩国产高清一区二区三区 | 2024国产精品| 亚洲成人激情社区| 一本大道综合伊人精品热热| 2024国产精品视频| 久久99热这里只有精品| 欧美日韩精品电影| 亚洲一区二区三区国产| 99久久精品国产一区二区三区| 精品国产凹凸成av人导航| 亚洲一卡二卡三卡四卡无卡久久 | 午夜久久久影院| 99精品国产一区二区三区不卡| 精品久久久久久最新网址| 日韩黄色免费电影| 欧美丝袜丝nylons| 亚洲一区二区三区在线看| 93久久精品日日躁夜夜躁欧美| 国产亚洲成av人在线观看导航| 精品一区二区三区在线观看国产 | 国产精品一区二区黑丝| 日韩视频免费观看高清完整版在线观看 | 日本一区二区视频在线| 国产盗摄精品一区二区三区在线 | 26uuu亚洲综合色欧美 | 欧美一区二区久久久| 亚洲尤物在线视频观看| 欧美在线你懂得| 亚洲国产人成综合网站| 欧美日韩亚洲国产综合| 视频在线观看91| 欧美不卡在线视频| 久久精品国产色蜜蜜麻豆| 精品乱人伦一区二区三区| 精品一区中文字幕| 欧美激情一区二区三区四区| 不卡在线视频中文字幕| 中文字幕欧美一| 色悠久久久久综合欧美99| 一区二区三区欧美日韩| 欧美精品久久久久久久久老牛影院| 午夜精品视频在线观看| 欧美不卡一区二区三区四区| 国产麻豆成人精品| 中文字幕亚洲视频| 欧美男人的天堂一二区| 捆绑变态av一区二区三区| 国产亚洲一区二区在线观看| 91蜜桃传媒精品久久久一区二区| 亚洲激情欧美激情| 日韩美女一区二区三区| 粉嫩aⅴ一区二区三区四区五区| 欧美国产精品劲爆| 在线免费一区三区| 久久99在线观看| 综合久久久久久久| 4438x成人网最大色成网站| 国产精品一级在线| 亚洲国产精品一区二区久久恐怖片| 欧美一区二区视频在线观看2022| 韩国精品主播一区二区在线观看 | 亚洲蜜臀av乱码久久精品| 欧美精品视频www在线观看| 国产精品亚洲一区二区三区在线 | 亚洲一区二区三区四区在线免费观看 | 亚洲日本乱码在线观看| 7799精品视频| av在线一区二区三区| 蜜桃av一区二区在线观看| 国产精品久久久久久久久免费相片 | 国内精品伊人久久久久影院对白| 亚洲视频一二三区| 日韩美女天天操| 欧洲一区二区av| 国产成人精品免费网站| 日本网站在线观看一区二区三区| 国产精品视频一二| 精品久久久久久久人人人人传媒| 色成人在线视频| 国产高清无密码一区二区三区| 亚洲成人动漫一区| 亚洲欧美综合色| 久久精品夜夜夜夜久久| 欧美精品第一页| 色久综合一二码| 成人app下载| 国产一区二区三区蝌蚪| 欧美bbbbb| 亚洲成人精品影院| 夜夜精品视频一区二区 | 欧美mv和日韩mv国产网站| 精品视频在线免费看| 在线视频国内一区二区| 成人avav影音| aaa欧美大片| eeuss鲁一区二区三区| 国产一区啦啦啦在线观看| 毛片av一区二区三区| 日本视频免费一区| 亚洲国产一区二区a毛片| 亚洲黄色小视频| 亚洲精品videosex极品| 亚洲天堂网中文字| 亚洲素人一区二区| 亚洲免费在线看| 中文字幕一区二区三区四区不卡| 中文成人综合网| 中文字幕av一区二区三区免费看| 久久亚洲精华国产精华液| 精品日韩99亚洲| 2023国产精华国产精品| 久久伊99综合婷婷久久伊| 精品国产乱码久久久久久蜜臀| 日韩免费视频一区二区| 精品美女在线播放| 国产人成亚洲第一网站在线播放 | 国产成人精品亚洲午夜麻豆| 国产美女精品在线| 国产成人精品免费网站| 91丨九色丨蝌蚪丨老版| 在线欧美日韩国产| 欧美丰满少妇xxxbbb| 欧美r级在线观看| 久久精品夜色噜噜亚洲aⅴ| 国产精品久久久久影院| 亚洲精品视频自拍| 日韩精品一二三区| 精品一区二区三区影院在线午夜| 国产一区福利在线| 99久久99久久免费精品蜜臀| 欧美在线免费播放| 日韩欧美在线网站| 中文字幕国产一区二区| 一区二区三区日韩欧美| 久久精品99国产精品| 国产不卡视频在线播放| 99精品黄色片免费大全| 91精品国产色综合久久不卡电影| 久久先锋资源网| 综合网在线视频| 日韩成人午夜电影| 丁香网亚洲国际| 欧美三级电影网站| 久久亚洲春色中文字幕久久久| 1000部国产精品成人观看| 午夜亚洲国产au精品一区二区| 激情丁香综合五月| 在线观看日韩毛片| 欧美精品一区二区三区蜜臀| 亚洲精品一二三区| 蜜桃久久久久久久| 色狠狠色狠狠综合| 精品福利一区二区三区免费视频| 亚洲欧洲色图综合| 久色婷婷小香蕉久久| 91成人在线免费观看| 久久美女高清视频| 日韩精品电影在线| 色999日韩国产欧美一区二区| 日韩免费看的电影| 亚洲在线中文字幕| 成人黄色a**站在线观看| 日韩一区二区高清| 一区二区三区日韩在线观看| 国产毛片精品视频| 日韩午夜在线观看视频| 成人免费一区二区三区在线观看| 久草在线在线精品观看| 欧美亚洲国产一区二区三区va| 国产欧美一区视频| 老汉av免费一区二区三区| 欧美午夜一区二区| 亚洲欧洲成人自拍| 高清shemale亚洲人妖| 精品盗摄一区二区三区| 日韩黄色片在线观看| 欧美日韩亚洲另类| 一区二区三区欧美久久| 99精品久久99久久久久| 亚洲国产成人自拍| 国产成人精品免费在线| 久久综合色综合88| 久久福利资源站| 日韩欧美国产一区二区三区| 天天色综合成人网| 欧美二区乱c少妇| 亚洲一二三专区| 91精品福利在线| 亚洲国产欧美在线| 欧美偷拍一区二区| 亚洲一级电影视频| 欧美理论在线播放|