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

正文內(nèi)容

基于c51單片機(jī)的簡(jiǎn)單交通燈系統(tǒng)設(shè)計(jì)_課程設(shè)計(jì)報(bào)告(參考版)

2025-07-07 08:22本頁面
  

【正文】 遼東學(xué)院課程設(shè)計(jì)報(bào)告書 單片機(jī)原理與接口技術(shù) 20 七、參考文獻(xiàn) [l]張毅剛 .單片機(jī)原理及應(yīng)用 [M].北京:高等教育出版社, 20xx. [2]張?chǎng)?,華臻,陳書謙 . 單片機(jī)原理及應(yīng)用 [J].電子工業(yè)出版社, 20xx(5). [3]黃智偉 .凌陽單片機(jī)課程設(shè)計(jì)指導(dǎo) [J]. 北京航空航天大學(xué)出版社, 20xx, [4]余錫存 曹國(guó)華 .單片機(jī)原理及接口技術(shù) [M].陜西 :西安電子科技大學(xué)出版社 , [5]雷麗文 等 .微機(jī)原理與接口技術(shù) [M].北京:電子工業(yè)出版社, [6]柴鈺 .單片機(jī)原理和應(yīng)用 [M].西安電子科技大學(xué)出版社 . [7]張靖武 .單片機(jī)系統(tǒng)的 PROTUSE 設(shè)計(jì)和仿真 [M].電子工業(yè)出版 社 .20xx. 。就我個(gè)人而言,很深刻地體會(huì)到一點(diǎn),那就是我們?cè)谠O(shè)計(jì)過程中一定要有一個(gè)整體的清晰的思路,知道自己的設(shè)計(jì)的對(duì)象的基本功能和核心器件的適用及其作用,只要把握住這些主要方面,一些小問題都將圍繞著這些主要問題而逐步得到解決。 通過本次的課程設(shè)計(jì),充分意識(shí)到自己所學(xué)的東西還是非常有限的。 對(duì) PROTUES 軟件 也有了直觀的 學(xué)習(xí)。 ( 3)熟練使用了各種計(jì)算機(jī)輔助設(shè)計(jì)工具完成設(shè)計(jì),充分掌握了這些工具的使用。在整個(gè)課程設(shè)計(jì)過程我還掌握了一下幾點(diǎn): ( 1)掌握了電子系統(tǒng)設(shè)計(jì)的流程,熟悉了各種硬件電路以及軟 件編程方法。可以說 在 整個(gè)軟件設(shè)計(jì)過程中, 讓我學(xué)會(huì)了很多。延時(shí)子程序,入口參數(shù)為 R5 MOV R6,100 DEL1: MOV R7,200 DEL2: DJNZ R7,DEL2 DJNZ R6,DEL1 DJNZ R5,DELAY RET INT0: 。南北綠閃 3 次,東西紅 S2: CPL SETB MOV R5,13 ACALL DELAY DJNZ R4,S2 MOV P1,00H 。南北紅,東西黃 SETB SETB MOV R5,40 ACALL DELAY 遼東學(xué)院課程設(shè)計(jì)報(bào)告書 單片機(jī)原理與接口技術(shù) 16 MOV P1,00H 。南北紅,東西綠 SETB SETB MOV R5,125 ACALL DELAY MOV R4,6 。多運(yùn)行幾次,若每次的結(jié)果都正確,則說明 程序各個(gè)部分互相沒有矛盾,反之,則說明算法子程序和其它子程序之間有影響,需要做相應(yīng)的修改后重新調(diào)。完成整個(gè)程序流程的調(diào)試后,將 PID 等算法子程序加入,在算法子程序前或后設(shè)置斷點(diǎn),運(yùn)行整個(gè)程序。在調(diào)試過程中,先將 PID 算法子程 序屏蔽,輸出可控硅導(dǎo)通時(shí)間用一個(gè)固定的常數(shù)代替,在各個(gè)中斷服務(wù)子程序設(shè)置斷點(diǎn),然后運(yùn)行程序,查看程序是否能運(yùn)行到所有的斷點(diǎn),若所有斷點(diǎn)都能運(yùn)行到,則程序流程基本正確。 其它子程序的調(diào)試同理; ? 程序流程的調(diào)試。通調(diào)時(shí),也是假定一些數(shù)據(jù)、參數(shù)和初始條件,然后運(yùn)行程序。調(diào)試時(shí)由小到大,由里到外。能子程序的調(diào)試包括運(yùn)算、采樣、數(shù)字濾波以及 PID 運(yùn)算等子程序的調(diào)試。 系統(tǒng)軟件調(diào)試 系統(tǒng)的軟件調(diào)試借助于 PROTUES,在進(jìn)行系統(tǒng)軟件的連續(xù)調(diào)試之前要先進(jìn)行軟件的初調(diào),就是要使各個(gè)子程序模塊運(yùn)行正確,程序的運(yùn)行流程正確。連接仿真器對(duì)軟件進(jìn)行調(diào)試。 L51 鏈接器使用從庫中提取出來的目標(biāo)模塊和由編譯器匯編器生成的目標(biāo)模塊創(chuàng)建一個(gè)絕對(duì)地址目標(biāo)模塊,絕對(duì)地址目標(biāo)文件或模塊包括不 可重定位的代碼和數(shù)據(jù)所有的代碼和數(shù)據(jù)都被固定在具體的存儲(chǔ)器單元中。 KEIL A51 宏匯編器支持80C51 及其派生系列的所有指令集; ? LIB51 庫管理器。 Vision2 IDE 創(chuàng)建的源文件可以被 C51 編譯器或 A51 匯編器處理生成可重定位的 object 文件。使用 KEIL 創(chuàng)建源文件并組成應(yīng)用工程加以管理。使用了附加硬件后用戶就可以對(duì)程序 的運(yùn)行進(jìn)行控制,例如單步、全速、查看資源斷點(diǎn)等。軟件仿真的缺點(diǎn)是無法完全仿真與硬件相關(guān)的部分,因此最終還要通過硬件仿真來完成最后的設(shè)計(jì) 。 軟件仿真這種方法主要是使用計(jì)算機(jī)軟件來模擬實(shí)際的單片機(jī)運(yùn)行,因此仿真與硬件無關(guān)遼東學(xué)院課程設(shè)計(jì)報(bào)告書 單片機(jī)原理與接口技術(shù) 13 的系統(tǒng)具有一定的優(yōu)點(diǎn)。外部中斷服務(wù)程序,中斷后,全紅 5 秒 PUSH P1 MOV P1,0 SETB SETB MOV R5,25*5 ACALL DELAY POP P1 RETI (四)系統(tǒng)軟件調(diào)試 PROTUES 仿真器 仿真的概念其實(shí)使用非常廣,最終的含義就是使用可控的手段來模仿真實(shí)的情況。南北黃,東西紅 SETB SETB MOV R5,40 ACALL DELAY 緊停及調(diào)整時(shí)間中斷子程序 緊停按鍵連接到外部中斷引腳 ,即 INT0 捕獲到一個(gè)低電平,則進(jìn)入該中斷進(jìn)行相關(guān)處理。南北紅,東西黃 SETB SETB MOV R5,40 ACALL DELAY MOV P1,00H 。 MOV P1,00H 。 在優(yōu)先級(jí)的允許下,一旦有外部中斷信號(hào)產(chǎn)生,單片機(jī) CPU 首先保護(hù)斷點(diǎn), PC 值進(jìn)棧,然后執(zhí)行相應(yīng)的中斷服務(wù)子程序,執(zhí)行完后,用 RETI 指令返回,此時(shí) CPU 會(huì)從堆棧中取保存的斷點(diǎn)地址,送回 PC,程序再正常執(zhí)行。以 IT0為例, IT0=0,為電平觸發(fā)方式, IT0=1,為邊沿觸發(fā)方式,本設(shè)計(jì)采用邊 沿觸發(fā)方式, IE0 為其中斷標(biāo)志位,有中斷信號(hào)則置位,中斷服務(wù)子程序響應(yīng)后, IE0 自動(dòng)清零。我們可以知道具體每條指令的周期數(shù),這樣我們就可以通過指令的執(zhí)行條數(shù)來確定 1 秒的時(shí)間,但同時(shí)由于單片機(jī)的運(yùn)行速度很快其他的指令執(zhí)行時(shí)間可以忽略不計(jì)。如單片機(jī)的主脈沖頻率為 12MHZ,經(jīng)過 12分頻后,若采用方式0最大延時(shí)只有 毫秒,采用方式1最大延時(shí)也只有 毫秒。在方式 0時(shí) M為 8192;在方式 1時(shí) M的值為 65536;在方式2和 3為 256。計(jì)數(shù)值并不是目的,目的是時(shí)間值,設(shè)計(jì) 1 次的時(shí)間,即定時(shí)器計(jì)數(shù)脈沖的周期為 T0,它是單片機(jī) 系統(tǒng)主頻周期的 12 倍,設(shè)要求的時(shí)間值為 T,則有 C=T/T0。它是以加法記數(shù)的,并能從全 1到全 0 時(shí)自動(dòng)產(chǎn)生溢出中斷請(qǐng)求。在此期間若中斷按鍵按下則轉(zhuǎn)入中斷服務(wù)子程序進(jìn)行相關(guān)操作。 為了能夠使實(shí)驗(yàn)快速地實(shí)現(xiàn)設(shè)計(jì)目的,我們將每個(gè)工作循環(huán)時(shí)間設(shè)計(jì)定在 20s。 整個(gè)軟件程序方面主要分兩大部分:主程序部分和中斷處理程序。低電平有效,當(dāng)按鍵按下端口接地,單
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1