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

正文內(nèi)容

模擬交通燈畢業(yè)設(shè)計(jì)(參考版)

2025-06-20 17:30本頁(yè)面
  

【正文】 在此,我還要感謝在一起愉快的度過(guò)大學(xué)生生活的電氣系全體老師和同門,正是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至本文的順利完成。在此,我忠心感謝周老師的指導(dǎo)和支持。使我在單片機(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)過(guò)程,以及在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。對(duì)周老師的感激之情是無(wú)法用言語(yǔ)表達(dá)的。周老師多次詢問(wèn)研究進(jìn)程,并為我指點(diǎn)迷津,幫助我開(kāi)拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。這種交通燈比較適合應(yīng)用于中小型城市的十字路口,如果將本方案加上定時(shí)器和傳感器比較適合應(yīng)用于大種型城市,它能根據(jù)時(shí)間的變化自動(dòng)調(diào)節(jié)交通燈的時(shí)間,或根據(jù)車流量的大小自動(dòng)調(diào)節(jié)時(shí)間的長(zhǎng)短,效果會(huì)更佳。(3)緊急事件發(fā)生時(shí),按下急停按鍵時(shí)兩個(gè)方向都亮紅燈,而數(shù)碼管不會(huì)閃爍,經(jīng)老師幫助當(dāng)按鍵按下時(shí),在按鍵服務(wù)程序中向數(shù)據(jù)緩沖器中送入16H 即可。將在偉福中調(diào)試好的程序方入 keil 內(nèi),將單片機(jī)實(shí)驗(yàn)相與計(jì)算機(jī)連接,然后在keil 中進(jìn)行編譯程序,運(yùn)行程序,根據(jù)單片機(jī)所顯示的結(jié)果分析程序,修改程序直到程序正常。調(diào)試的基本步驟如下: 將所要調(diào)試的程序輸入道偉福 6000 中,然后進(jìn)行編譯,根據(jù)系統(tǒng)的提示查找原因?qū)⒊鲥e(cuò)的地方調(diào)整正確,例如:有的時(shí)標(biāo)號(hào)未定義,有的時(shí)少標(biāo)點(diǎn)符號(hào)等。 程序的調(diào)式應(yīng)一個(gè)模塊一個(gè)模塊地進(jìn)行,單獨(dú)調(diào)試各功能子程序,檢驗(yàn)程序是否能夠?qū)崿F(xiàn)預(yù)期的功能,接口電路的控制是否正常等;最后逐步將各個(gè)子程序連接起來(lái)總調(diào)。系統(tǒng)調(diào)試包括硬件調(diào)試和軟件調(diào)試兩個(gè)部分。圖 中斷程序流程圖 顯示程序模塊顯示程序采用動(dòng)態(tài)顯示,由位碼控制那一個(gè)數(shù)碼管顯示,由段碼控制數(shù)碼管顯示什么數(shù)值,根據(jù)中斷程序顯示時(shí)間來(lái)查表顯示數(shù)值,從第一位到第四位逐個(gè)點(diǎn)亮,同時(shí)每顯示一位判斷一次四位顯示完了嗎?沒(méi)有顯示完進(jìn)行顯示下一位,顯示完了從頭開(kāi)始再循環(huán)。同時(shí)一秒到了應(yīng)先判斷個(gè)位是否為 0,如果個(gè)位是 0,判斷十位是不是 0,如果十位也是 0,判斷交通燈是否安黃、綠、紅的順序循環(huán)完必,如果沒(méi)循環(huán)完應(yīng)查下一組數(shù)據(jù)繼續(xù)循環(huán),如果循環(huán)完必,應(yīng)查表首地址,周而復(fù)始的循環(huán),如果十位不是 0,應(yīng)將十位先減 1,個(gè)位送 9,然后返回,再進(jìn)行中斷定時(shí)一秒,然后再判斷,如果個(gè)位不是 0,應(yīng)將個(gè)位減 1,將定時(shí)器重裝初值,恢復(fù)現(xiàn)場(chǎng)。 ORG 0000H AJMP START ORG 0030HSTART: MOV TMOD, 01H。如單片機(jī)的主脈沖頻率為12MHZ ,經(jīng)過(guò)12分頻方式 0  定時(shí)時(shí)間=2 13  1 微秒= 毫秒方式 1  定時(shí)時(shí)間=2 16 1 微秒= 毫秒秒鐘已經(jīng)超過(guò)了計(jì)數(shù)器的最大定時(shí)間,所以我們只有采用定時(shí)器和軟件相結(jié)合的辦法才能解決這個(gè)問(wèn)題,定時(shí)器需定時(shí) 50 毫秒,故T0 工作于方式 1,定時(shí) 20 次,就可定時(shí)一秒。他是以加法記數(shù)的,并能從全 1 到全 0 時(shí)自動(dòng)產(chǎn)生溢出中斷請(qǐng)求。為零表示 1 秒已到。如圖 所示EA/VP31X119 X218RESET9RD17 WR16INT012 INT113T014 T115P101 P112P123 P134P145 P156P167 P178P00 39P01 38P02 37P03 36P04 35P05 34P06 33P07 32P20 21P21 22P22 23P23 24P24 25P25 26P26 27P27 28PSEN 29ALE/P30TXD 11RXD 10VCC40GND20U189S511G1 A12 1Y1 18A24 1Y216A36 1Y314A48 1Y412VCC20GND102G19 B111 2Y1 9B213 2Y27B315 2Y35B417 2Y43U274LS244R1RES2 R2RES2R3RES2R4RES2R5RES2R6RES2R7RES2R8RES2R9RES2R10RES2R11RES2R12RES2R13RES2R14RES2R15RES2R16RES2R17RES2R19RES2R20RES2S3 SWPBS1SWPBS2SWPBD1 LEDD2 LEDD3 LEDD4 LEDD5 LEDD6 LEDD7 LEDD8 LEDC1CAP1A1 1Y22A3 2Y43A5 3Y6GND7 4Y 84A95Y 105A 116Y126A 13VCC 14U3LEDe1d23c4dp5b6a78f9g10a bcdef gD12LEDe1d23c4dp5b6a78f9g10a bcdef gD13LEDe1d23c4dp5b6a78f9g10a bcdef gD14LEDe1d23c4dp5b6a78f9g10a bcdef gD15LEDVCCVCCVCCVCC圖 電路原理圖4 軟件設(shè)計(jì) 定時(shí)1秒的方法定時(shí)方法我們采用軟硬件結(jié)合的方法,在主程序中設(shè)定一個(gè)初值為 20 的軟件計(jì)數(shù)器使定時(shí)器 0 工作于方式 1 定時(shí) 50 毫秒,這樣每當(dāng) T0 到 50 毫秒時(shí) CPU 就響應(yīng)它的溢出中斷請(qǐng)求,進(jìn)入他的中斷服務(wù)子程序。P3 口接交通指示燈,整個(gè)系統(tǒng)采用查表的方發(fā),將交通燈的顯示情況和數(shù)碼管的計(jì)時(shí)情況,分別以代碼的形式送到指示燈和 LED 數(shù)碼管,啟動(dòng)定時(shí)器,同時(shí)調(diào)用顯示程序,和查詢按鍵。P2 接口作為位選碼輸出口,4 路驅(qū)動(dòng)采用 74LS07(OC 門驅(qū)動(dòng)器) ,當(dāng) C 接口線輸出 1 時(shí),選通相應(yīng)位的數(shù)碼管工作。采用動(dòng)態(tài)顯示方式比較節(jié)省 I/O 接口,硬件電路也較靜態(tài)顯示方式簡(jiǎn)單,但其亮度不如靜態(tài)顯示方式,而且在顯示位數(shù)較多時(shí),CPU 要依次掃描,占用 CPU 較多的時(shí)間。不能太小,因而發(fā)光二極管從導(dǎo)通到發(fā)光有一定的延時(shí),導(dǎo)通時(shí)間太小,發(fā)光太弱人眼無(wú)法看清。在動(dòng)態(tài)顯示方式中,同一時(shí)刻,只有一位 LED 數(shù)碼管在顯示,其他各位是關(guān)閉的。對(duì)每位數(shù)碼管來(lái)說(shuō),每隔一段時(shí)間點(diǎn)亮一次,如此循環(huán)。(2)共陽(yáng)極結(jié)構(gòu):如果所有的發(fā)光二極管的陽(yáng)極接在一起,稱為共陽(yáng)極結(jié)構(gòu),則數(shù)碼顯示段輸入低平有效,當(dāng)某段輸入低電平該段便發(fā)光,如圖 所示。LED 數(shù)碼管顯示器可以分為共陰極和共陽(yáng)極兩種結(jié)構(gòu)。單片機(jī)應(yīng)用系統(tǒng)常采用七段 LED 數(shù)碼管作為顯示器,這重顯示器具有耗電低、配置靈活、線路簡(jiǎn)單、安裝方便、耐轉(zhuǎn)動(dòng)、價(jià)格低廉且壽命長(zhǎng)等優(yōu)點(diǎn)。當(dāng) I/O 接口內(nèi)部有上拉電阻時(shí),外電路可以不配置上拉電阻。在此電路中,按鍵輸入都采用低電平有效。這種按鍵接口電路配置靈活,硬件結(jié)構(gòu)簡(jiǎn)單,但每個(gè)按鍵必須占用一根 I/O 線,I/O 接口線浪費(fèi)較大。這時(shí),可將每個(gè)按鍵直接接在一根 I/O 接口線上,這種連接方式的鍵盤稱為獨(dú)立式鍵盤。為了保證 CPU 對(duì)鍵的一次閉合僅在按鍵穩(wěn)定時(shí)作一次鍵輸入處理,必須消除產(chǎn)生的前沿(后沿)抖動(dòng)影響。由于抖動(dòng),會(huì)造成被查詢的開(kāi)關(guān)狀態(tài)無(wú)法準(zhǔn)確讀出。當(dāng) G=1 時(shí),A 不論輸入高電平還是低電平 Y 為高阻狀態(tài)功能表如表 所示:表 74LS244 的功能表 圖 74LS244 管腳圖 74LS07 的功能74LS07 是六緩沖的數(shù)碼驅(qū)動(dòng)器,它是有 6 個(gè)集電極開(kāi)路的非門所組成,管腳分布如圖 所示,其工作原理如下,當(dāng)使能端為低電平時(shí),輸入為高電平時(shí)輸出也為高電平,當(dāng)輸入為低電平時(shí)輸出也為低電平,其邏輯表達(dá)式為:Y=A 圖 74LS07 管腳圖74LS2A1Y43GVCGND2Y1A309876509865輸 出輸 入 ZXHG7L4YA5VCND321890 鍵盤接口工作原理在單片機(jī)應(yīng)用系統(tǒng)中,常用鍵盤作為輸入設(shè)備,通過(guò)它將數(shù)據(jù)、內(nèi)存地址、命令及指令等輸入到系統(tǒng)中,來(lái)實(shí)現(xiàn)簡(jiǎn)單的人機(jī)通信。 89S51 單片機(jī)復(fù)位方式單片機(jī)在開(kāi)機(jī)時(shí)或在工作中因干擾而使程序失控,或工作中程序處于某種死循環(huán)狀態(tài),在這種情況下都需要復(fù)位. 復(fù)位的作用是使中央處理器 CPU 以及其他功能部件都恢復(fù)到一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)重新開(kāi)始工作.89S51 單片機(jī)的復(fù)位靠外部電路實(shí)現(xiàn),信號(hào)由 RESET(RST)引腳輸入,高電平有效,在振蕩器工作時(shí),只要保持 RST 引腳高電平兩個(gè)機(jī)器周期,單片機(jī)即
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1