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

正文內(nèi)容

基于at89c52單片機的霓虹燈控制器設(shè)計(參考版)

2025-01-21 14:57本頁面
  

【正文】 t appealed against the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal.第 49頁 共 47頁Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about。 g an employment tribunal claiEmployment tribunals sort out disagreements between employers and employees.You may need to make a claim to an employment tribunal if:? you don39。 n=0。 }第 47頁 共 47頁 else { offset+=2。 TL0=0xe0。 }void timer0() interrupt 1 using 3{ TF0=0。 //高電平大于 ,則為 1k=0。}}addr[i]=addr[i]1。 //100us 的延時語句if((k++)=30) //高電平時間過長退出程序{EX0=1。us=32。//等待 低電平后面的高電平while(P3amp。 //等待 高電平過去while(!(P3amp。j++)第 46頁 共 47頁{while(P3amp。i++){for(j=0。//等待 9ms 低電平過去 for(i=0。}}while(!(P3amp。0x04) //255 的值實際時間為 800us{EX0=1。i255。EX0=0。delay_50us(30)。P1=zimo[offset+2*(15i)+1]。P1=0x00。i16。uchar k=0。delay_50us(30)。k=k+1。k=k+1。P1=0x00。i16。uchar k=0。delay_50us(30)。P1=zimo[anniu*32+2*i+1]。i16。}void display(void){uchar i。 }void int_init(void){EX0=1。 ET0=1。 TH0=0xb1。}void t0_init(void){n=0。P1=0xff。}第 43頁 共 47頁}}void io_init(void){P2=0xff。display()。display_b()。anniu=0。display_a()。anniu=0。if(zanchun==0x40)display_b()。}else if(addr[2]==0x09)第 42頁 共 47頁{TR0=1。if(zanchun==0x44)display_a()。addr[2]=zanchun。addr[2]=zanchun。offset=0。}第 41頁 共 47頁else if(addr[2]==0x4a){anniu=9。display()。offset=0。}else if(addr[2]==0x42){anniu=7。display()。offset=0。第 40頁 共 47頁}else if(addr[2]==0x1c){anniu=5。display()。offset=0。}else if(addr[2]==0x5e){anniu=3。display()。offset=0。while(1){if(addr[2]==0x0c){anniu=1。int_init()。j)。t) for(j=19。for(。uchar code zimo[]。uint speed=10。void display_b(void)。void display(void)。void int_init(void)。uchar addr[4]={0}。uchar anniu。特此聲明! 作者簽名: 2022年 06月 07日第 38頁 共 47頁附 錄全部程序代碼:includedefine uint unsigned intdefine uchar unsigned chardefine scan(x) P0 = ( (x) amp。(5)學(xué)校可以公布學(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。(3)學(xué)校可以學(xué)術(shù)交流為目的復(fù)制、贈送和交換學(xué)位論文。關(guān)于學(xué)位論文使用權(quán)和研究成果知識產(chǎn)權(quán)的說明:本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括:(1)學(xué)校有權(quán)保管并向有關(guān)部門遞交學(xué)位論文的原件與復(fù)印件。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機構(gòu)的學(xué)位或證書而使用過的材料。感謝母校對我的培養(yǎng),為本設(shè)計提供實驗條件和圖書館的參考資源。在此感謝伍瑾斐老師的細(xì)心指導(dǎo)和熱心幫助,聯(lián)系實驗室和提出指導(dǎo)意見。第 35頁 共 47頁參考文獻(xiàn)[1] [M].成都信息工程學(xué)[2] [M].成都:[3]張培仁 張志堅 高修峰 。有點缺憾是時間有限,不能進一步深入和擴散學(xué)習(xí)和研究。明白了仿真軟件是一個理想的仿真環(huán)境,而實際連接的電路板會由于譬如連接不當(dāng),相鄰器件間的干擾等等的問題導(dǎo)致在仿真軟件中能良好運行的程序,在實物上不完全正確,經(jīng)過排查和合理的器件擺放焊接,問題得到解決。該系統(tǒng)具有電路結(jié)構(gòu)簡單、易操作、硬件少、體積小、成本低、低能耗等優(yōu)點,具有較強的實用價值。在控制部分增加了紅外遙控,在減小對單片機 IO口負(fù)擔(dān)的同時,方便對霓虹燈的遠(yuǎn)距離控制。結(jié) 語本設(shè)計課題是基于 52單片機的智能霓虹燈控制系統(tǒng),在設(shè)計的初期進行了資料的查詢及思考,確定思想,用什么芯片控制,控制過程中需要什么硬件。第四個地方是電源的問題,本設(shè)計采用的是 USB 電源供電,其優(yōu)點是制作簡單、方便,缺點是供電時,必須連接電腦 USB 接口。第三個地方是飛線的問題,由于點陣的管腳較多,在繪制 PCB 時難免會產(chǎn)生一些飛線。本設(shè)計采用的單色點陣模塊只能顯示一種紅色。這樣就能實現(xiàn)隨著圖案和文字的變換伴隨語音的變化,進而達(dá)到語音提示的目的。 技術(shù)改進本設(shè)計需要改進的第一個地方是語音模塊,讓紅外遙控每次切換一個圖案或者文字的時候,都伴隨相應(yīng)的語音。第 33頁 共 47頁圖 語音控制按鈕圖 中的 7 個按鈕用來控制語音。 圖 顯示效果遙控器上的 19 的數(shù)字按鈕分別對應(yīng)上面的 9 個畫面。右邊的 7 個開關(guān)是對語音的操作。下面是語音模塊。圖中左上角是一個紅外接收頭,和右下角的紅外遙控器是配套的。 圖 PCB 原理圖 圖 實物圖第 32頁 共 47頁整個設(shè)計為兩個部分。5 軟硬件聯(lián)調(diào)及技術(shù)改進 軟硬件聯(lián)調(diào)及實物演示在整個設(shè)計的調(diào)試過程中遇到了若干問題,畫電路 PCB 板的時候,元件的封裝選錯了,導(dǎo)致元件無法正常焊接上;選第一個雙色點陣方案的時候由于飛線太多,給焊接帶來很大的困難,最后選擇單色點陣方案;調(diào)試語音模塊的時,沒有注意芯片輸入信號的管腳能承受的電源幅值為 ,由于加入信號的幅值大于 ,燒壞了芯片。程序還可以依照不同的要求,設(shè)置不同的圖案和文字,以增強設(shè)計的實用性。 } 設(shè)定的圖案和字程序總共設(shè)計了 2 個圖案和 7 個字,一個圖案是學(xué)院的簡稱“cuit” ,另外一個圖案是笑臉“^o^” 。 //高電平大于 ,則為 1k=0。}}addr[i]=addr[i]1。 //100us 的延時語句if((k++)=30) //高電平時間過長退出程序{EX0=1。us=32。 //等待 低電平后面的高電平while(P3amp。//等待 高電平過去while(!(P3amp。j++){第 29頁 共 47頁while(P3amp。i++){for(j=0。 //等待 9ms 低電平過去 for(i=0。}}while(!(P3amp。0x04) //255 的值實際時間為 800us{EX0=1。i255。EX0=0。}} 紅外接收程序設(shè)計第 28頁 共 47頁紅外發(fā)射紅外接收紅外譯碼開始控制顯示圖 紅外接收程序流程圖紅外遙控器向紅外接收頭發(fā)射紅外波,當(dāng)紅外接收頭接收到紅外波,產(chǎn)生中斷,單片機譯碼出相應(yīng)的按鍵碼。scan(15i)。P2=zimo[offset+2*(15i)]。i++){P2=0x00。for(i=0。}}void display_b(void) //左移動顯示{uchar i。scan(i)。P1=zimo[offset+2*i+1]。P2=zimo[offset+2*i]。i++)第 27頁 共 47頁{P2=0x00。for(i=0。}}void display_a(void) //右移動顯示{uchar i。scan(i)。i++){P2=zimo[anniu*32+2*i]。for(i=0。 //定時器初始化while(1) //紅外譯碼、判斷哪個按鈕按下{} 顯示程序設(shè)計第 26頁 共 47頁顯示相應(yīng)圖案或字中斷 ?繼續(xù)顯示當(dāng)前圖案或字YN中斷初始化開始圖 顯示程序流程圖當(dāng)產(chǎn)生中斷時,譯碼得到紅外波的按鍵碼,不同的按鍵碼變換不同的圖案。 //IO 口初始化int_init()。表 程序中單片機端口分配 譯碼器的輸入端 A 位 點陣引腳 7 譯碼器的輸入端 B 位 點陣引腳 8 譯碼器的輸入端 C 位 點陣引腳 9 譯碼器的輸入端 D位 點陣引腳 10 點陣引腳 0 點陣引腳 11 點陣引腳 1 點陣引腳 12 點陣引腳 2 點陣引腳 13 點陣引腳 3 點陣引腳 14 點陣引腳 4 點陣引腳 15 點陣引腳 5 外部中斷 點陣引腳 6 時鐘復(fù)位 各模塊程序 主程序設(shè)計第 25頁 共 47頁圖 主程序流程圖程序開始后,執(zhí)行 IO 口初始化、中斷初始化、定時器初始化,等待中斷,接受中斷后通過譯碼,得到相應(yīng)的按鍵碼,顯示對應(yīng)的圖案。 第 24頁 共 47頁 圖 顯示圖案4 軟件設(shè)計本設(shè)計采用 C 語言進行編程,相比匯編語言簡單、方便,提高編程的速度 [14]。通過不斷調(diào)試,得到最終的結(jié)果。 硬件仿真與調(diào)試第 23頁 共 47頁圖 電路仿真圖如圖 利用仿真軟件 protues 進行仿真。芯片默認(rèn)輸出為聲音最大值,每點按一下,聲音按 4db 衰減。此時執(zhí)行放音則播放最后一段,執(zhí)行錄音則接著最后一段開始錄新的最后一段。復(fù)位 RESET點按此鍵芯片執(zhí)行復(fù)位操作。放音指針相應(yīng)的會跳到擦除前的第二段或倒數(shù)第二段。放音期間點按此鍵則停止播放當(dāng)前段接著播放下一段,如果當(dāng)前播放的是最后一段,則停止播放最后一段播放第一段。第 22頁 共 47頁(2)電平觸發(fā):常按 PLAY 鍵芯片會把所有的語音信息全部播放,且循環(huán)直到松開此按鍵。 (注:錄完音后放音指針會停留在最后錄完段的起始地址處,此時放音則放最后一段)(1)邊沿觸發(fā):點按一下 PLAY 鍵即放當(dāng)前段,放音期間 LED 閃爍直到放音結(jié)束時熄滅。錄完一段后抬起此鍵,LED 會同時熄滅,再次按下則開始錄第二段,以后的各段依次操作。VCCA、VCCD 分別為模擬電源和數(shù)字電源。11 腳通過電容接麥克風(fēng)的正負(fù)極。此管腳空閑時,必須拉高。其中 SCLK 是 SPI 接口的時鐘。每次 8 位的碼被傳送之后,它們的反碼也被傳送,減少了系統(tǒng)的誤碼率 [12]。編碼采用脈沖位置調(diào)制方式(PPM) 。發(fā)射的一幀碼含有一個引導(dǎo)碼,16 位的用戶編碼和 8位的鍵數(shù)據(jù)碼、鍵數(shù)據(jù)碼的反碼也同時被傳送。圖 遙控器鍵位碼每個按鍵都有對應(yīng)的用戶碼和鍵位碼,每個遙控板的用戶碼是固定的,本設(shè)計用的遙控器的用戶碼是 00FF。夜晚戶外測試,在黑第 20頁 共 47頁暗環(huán)境無任何阻擋物的情況下,遙控有效距離大于 8 米。字模提取的順序還可以通過右上方自行選擇 [10]。圖 字模提取如圖 ,字模提取軟件能方便地提取出想要的圖案和字。通過單片機程序控制點陣圖案的顯示。輸出端的 16個腳接
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1