




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、單片機(jī)與嵌入式系統(tǒng)課程設(shè)計(jì)題目Led動(dòng)畫(huà)顯示設(shè)計(jì)班 級(jí) 08051301 學(xué)生學(xué)號(hào) 2013302075 學(xué)生姓名 涂小韻 分 數(shù) 1 實(shí)驗(yàn)內(nèi)容 使用8x8 LED點(diǎn)陣顯示器完成如下功能:(1) 從顯示器中間點(diǎn)開(kāi)始,依次點(diǎn)亮組成不同大小的同心正方形LED,順序是0×0、2×2、4×4、6×6、8×8;(2) 形成從全部熄滅狀態(tài)到中心亮點(diǎn)逐漸變大,直到充滿整個(gè)8×8點(diǎn)陣的動(dòng)畫(huà)效果;(3) 在全部點(diǎn)亮后,再?gòu)淖钔馊﹂_(kāi)始按照8×8、6×6、4×4、2×2、0×0的順序依次熄滅LED;(4)
2、形成點(diǎn)亮面積逐漸向中心縮小,直到全部熄滅的動(dòng)畫(huà)效果;(5) 每次點(diǎn)亮或者熄滅的變化都是以固定的0.5秒時(shí)間間隔進(jìn)行;2.實(shí)驗(yàn)環(huán)境1. 硬件平臺(tái):HC6800-ES V2.0單片機(jī)開(kāi)發(fā)板2. 軟件開(kāi)發(fā)環(huán)境:KEIL C513. 下載軟件:普中ISP自動(dòng)下載軟件4. USB轉(zhuǎn)串口驅(qū)動(dòng):開(kāi)發(fā)板USB轉(zhuǎn)串口CH340驅(qū)動(dòng)3.硬件設(shè)計(jì) 1硬件圖 2設(shè)計(jì)說(shuō)名這個(gè)實(shí)驗(yàn)主要用c51內(nèi)核和74H595以及l(fā)ed點(diǎn)陣,內(nèi)部SRCLK連接P36, RCLK連接P35,SER連接P34。數(shù)據(jù)由74H595串行輸入然后并行輸出到LED點(diǎn)陣,同時(shí)數(shù)據(jù)由p0口輸出到LED點(diǎn)陣中3硬件資源說(shuō)明 74H595當(dāng)SRCLK和RC
3、LK為0時(shí),清除74H595的數(shù)據(jù),SRCLK置1時(shí),數(shù)據(jù)串行輸入,RCLK置1數(shù)據(jù)并行輸出 8X8點(diǎn)陣共需要64個(gè)發(fā)光二極管組成,且每個(gè)發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,當(dāng)對(duì)應(yīng)的某一列置1電平,某一行置0電平,則相應(yīng)的二極管就亮;4.軟件設(shè)計(jì) 1硬件資源使用設(shè)置說(shuō)明 需要將JOE跳線帽接GND,74H595的SRCLK置1時(shí),數(shù)據(jù)串行輸入,RCLK置1數(shù)據(jù)并行輸出,存儲(chǔ)器中先存儲(chǔ)0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe的一維數(shù)組和0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,
4、0x18,0x00,0x00,0x00,0x00,0x00,0x3c,0x3c,0x3c,0x3c,0x00,0x00,0x00,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x00,0x00,0x00,0x3c,0x3c,0x3c,0x3c,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00的
5、9*8的數(shù)組 字符串入并出模塊延時(shí)模塊2軟件功能模塊圖3主要流程圖字符數(shù)組TAB 點(diǎn)陣字符數(shù)組定義i,j,tabP0=TABtab調(diào)用串入并出函數(shù)Tab+Tab<8 yesi+ no調(diào)用延時(shí)i<50 yesJ=9 noj=0 yesJ+ no 4串入并出函數(shù)SRCLK=0;RCLK=0;SER=dat>>7;dat<<=1;SRCLK=1;a+a<8結(jié)束RCLK=1 Yes No 5程序#include<reg51.h>#include<intrins.h>sbit SRCLK=P36;sbit RCLK=P35;sbit SE
6、R=P34;/-定義要使用的IO口-/#define COMMONPORTSP0/-列選通控制-/unsigned char code TAB8 = 0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe;/-點(diǎn)陣字碼-/unsigned char code CHARCODE98=0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x3c,0x3c,0x3c,0x3c,0x00,0x00,0x00,0x7e,0x7e,0x7e,0x7e,0x
7、7e,0x7e,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x00,0x00,0x00,0x3c,0x3c,0x3c,0x3c,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00;void delay(unsigned int time) unsigned int i,j; for(i=0;i<time;i+) for(j=0;j<60;j
8、+);/* 函數(shù)名 : Hc595SendByte(unsigned char dat)* 函數(shù)功能 : 想74H595發(fā)送一個(gè)字節(jié)的數(shù)據(jù)* 輸入 : 無(wú)* 輸出 : 無(wú)*/void Hc595SendByte(unsigned char dat)unsigned char a;SRCLK=0;RCLK=0;for(a=0;a<8;a+)SER=dat>>7;dat<<=1;SRCLK=1;_nop_();_nop_();SRCLK=0;RCLK=1;_nop_();_nop_();RCLK=0;/* 函數(shù)名 : main* 函數(shù)功能 : 主函數(shù)* 輸入 : 無(wú)* 輸出 : 無(wú)*/void main() unsigned char tab, j;unsigned int i;while(1)for(i= 0; i<50; i+ ) /兩個(gè)字之間的掃描間隔時(shí)間for(tab=0;tab<8;tab+
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉(cāng)庫(kù)貨物入庫(kù)流程分析計(jì)劃
- 第11課《送東陽(yáng)馬生序》教學(xué)設(shè)計(jì)-2023-2024學(xué)年統(tǒng)編版語(yǔ)文九年級(jí)下冊(cè)
- 《甕福(集團(tuán))有限責(zé)任公司對(duì)門(mén)坡磷礦(變更)礦產(chǎn)資源綠色開(kāi)發(fā)利用方案(三合一)》評(píng)審意見(jiàn)
- 《貴州省安龍縣戈塘金礦(整合)(變更)礦產(chǎn)資源綠色開(kāi)發(fā)利用方案(三合一)》專家組評(píng)審意見(jiàn)
- 銀行信貸知識(shí)培訓(xùn)課件
- 酒吧衛(wèi)生知識(shí)培訓(xùn)課件
- 老年護(hù)理皮腫
- 供應(yīng)鏈金融管理科學(xué)與工程
- 統(tǒng)編版小學(xué)語(yǔ)文二年級(jí)下冊(cè)《語(yǔ)文園地七》精美課件
- 2025年海南貨運(yùn)資格考試答案
- 關(guān)鍵過(guò)程(工序)和特殊過(guò)程(工序)管理辦法
- 某電廠330MW機(jī)組八級(jí)熱力系統(tǒng)及管道通流部分的設(shè)計(jì)
- 高考新材料作文——如何處理材料作文所給材料
- 220kV輸電線路工程質(zhì)量通病防治措施
- 【EHS流程圖】建設(shè)項(xiàng)目職業(yè)衛(wèi)生“三同時(shí)”工作流程圖(9頁(yè))
- 邁達(dá)斯建模(貝雷梁、鋼棧橋)
- [考研英語(yǔ)]商志英語(yǔ)作文模板
- Fluent出入口邊界條件設(shè)置及實(shí)例解析
- 模擬追溯演練報(bào)告(成品到原料)
- 常用一線降壓藥一覽表
- IATF16949-2016內(nèi)部審核方案
評(píng)論
0/150
提交評(píng)論