freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

單片機課程設計--lcd12864液晶顯示-資料下載頁

2025-01-16 11:27本頁面
  

【正文】 x0F,0x1F,0x3F,0x7F,0xFF,0xFF,0x7F,0x3F,0x1F,0x0F,0x0F,0x03,0x01,/* 調入了一幅圖像:這是您新建的圖像 *//* 寬度x高度=16x16 */0xC0,0xE0,0xF0,0xF0,0xE0,0xC0,0x80,0x80,0x80,0x80,0xC0,0xE0,0xF0,0xF0,0xE0,0xC0,0x01,0x03,0x07,0x0F,0x1F,0x3F,0x7F,0xFF,0xFF,0x7F,0x3F,0x1F,0x0F,0x0F,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* 調入了一幅圖像:這是您新建的圖像 *//* 寬度x高度=16x16 */0x40,0x60,0x70,0x70,0x60,0x40,0x00,0x00,0x00,0x00,0x40,0x60,0x70,0x70,0x60,0x40,0x00,0x00,0x00,0x00,0x80,0xC0,0xE0,0xEE,0xE0,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,}。/****************************************************************************函數功能:LCD延時程序入口參數:t出口參數:****************************************************************************/void LCDdelay(uchar x){ int d。 uchar y。 for(y=0。yx。y++) for(d=0。d10。d++)。}/****************************************************************************狀態(tài)檢查,LCD是否忙*****************************************************************************/void CheckState() { uchar dat,DATA。//狀態(tài)信息(判斷是否忙) LCDDi=0。 // 數據\指令選擇,D/I(RS)=L ,表示 DB7∽DB0 為顯示指令數據 LCDRW=1。 //R/W=H ,E=H數據被讀到DB7∽DB0 do { DATA=0x00。 LCDEnable=1。 //EN下降源 LCDdelay(1)。//延時 dat=DATA。 LCDEnable=0。 dat=0x80 amp。 dat。 //僅當第7位為0時才可操作(判別busy信號) } while(!(dat==0x00))。}/*****************************************************************************函數功能:寫命令到LCD程序,RS(DI)=L,RW=L,EN=H,即來一個脈沖寫一次入口參數:cmdcode出口參數:*****************************************************************************/void write_(uchar cmdcode){ CheckState()。//檢測LCD是否忙 LCDDi=0。 LCDRW=0。 P0=cmdcode。 LCDdelay(1)。 LCDEnable=1。 LCDdelay(1)。 LCDEnable=0。}/*****************************************************************************函數功能:寫數據到LCD程序,RS(DI)=H,RW=L,EN=H,即來一個脈沖寫一次入口參數:LCDDispdata出口參數:*****************************************************************************/void write_data(uchar LCDDispdata){ CheckState()。//檢測LCD是否忙 LCDDi=1。 LCDRW=0。 P0=LCDDispdata。 LCDdelay(1)。 LCDEnable=1。 LCDdelay(1)。 LCDEnable=0。}/*****************************************************************************/*****************************************************************************函數功能:LCD初始化程序入口參數:出口參數:*****************************************************************************/void init_lcd(){ LCDdelay(1)。 LCDMcs=1。//剛開始關閉兩屏 LCDScs=1。 LCDdelay(1)。 write_(LCDLCDDisp_Off)。 //寫初始化命令 write_(Page_Add+0)。 write_(Start_Line+0)。 write_(LCDCol_Add+0)。 write_(LCDLCDDisp_On)。}/**************************************************************************函數功能:清除LCD內存程序入口參數:pag,col,hzk出口參數:*****************************************************************************/void Clr_Scr(){ uchar j,k。 LCDMcs=0。 //左、右屏均開顯示 LCDScs=0。 write_(Page_Add+0)。 write_(LCDCol_Add+0)。 for(k=0。k8。k++)//控制頁數07,共8頁 { write_(Page_Add+k)。 //每頁每頁進行寫 for(j=0。j64。j++) //每頁最多可寫32個中文文字或64個ASCII字符 { write_(LCDCol_Add+j)。 write_data(0x00)。//控制列數063,共64列,寫點內容,列地址自動加1 } }}/*****************************************************************************函數功能:一行一行顯示入口參數:page,column,hzk出口參數:*****************************************************************************/Disp(uchar page,uchar column, uchar code *word){uchar i。LCDMcs=0。 LCDScs=1。write_(0xb8|page)。write_(0x40|column)。for(i=0。i16。i++)write_data(word[i])。for(i=32。i48。i++)write_data(word[i])。for(i=64。i80。i++)write_data(word[i])。for(i=96。i112。i++)write_data(word[i])。LCDMcs=1。 LCDScs=0。write_(0xb8|page)。write_(0x40)。for(i=128。i144。i++)write_data(word[i])。for(i=i176。i++)write_data(word[i])。for(i=192。i208。i++)write_data(word[i])。for(i=224。i240。i++)write_data(word[i])。LCDMcs=0。 LCDScs=1。write_(0xb8|page+1)。write_(0x40|column)。for(i=16。i32。i++)write_data(word[i])。for(i=48。i64。i++)write_data(word[i])。for(i=80。i96。i++)write_data(word[i])。for(i=112。i128。i++)write_data(word[i])。LCDMcs=1。 LCDScs=0。write_(0xb8|page+1)。write_(0x40)。for(i=144。ii++)write_data(word[i])。for(i=176。i192。i++)write_data(word[i])。for(i=208。i224。i++)write_data(word[i])。for(i=240。ii++)write_data(word[i])。}void DISPHZ(){ init_lcd()。 Clr_Scr()。 Disp(0,0,hz1)。 Disp(2,0,hz2)。 Disp(4,0,hz3)。 Disp(6,0,hz4)。 write_(k)。 LCDdelay(10)。 }void DISPTX(){ init_lcd()。 Clr_Scr()。 Disp(0,0,tu)。 Disp(2,0,tu)。 Disp(4,0,tu)。 Disp(6,0,tu)。 LCDdelay(10)。 }void main(){ DISPHZ()。 DISPTX()。} 34
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1