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

正文內(nèi)容

基于msp430g2533的lcd1602液晶字符串循環(huán)顯示課程設(shè)計(jì)-閱讀頁(yè)

2025-07-12 17:56本頁(yè)面
  

【正文】 LCD1602液晶一直沒(méi)有顯示,認(rèn)為是程序出了問(wèn)題,不過(guò)經(jīng)過(guò)檢查和調(diào)試,發(fā)現(xiàn)程序沒(méi)問(wèn)題。經(jīng)過(guò)調(diào)節(jié)滑動(dòng)變阻器,就可以觀察到課程設(shè)計(jì)所要求的效果。武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)說(shuō)明書(shū)156 結(jié)束語(yǔ)通過(guò)完成本次課程設(shè)計(jì),我學(xué)到了許許多多的知識(shí),獲得了豐富的經(jīng)驗(yàn)。掌握并能夠熟練使用 CCSv5 這個(gè)編程軟件,在該軟件上進(jìn)行編寫(xiě)程序,下載并進(jìn)行調(diào)試,最終完成了本次課程設(shè)計(jì)。在實(shí)踐中,充分將理論知識(shí)用于實(shí)踐,使自身對(duì)知識(shí)的理解更進(jìn)一層,更加能夠熟練的掌握并使用理論知識(shí)。武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)說(shuō)明書(shū)16附錄 11 主程序/*********************************************************程序功能:循環(huán)顯示字符串********************************************************/include include define uchar unsigned charuchar *s1 = Wuhan University of Technology Wele!。 //間隔定時(shí)器,定時(shí)250msuchar *s2。uchar i = 0。LcdReset()。\039。 //計(jì)算字符串有效字符個(gè)數(shù)while(1){for(j = 0。j++){l = j。k 16。elseDisp1Char(k,0,39。)。= ~WDTIFG。 WDTIFG))。= ~WDTIFG。= ~BIT0。define CLR_RW P2OUT amp。 //RW = define SET_RW P2OUT |= BIT1。= ~BIT2。/***************************************************函數(shù)名稱:Dispstr功 能:讓液晶從某個(gè)位置起連續(xù)顯示一個(gè)字符串參 數(shù):x位置的列坐標(biāo) y位置的行坐標(biāo) ptr指向字符串存放位置的指針?lè)祷刂? :無(wú)***************************************************/void DispStr(uchar x,uchar y,uchar *ptr){ uchar *temp。 temp = ptr。\039。 //計(jì)算字符串有效字符個(gè)數(shù) for(i = 0。 i++) { Disp1Char(x++,y,temp[i])。 y ^= 1。 for(i = 0。 i++) { Disp1Char(x++,y,ptr[i])。 y ^= 1。 temp = xamp。 y amp。 if(y) temp |= 0x40。 LcdWriteCommand(temp,1)。 LcdWriteData(data)。 //控制線端口設(shè)為輸出狀態(tài) datadir = 0xff。 //規(guī)定的復(fù)位操作 Delay5ms()。 Delay5ms()。 Delay5ms()。 //顯示模式設(shè)置 LcdWriteCommand(0x08,1)。 //顯示清屏 LcdWriteCommand(0x06,1)。 //顯示開(kāi),不開(kāi)游標(biāo),不閃爍}/***************************************************函數(shù)名稱:LcdWriteCommand功 能:向液晶模塊寫(xiě)入命令參 數(shù):cmd命令, chk是否判忙的標(biāo)志,1:判忙,0:不判返回值 :無(wú)***************************************************/void LcdWriteCommand(uchar cmd,uchar chk){ if(chk) WaitForEnable()。武漢理工大學(xué)《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)說(shuō)明書(shū)20 CLR_RW。 dataport = cmd。 SET_EN。 _NOP()。}/***************************************************函數(shù)名稱:LcdWriteData功 能:向液晶顯示的當(dāng)前地址寫(xiě)入顯示數(shù)據(jù)參 數(shù):data 顯示字符數(shù)據(jù)返回值 :無(wú)***************************************************/void LcdWriteData(uchar data){ WaitForEnable()。 CLR_RW。 dataport = data。 SET_EN。 _NOP()。}/***************************************************函數(shù)名稱:WaitForEnable功 能:等待1602液晶完成內(nèi)部操作參 數(shù):無(wú)返回值 :無(wú)***************************************************/void WaitForEnable(void){ P1DIR amp。 //將P1口切換為輸入狀態(tài) CLR_RS。 _NOP()。 _NOP()。 while((P1IN amp。 //檢測(cè)忙標(biāo)志 CLR_EN。 //將P4口切換為輸出狀態(tài)}/***************************************************函數(shù)名稱:Delay5ms功 能:延時(shí)約5ms參 數(shù):無(wú)返回值 :無(wú)***************************************************/void Delay5ms(void){ uint i = 40000。 }}3 子程序頭文件ifndef _CRY1602_Hdefine _CRY1602_Hdefine uchar unsigned chardefine uint unsigned intvoid DispStr(uchar x,uchar y,uchar *ptr)。void LocateXY(uchar x,uchar y)。void LcdReset(void)。void LcdWriteData(uchar data)。void Delay5ms(voi
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1