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

正文內(nèi)容

基于at89c51單片機(jī)的跑馬燈的設(shè)計(jì)與制作【畢業(yè)論文】-文庫吧資料

2025-03-06 08:33本頁面
  

【正文】 llenging. If you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the anisations listed under Further help. If you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your pensation if you win the case. This is known as a damagesbased agreement. In England and Wales, your solicitor can39。 } } } } g an employment tribunal claim Employment tribunals sort out disagreements between employers and employees. You may need to make a claim to an employment tribunal if: ? you don39。 delay(1000000)。//于上雷同 P0=table[temp1] 。k1!=0)//跑馬燈花式 1 { delay(500)。k3!=0amp。k2!=0amp。 } } if(k4==0amp。//顯示一次進(jìn)行標(biāo)號累加 delay(1000000)。//按鍵延時(shí) while(k3==0) { P0=table[temp1] 。amp。amp。amp。 P0=xianshi。//與上雷同 xianshi=xianshi1。k4!=0)//跑馬燈花式 1 { delay(1000000)。k3!=0amp。k1!=0amp。//賦值至 PO 口 } 21 if(k2==0amp。//原顯示值左右一位 xianshi=xianshi|temp。//跑馬燈顯示間隔時(shí)間 temp=xianshi7。amp。amp。amp。i++) { 。 void delay(int a) //延時(shí)函數(shù) { for(i=0。 unsigned char temp,temp1=0。 int i。 sbit k3=P2^2。我愿在未來的學(xué)習(xí)和研究過程中,以更加豐厚的成果來答謝曾經(jīng)關(guān)心、幫助和支持過我的所有領(lǐng)導(dǎo)、老師、同學(xué)和朋友! 19 參考文獻(xiàn) [1]高海生 .單片機(jī)應(yīng)用技術(shù)大全 .西南交通大學(xué)出版社 [M].1996 年 8 月 [2]韓曉東 .《 Protel 電路設(shè)計(jì)入門與應(yīng)用》 .中國鐵道出版社 [J].2021 年 3 月 [3]孫育才 王榮興 孫華芳編, ATMEL新型 AT89S52系列單片機(jī)及其應(yīng)用 [J].北京:清華大學(xué)出版社 2021 年 8 月 [4]何立民編,單片機(jī)高級教程(第一版) .北京:北京航空航天大學(xué)出版社 [M].2021年 2 月 [5]張志良編,單片機(jī)原理與控制技術(shù)(第二版),北京:機(jī)械工業(yè)出版社 [M].2021年 [6]牛昱光 主編《單片機(jī)原理與接口技術(shù)》 [J]電子工業(yè)出版社 2021 年 3 月 [7]李華 .MCS51 系列單片機(jī)實(shí)用接口技術(shù) [M].北京航空學(xué)院出版社 .2021 年 12 月 [8]黃劉生主編《數(shù)據(jù)結(jié)構(gòu)》,經(jīng)濟(jì)科學(xué)出版社 [M], 1999 年 2 月 [9]靳桅,胡桂珍等 .C 語言設(shè)計(jì) .西南交通大學(xué)出版社 [M]2021 年 [10]馬忠梅 .單片機(jī)的 C 語言應(yīng)用程序設(shè)計(jì) .第三版 .北京航空航天大學(xué)出版社[J].2021 年 7 月 [11]靳桅 .單片機(jī)原理及 C51 開發(fā)技術(shù) .西南交通大學(xué)出版社 [J].2021 年 2 月 [12]馮建華 .基于單片機(jī)的控制系統(tǒng) 研究 .電子工業(yè)出版社 .[M]2021 年 5 月 [13]朱殿棟 .數(shù)字電路設(shè)計(jì)實(shí)用手冊 .北京:電子工業(yè)出版社 [J].2021 年 9 月 [14]姜學(xué)東,曲金龍 .嵌入式系統(tǒng)控制系統(tǒng)研究 .電力電子技術(shù) .[M]2021 年 3 月 [15]李萍 .51 系列單片機(jī)叢書 AT80C51 單片機(jī)原理、開發(fā)與應(yīng)用實(shí)例 .中國電力出版社 [M].2021 年 20 附錄 C 程序: include include sbit k1=P2^0。也掌握了計(jì)算機(jī)應(yīng)用的能力。 在完成本次畢業(yè)論文之際,我完成了計(jì)算機(jī)應(yīng)用專業(yè)專科的學(xué)業(yè)。 在這次課題設(shè)計(jì)中,主要重點(diǎn)是電 路的安裝和調(diào)試,及軟件程序的讀者論壇,整機(jī)調(diào)試。品味百年名校,感受 XXXXXXXXX 學(xué)習(xí)的精神,不斷的在各個(gè)方面提升自己,并且取得了一定的成果而感到了欣慰,欣慰之余,我要向關(guān)心和支持我學(xué)習(xí)的所有領(lǐng)導(dǎo)、教師和朋友們表示最真摯的謝意。在這次課題過程中給我的感觸很深,也使我明白了團(tuán)結(jié)在一起,才能真正把事情做好。 在這次課題設(shè)計(jì)中遇到了很多的困難:首先,就是對 PROTEL 畫圖不是特別熟練,在同學(xué)的教導(dǎo)和自己的努力下,終于能夠比較熟練的畫出原理圖,接著就是利用PROTEL 自動生成 PCB 板圖,由于 PROTEL 自動生成的 PCB 板圖比較亂,所以還得進(jìn)行修改。最后的演示過程中,實(shí)際對硬件電路的連接更加深了我對單片機(jī)的了解,知道了單片機(jī)在實(shí)際應(yīng)用的重要性。在這過程中,我也學(xué)習(xí)了很多東西,有很大的提高。 課程設(shè)計(jì)體會 通過這段時(shí)間的單片機(jī)課程設(shè)計(jì),我從中學(xué)習(xí)到了很多課堂上很難學(xué)到的東西,親身學(xué)習(xí)實(shí)踐了一次單片機(jī)的實(shí)際應(yīng)用制作。 按下 k4 鍵為執(zhí)行亮點(diǎn)向兩邊移動。 按下 k2 按鍵程序作右向流水燈 。設(shè)計(jì)的中斷程序要對多個(gè)按鍵動作進(jìn)行響應(yīng),燈光變換的花樣有 4 種,用 4 個(gè)按鍵 k0,k1,k2,k3切換。不僅初步掌握了 51 單片機(jī)的一些基本功能應(yīng)用,還學(xué)會了使用 keil 和 protues 兩個(gè)軟件。如圖 3圖 3圖 38 分別為左循環(huán),右循環(huán),由內(nèi)向外循環(huán)的效果圖。 關(guān)閉中斷 保護(hù)現(xiàn)場 讀入按鍵狀態(tài)保存 延遲 10ms 去抖 Y 再次讀入按鍵狀態(tài) 兩次按鍵狀態(tài)相同? K0 按下? K1 按下? K1 按下? N Y N K0 按下? 標(biāo)志 2 標(biāo)志 3 標(biāo)志 4 標(biāo)志 5 恢復(fù)現(xiàn)場 開中斷 N N N 開始主程序 15 去抖功能:讀入鍵值,存入 30h 地址,然后延遲 10ms 后,也就是一個(gè)很短的時(shí)間之后,再次讀入一個(gè)鍵值,兩次鍵值相比較,如果一樣則不是因?yàn)橥獠吭蚨秳赢a(chǎn)生按鍵,如果不一樣則說明是別的原因產(chǎn)生的按鍵抖動。 14 中斷服務(wù)程序 圖 5 中斷程序流程圖 在中斷服務(wù)程序中,應(yīng)該盡量的使得任務(wù)簡化,不要讓中斷服務(wù)程序作過多復(fù)雜的任務(wù),而要盡量把這些復(fù)雜的任務(wù)放到主程序中間去完 成。而在中斷服務(wù)程序中,只需要進(jìn)行如下工作:去抖動,鍵識別,改變標(biāo)志位。 (延遲 10ms 的標(biāo)簽 del10ms 中) djnz r4, $ $符號代表當(dāng)前行的代碼,也就是說,當(dāng)前代碼要執(zhí)行 r4 次,而這個(gè)延遲程序一共需要執(zhí)行這條語句 248X20 次,通過計(jì)算即為 10ms。 lcall del100ms rl a 延遲 100ms 后, rl a 是讓 a 按位左移,再次執(zhí)行輸出 p0 時(shí)的效果就是只第二個(gè)燈亮。因?yàn)?0 中斷的中斷地址為 0003h,所以在 0003h 地址設(shè)置一個(gè)跳轉(zhuǎn),即當(dāng)執(zhí)行到 0003h 時(shí)程序跳轉(zhuǎn)到 ext1 標(biāo)簽進(jìn)行執(zhí)行, ext1 標(biāo)簽內(nèi)的代碼程序則通常稱為中斷服務(wù)程序,用以完成中斷服務(wù)。主程序的流程如圖 34 所示。把兩次獲得的按鍵狀態(tài)比較,如果不同,就表示是抖動,退出中斷;否則,就去判斷是哪個(gè)按鍵按下。 圖 32 硬件電路連接 11 總體設(shè)計(jì)圖主要分為三個(gè)區(qū)域,分別為 AT89C5跑馬燈顯示區(qū)域以及花式控制三個(gè)區(qū)域 ,實(shí)現(xiàn) LED 燈左右循環(huán)如圖 33 總體設(shè)計(jì)圖所示。 圖 31 8 個(gè) LED 燈連接電路圖 利用 K1 到 K3 這 4 個(gè)端口作為 4 個(gè)控制開關(guān)的輸入,控制開關(guān)連接 INT0 中斷,按鍵觸發(fā)中斷響應(yīng)以停止“跑馬燈”當(dāng)前的執(zhí)行樣式 ,進(jìn)而改變跑馬燈的顯示樣式。 26 復(fù)位電路圖 AT89C51 單片機(jī)最小系統(tǒng) AT89C51 單片機(jī)最小系統(tǒng)如圖 27 所示。圖中所示的復(fù)位電阻和電容為經(jīng)典值,實(shí)際制作是可以用同一數(shù)量級的電阻和電容代替,也可自行計(jì)算 RC 充電時(shí)間或在工作環(huán)境實(shí)際測量,以確保單片機(jī)的復(fù)位電路可靠。并聯(lián)在電容的兩端為復(fù)位按鍵,當(dāng)復(fù)位按鍵沒有被按下的時(shí)候電路實(shí)現(xiàn)上電復(fù)位,在芯片正常工作后,通過按下按鍵使 RST 管腳出現(xiàn)高電平達(dá)到手動復(fù)位的效果。上電瞬間,電容兩端電壓不能突變,此時(shí)電容的負(fù)極和 RESET 相連,電壓 全部加在了電阻上, RESET 的輸入為高,芯片被復(fù)位。 復(fù)位操作通常有兩種基本形式:上電自動復(fù)位和開關(guān)復(fù)位。 MCS5l 系列單片機(jī)的復(fù)位引腳 RST( 第 9 管腳) 出現(xiàn) 2 個(gè)機(jī)器周期以上的高電平時(shí),單片機(jī)就執(zhí)行復(fù)位操作。通常選取 33pF 的陶瓷電容就可以了。和晶振并聯(lián)的兩個(gè)電容的大小對振蕩頻率有微小影響,可以起到頻率微調(diào)作用。一般來說晶振可以在 ~ 12MHz 之間任選,甚至可以達(dá)到 24MHz 或者更高,但是頻率越高功耗也就越大。 XTAL1 和 XTAL2 是獨(dú)立的輸入和輸出反相放大器,它們可以被配置為使用石英晶振的片內(nèi)振蕩器,或者是器件直接由外部時(shí)鐘驅(qū)動。 時(shí)鐘電路 24 時(shí)鐘電路 在設(shè)計(jì)時(shí)鐘電路之前,時(shí)鐘電路如圖 24 所示,讓我們先了解下 51 單片機(jī)上的時(shí)鐘管腳: XTAL1( 19 腳) :芯片內(nèi)部振蕩電路輸入端。雖然是 6 固定穩(wěn)壓電路,但使用外接元件,可獲得不同的電壓和電流。內(nèi)含過流、過熱和過載保護(hù)電路。 電源電路 23 電源電路 電源模塊通過 7805 穩(wěn)壓之后穩(wěn)定的輸出 5v 電壓,以供整個(gè)系統(tǒng)工作,電源電路如圖 23 所示。 ⑦ 1 個(gè)全雙工串行口。 ⑤ 定時(shí)器 /計(jì)數(shù)器。 ③ 程序存儲器。 5 22 單片機(jī)內(nèi)部結(jié)構(gòu)框圖 單片機(jī)的內(nèi)部結(jié)構(gòu) : ① 1 個(gè) 8 位的 CPU。 P3 口( 10~ 17 號腳)為準(zhǔn)雙向輸 入 /輸出端口。 P1 口( 1~ 8 號腳)為準(zhǔn)雙向輸入 /輸出端口。 ALE 引腳以不變的 1/6 振蕩頻率周期性地發(fā)出正脈沖信號,可用做對外輸出的時(shí)鐘信號。 XTAL1( 19 號腳)采用內(nèi)部時(shí)鐘電路時(shí) ,外接晶體振蕩器;采用外部時(shí)鐘電路時(shí),此引腳接外部時(shí)鐘源。 20 號引腳 VSS 為電源接地端。 4 第 2 章 硬件設(shè)計(jì) 單片機(jī)的引腳 單片機(jī)引腳如圖 21 所示。 按下 k3鍵為亮點(diǎn)向中間移動 。進(jìn)入程序后,程序作雙向流水燈;按下 k1 鍵,程序作左向 流水燈 。 我查閱書籍資料,瀏覽網(wǎng)上的各種作品及代碼,通過各種實(shí)現(xiàn)代碼的比較,和各種優(yōu)化,總結(jié)出本程序,以較優(yōu)秀的代碼實(shí)現(xiàn)各種可控的“跑馬”功能。為畢業(yè)后走向社會打下了良好的基礎(chǔ)。在實(shí)踐中也加深了對理論知識的理解。適合于我們學(xué)生用于單片機(jī)的學(xué)習(xí)掌握和一些各種科研立項(xiàng)等的需求。單片機(jī)以其功能強(qiáng)、體積小、可靠性高、造價(jià)低和開發(fā)周期短等優(yōu)點(diǎn),稱為在實(shí)時(shí)檢測和自動控制領(lǐng)域中廣泛應(yīng)用的器件,在工業(yè)生產(chǎn)中稱為必不可少的器件,尤其是在日常生活中發(fā)揮的作用也越來越大。目前,可用于 MCS51系列單片機(jī)開發(fā)的硬件越來越多,與其配套的各類開發(fā)系統(tǒng)、各種軟件也日趨完善,因此,可以極方便地利用現(xiàn)有資源,開發(fā)出用于不同目的的各類應(yīng)用系統(tǒng)。單片機(jī)誕生于 20 世紀(jì) 70 年代,像美國 F8 單片微型計(jì)算機(jī)。所謂單片機(jī)是利用大規(guī)模集成電路技術(shù)把中央處理單
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1