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

正文內容

心形環(huán)繞流水燈系統(tǒng)的設計與實現(xiàn)畢業(yè)論文(完整版)

2025-07-30 22:57上一頁面

下一頁面
  

【正文】 已成功下載到單片機中。 晶體振蕩電路中利用XTAL1和XTAL2兩個引腳外接晶體振蕩器的內部時鐘方式。 3)元件布局、布線將載入的元件封裝根據所需在電路板范圍內排列好位置。 2)放置元件 載入元件庫后,從元件庫中選擇所需元件,放置在圖紙上,并修改元件屬性。 keil軟件功能簡介 ,也可以采用Keil軟件,這是美國Keil Software公司開發(fā)的。原理圖設計系統(tǒng)。 PSEN(29腳)該腳是片外程序存儲器的選通信號輸出引腳。 基于單片機技術的系統(tǒng)開發(fā)過程主要包括程序編寫(編譯)、仿真調試、燒寫(燒錄、固化、下載)、硬件電路設計、等過程。方案二:選擇TI公司生產的MSP430F149系列單片機系統(tǒng)。 國內外市場研究概括 LED流水燈在國外,尤其是歐洲市場,由于人們的環(huán)保節(jié)能意識比較強,LED燈的銷售和供應業(yè)比較強,因此技術發(fā)展得比較早,種類也十分齊全,其功能也比較完善。在國內,由于近幾年來,社會發(fā)展的不斷加快,生活水平的不斷提高,人們對LED燈的消費需求也變得越來越供不應求,因此國內設計和銷售LED流水燈的廠商比比皆是,像是深圳鼎立、深圳邦貝爾、上海來源等,但是所選的芯片都比較雜亂,由于近兩年廠家數(shù)量的增多,整個行業(yè)價格競爭日益加劇。此款單片機具有低電壓、超低功耗的特點,具有強大的功能和高效的運算處理能力。 程序的編譯多采用Keil軟件運行和調試,以生成所需要的Hex文件,原理圖的繪制過程多采用Protel DXP和Protel 99SE等軟件,將所生成Hex格式的二進制燒寫文件程序下載到單片機芯片中。 EA/VPP(31腳)外部程序存儲器訪問允許控制引腳/片內編程電壓輸入引腳??梢杂脕碜鲭娐贩抡妫部梢栽O計電路原理圖。它適合WindowsXP、win7等系統(tǒng),具有可視化操作界面,使用方便簡單,并且支持C51語言、匯編語言以及兩者混合編程等多種方式的單片機設計,keilC 51在兼容標準C語言的基礎上,又增加了很多與51系列單片機硬件相關的編譯特性,其生成的程序代碼運行的速度快,所需的存儲器空間小。 3)原理圖布線利用工具欄中的工具連接各元件的引腳,主要的連接方法包括導線和總線。對電路板進行布局和布線設計規(guī)則的設置,然后進行布線。圖中C7和C8的作用是穩(wěn)定頻率和快速起振,典型值為30pf,.其心形流水燈設計的效果圖如圖54所示。 7電路板的制作及調試 設計步驟及方法首先,確定好原理圖后,在protel99DXP軟件上畫好,并仿真;然后在keil軟件上面,用C語言進行編程,把程序燒錄錄入芯片STC89C52上面,再焊接電路板。 8 總結 經過這前前后后幾個月的準備、思考、實施、總結,我終于成功的完成了這次畢業(yè)設計。大學四年的生活和學習即將結束,在這一過程中有過快樂,有過心酸,也有過汗水,一切都變成最美好的回憶,成為我人生奮斗路上走過的痕跡,最后也要感恩我的父母,他們這四年來默默的付出,如果沒有他們,我也不可能順利讀完大學。//LED從8個全亮到一個都不亮(從高位往低位)uchar code table6[]={0xfe,0xfc,0xfa,0xf6,0xee,0xde,0xbe,0x7e}。y0。 delay(300)。i++) { P2=table1[i]。 for(i=0。 delay(100)。i8。 } P3=0xff。i++) { P0=table1[i]。 P1=table0[i]。i++) { P2=table1[i]。 P0=table0[i]。 delay(100)。 } P1=0xff。 P2=0xff。}void disp7() //狀態(tài)7 LED自下而上逐漸點亮(直到全部點亮){ for(i=0。 P2=table2[i]。 P1=table0[i]。i8。 P1=0xff。 delay(100)。 delay(100)。 P1=table1[i]。i8。 P1=0xff。 delay(100)。 delay(100)。 delay(100)。 } delay(300)。 P0=~P0。 P1=0xaa。 delay(200)。 P0=~P0。 P3=0xff。i++) { P1=table2[i]。i++) { P2=table2[i]。i++) { P0=table3[i]。i++) { P3=table2[i]。 P3=0xff。i8。 } P3=0xff。i++) { P2=table3[i]。i++) { P1=table3[i]。 P3=0xff。i++) { P3=table3[i]。i++) { P0=table2[i]。i++) { P2=table3[i]。 for(i=0。 delay(100)。 P2=0xff。i++) { P1=table1[i]。 P2=table0[i]。 delay(tt)。 } P1=0xff。 P2=table1[i]。 delay(20)。i++) { P0=table1[i]。 P3=table1[i]。i++) { P0=0x00。 P1=0xff。i++) { P0=0x00。 P2=0xff。 delay(1000)。P2=0x00。 P2=0x00。i++) { P1=~table1[i]。 P2=~table0[i]。j++) { for(i=0。i8。i++) { P1=0x00。 P3=0x00。 P2=0xff。 delay(100)。i++) { P0=table2[i]。 } } delay(200)。i8。i++) { P0=table3[i]。 P3=0xff。 } for(i=0。 P3=table2[i]。 }void disp32() //狀態(tài)32 LED自上而下逐步點亮,然后從下往上逐步熄滅{ for(i=0。 P3=table3[i]。i9。 delay(100)。i9。i8。 delay(100)。 delay(100)。i8。 delay(100)。i++) { P0=table1[i]。 P3=table1[i]。 P3=0xfe。i++) { P0=table1[i]。 P1=table0[i]。}void disp38() //狀態(tài)38 逐步順時針點亮PP1的LED,熄滅后,再順時針點亮P0、P3的LED{ P0=0xff。i++) { P2=table3[i]。 P3=table3[i]。i++) { P0=table3[i]。 } for(i=0。i++) { P3=table4[i]。 } delay(300)。i++) { P0=table4[i]。 //狀態(tài)2 LED逆時針轉一圈 disp3()。 //狀態(tài)9 間斷8格的4個LED亮,然后逆時針逐漸點亮(直到全部點亮) disp10()。 //狀態(tài)17 ,并且速度會逐步提高 disp18()。 //狀態(tài)24 LED左右交替閃爍 disp25()。 //狀態(tài)38 逐步順時針點亮PP1的LED,熄滅后,再順時針點亮P0、P3的LED disp29()。 //狀態(tài)40 、直到LED全部熄滅 disp35()。 //狀態(tài)41 、直到全部熄滅 disp34()。 //狀態(tài)30 逐步逆時針點亮PP1的LED,熄滅后,再逆時針點亮P0、P3的LED disp31()。 //狀態(tài)8 間斷8格的4個LED亮并逆時針旋轉 disp9()。 //狀態(tài)19 ,(循環(huán)2次)并且速度會逐步提高 disp20()。 //狀態(tài)11 間斷8格的4個LED亮并順時針旋轉 disp12()。 //狀態(tài)4 2個LED同時順時針移動半圈 disp5()。 delay(100)。i9。 delay(100)。i++) { P0=~P0。 delay(150)。 } P0=0xff。 delay(100)。 P2=0xff。 P3=table1[i]。 P1=table1[i]。i8。 } for(i=0。 delay(100)。i8。 P0=table2[i]。 }void disp35() //狀態(tài)35 、直到LED全亮{ for(i=0。 for(i=0。 P3=table3[i]。 P3=table5[i]。i8。 P2=table4[i]。 } for(i=0。i++) { P0=table3[i]。 } for(i=0。i++) { P2=table4[i]。j2。 delay(100)。 P1=table2[i]。 P1=0xff。 delay(100)。i9。 for(j=0。 } P1=0xff。 P0=0xff。 P3=table3[i]。i++) { P2=table3[i]。 }}void disp27() //狀態(tài)27 逐步順時針點亮PP1的LED,熄滅后,再順時針點亮P0、P3的LED{ P0=0xff。 delay(200)。i8。 for(i=0。 P1=~P1。 }}void disp25() //狀態(tài)25 LED交替閃爍{ for(i=0。 delay(1000)。 }}void disp24() //狀態(tài)24 LED左右交替閃爍{ P1=0xff。 delay(1000)。 } P1=0xff。 delay(tt)。 P3=0xff。 } P0=0xff。 tt=tt10。 P2=0xff。 }}void disp22() //裝態(tài)22 2個LED自上而下移動(循環(huán)5次,且頻率漸快,到最快時持續(xù)循環(huán)16次,然后循環(huán)5次頻率再逐漸降低){ for(j=0。 delay(100)。i8。 }void disp21() //狀態(tài)21 2個LED開始上下移動半圈{ for(i=0。i++) { P1=table3[i]。 } P2=0xff。 } P0=0xff。 } for(i=0。/*******************************/ for(i=0。 } for(i=0。 } for(i=0。i8。 delay(100)。 }void disp18() //狀態(tài)18 (每亮8位后就熄滅){ for(i=0。 } for(i=0。 } for(i=0。 } P0=0xff。 } for(i=0。}void disp17() //狀態(tài)17 ,(循環(huán)2次)并且速度會逐步提高{ for(i=0。 P2=~P2。i5。 P3=0xaa。 P2=~P2。i5。i9。}void disp14() //狀態(tài)14 從LED不亮到全亮
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1