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

正文內(nèi)容

基于msp430g2533的lcd1602液晶字符串循環(huán)顯示_課程設(shè)計(jì)-全文預(yù)覽

2025-09-22 15:17 上一頁面

下一頁面
  

【正文】 /*************************************************** 函數(shù)名稱: Disp1Char 功 能:在某個(gè)位置顯示一個(gè)字符 參 數(shù): x位置的列坐標(biāo) y位置的行坐標(biāo) 武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 19 data顯示的字符數(shù)據(jù) 返回值 :無 ***************************************************/ void Disp1Char(uchar x,uchar y,uchar data) { LocateXY(x,y)。= 0x01。 } } } /*************************************************** 函數(shù)名稱: LocateXY 功 能:向液晶輸入顯示字符位置的坐標(biāo)信息 參 數(shù): x位置的列坐標(biāo) y位置的行坐標(biāo) 返回值 :無 ***************************************************/ void LocateXY(uchar x,uchar y) { uchar temp。 i n。 if(x == 0x0f) { x = 0。) n++。 uchar i,n = 0。 define CLR_EN P2OUT amp。 //RS = define SET_RS P2OUT |= BIT0。 IFG1 amp。 } IFG1 amp。k++) { if(l i) Disp1Char(k,0,s2[l++])。j i。 while(*s1++ != 39。 uchar j,k,l。實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),只有通過實(shí)踐才能體現(xiàn)出理論知識的價(jià)值。在完成課程設(shè)計(jì)的過程中對 MSP430G2553 有了初步的了解,掌握了該單片機(jī)的一些使用技巧,例如: I/O 口寄存器的設(shè)置及使用,定時(shí)器的使用和中斷的使用等等。不是程序問題,就檢查硬件,最終發(fā)現(xiàn)武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 14 了問題是 LCD1602液晶屏的 V0口與 GND 間的滑動(dòng)變阻器沒有調(diào)節(jié)合適,導(dǎo)致無法觀察到顯示效果。它包括用于各種 TI 設(shè)備系列的編譯器、源代碼編輯器、項(xiàng)目生成環(huán)境、調(diào)試程序、探查器、模擬器和其他許多功能。 void WaitForEnable(void)。 void Disp1Char(uchar x,uchar y,uchar data)。} } 武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 12 子程序頭文件 該頭文件中是對子程序進(jìn)行程序說明,方便主程序的調(diào)用。 //檢測忙標(biāo)志 CLR_EN。 _NOP()。 //將 P1口切換為輸入狀態(tài) CLR_RS。 _NOP()。 dataport = data。 } void LcdWriteData(uchar data) { WaitForEnable()。 SET_EN。 武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 11 CLR_RW。 //顯示清屏 LcdWriteCommand(0x06,1)。 Delay5ms()。 //規(guī)定的復(fù)位操作 Delay5ms()。 LcdWriteData(data)。 if(y) temp |= 0x40。 temp = xamp。 i++) { Disp1Char(x++,y,ptr[i])。 y ^= 1。 //計(jì)算字符串有效字符個(gè)數(shù) for(i = 0。 temp = ptr。= ~BIT2。 define CLR_RW P2OUT amp。 } } } 子程序源程序 子程序中 包含一些宏定義,使程序可移植性增強(qiáng),還包含一些對 LCD1602液晶的操作程序及延時(shí)程序。 //清除中斷失效標(biāo)志 while(!(IFG1 amp。 39。 for(k = 0。) i++。 s2 = s1。 void main(void) { WDTCTL = WDT_ADLY_ 在程序設(shè)計(jì)中 MSP430G2553中 P1口作為并行數(shù)據(jù)輸出端, 、 、 LCD1602液晶的 RS、 RW、 E 端。其接口信號說明如下圖所示: 武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 6 圖 2 接口信號說明圖 可以在 1602 的液晶顯示偏壓信號端接一個(gè)可變電阻,調(diào)節(jié)顯示亮度,初始狀態(tài)時(shí),調(diào)至 1602 上面一排顯示 12 個(gè)黑塊為止, LCD1602 電路圖如下圖所示: 武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 7 3 方案設(shè)計(jì) 設(shè)計(jì)方案 方案一: 使用 MSP430F1612編程控制 LCD1602液晶屏實(shí)現(xiàn) 實(shí)現(xiàn)一串字符 左右交替整屏移動(dòng) 。 武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 5 I/O 寄存器 和大部分單片機(jī)類似, MSP430系列單片機(jī)也是將 8個(gè) IO 口編為一組。 SMCLK:輔助主時(shí)鐘。在軟件的控制下, MSP430G2系列單片機(jī)運(yùn)行時(shí)可以不接外接晶振,也可接一只外接電阻或者接一到兩只外接晶振,也可以外接頻率發(fā)生器。除了學(xué)生自主創(chuàng)新實(shí)踐外,LaunchPad 開發(fā)板還可以用于本科低年級課程,如嵌入式 C 語言,電子技術(shù)基礎(chǔ),微機(jī)原理,單片機(jī)等課程的自主實(shí)驗(yàn)環(huán)節(jié)以及課程設(shè)計(jì)。 武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 2 1 課 程設(shè)計(jì) 要求 使用 LaunchPad上的板上資源, 外接 1602液晶,編寫程序使“ Wuhan Uniwersity of Technology wele You!”在液晶上 循環(huán) 移動(dòng) 顯示 。單片機(jī)的使用隨處可見,而人們的生活也越來越離不開單片機(jī)。武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 課 程 設(shè) 計(jì) 題 目 LCD1602 液晶字符 串 循環(huán)顯示 學(xué) 院 專 業(yè) 班 級 姓 名 指導(dǎo)教師 武漢理工大學(xué)《 微機(jī)原理與接口技術(shù) 》課程設(shè)計(jì)說明書 課程設(shè)計(jì)任務(wù)書 題目 要求 : 使用 LaunchPad 上的板上資源, 外接 1602 液晶 ,編寫程序使字符串 在液晶上 循環(huán) 移動(dòng) 。 當(dāng)今時(shí)代是一個(gè)新技術(shù)層出不窮的時(shí)代,在電子領(lǐng)域尤其是自動(dòng)化智能控制領(lǐng)域,傳統(tǒng)的分立元件或數(shù)字邏輯電路構(gòu)成的控制系統(tǒng),正在以前所未見的速度被單片機(jī)智能控制系統(tǒng)所代替。 本課程設(shè)計(jì)通過 MSP430G2553 單片機(jī)控制 LCD1602 液晶顯示器實(shí)現(xiàn)一串字符 循環(huán) 移動(dòng) 。 MSPEXP430Launchpad 是 TI 推出
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1