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

正文內(nèi)容

arm微控制器lpc210x的lcd接口技術(shù)(編輯修改稿)

2024-09-26 16:37 本頁面
 

【文章內(nèi)容簡介】 也可以用串行移位進(jìn)行傳輸,具體代碼如下: unsigned char i。 for(i=0。i8。i++){ //依次發(fā)送 8 位數(shù)據(jù) if((dataamp。0x80)!=0) //最高位為 1,對(duì)應(yīng)口線置 1 IOSET=IO_TURN。 Else IOCLR=IO_TURN。 //否則置 0 data=1。 //移到下一數(shù)據(jù)線 } IO_TURN=0x00000080。 //8 位數(shù)據(jù)傳輸完畢后,仍然將 設(shè) 為起始線 } 下面以左半屏來說明如何在屏幕上任意顯示 1616 點(diǎn)陣漢字。 傳送指令子程序如下: void wcodel(unsigned char code){ //送指令 IOSET=LCD_CS1。 //開左屏 IOCLR=LCD_CS2。 //關(guān)右屏 IOCLR=LCD_RW。 //寫選擇 IOCLR=LCD_DI。 //指令選擇 SendData(code)。 //依次將指令代碼傳到數(shù)據(jù)線上 IOSET=LCD_E。 //模擬使能 E 下降沿 IOCLR=LCD_E。 } 同理,只要把 IOCLR=LCD_DI 改為 IOSET=LCD_DI 便成傳送數(shù)據(jù)了。為便于區(qū)分,可將函數(shù)名改為 wdata1( data)。 顯示左屏漢字子程序如下: void hzleft(unsigned char page,unsigned charrow,unsigned char number){ //形參分別為頁、列、漢字序號(hào) unsigned char i,j。 wcode1(0xc0)。 //設(shè)置 12864 從第 1 行顯示 wcode1(0x3f)。 //開顯示器 for(j=page。jpage+2。j++){ wcode1(row)。 //設(shè)置顯示列 wcode1(0xb8+j)。 //設(shè)置顯示頁 for(i=16*(jpage)。i16*(j+1page)。i++)//依次取字模傳輸 wdata1(hangzi[32*a+i])。 } } 每個(gè)漢字字模由 32 個(gè)字節(jié)組成,前 16 個(gè)字節(jié)顯示漢字上半部分,后 16 個(gè)字節(jié)顯示漢字下半部分,構(gòu)成完整的 1616 點(diǎn)陣。其中 number 代表存在 Flash 中的漢字排名序列號(hào),只要把頁、列、漢字序號(hào)實(shí)參值傳到漢字顯示子程序中進(jìn)行調(diào)用即可顯示漢字了。參考上面程序便能很方便地寫出字母、數(shù)字的顯 示子程序。 程序中使用寄存器名稱時(shí)要先在頭文件中將其映射到對(duì)應(yīng)地址,如對(duì) IOS
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1