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

正文內(nèi)容

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

2025-07-02 15:06本頁(yè)面
  

【正文】 在此,我還要感謝在一起愉快的度過(guò)四年學(xué)校生活的電子系全體老師和同門,正是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至本文的順利完成。在此,我忠心感謝唐宏文老師的指導(dǎo)和支持。使我在單片機(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)開發(fā)過(guò)程,以及在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。對(duì)任老師的感激之情是無(wú)法用言語(yǔ)表達(dá)的。任老師多次詢問(wèn)研究進(jìn)程,并為我指點(diǎn)迷津,幫助我開拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。使我在單片機(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)開發(fā)過(guò)程,以及在常用編程設(shè)計(jì)思路技巧(特別是匯編語(yǔ)言)的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。系統(tǒng)不足之處不能控制車的左、右轉(zhuǎn)、以及自動(dòng)根據(jù)車流改變紅綠燈時(shí)間等。 系統(tǒng)內(nèi)存分配和 I/0 接口1.程序空間(64k)表 程序空間分配表 地址 使用情況 芯片00003FFFH 用戶程序區(qū) U23RAM4000DFFFH 用戶程序區(qū)E000FFFFH 系統(tǒng)保留 ROM用戶程序區(qū) 8255 的端口地址如下表:表 8255 的端口地址信號(hào)線 寄存器 編址A 口 0C60HB 口 0C61HC 口 0C62HIOY3控制寄存器 0C63H 實(shí)驗(yàn)程序原代碼從 8255 的 PB 口輸入開關(guān)量 ORG 0000H LJMP MAIN ORG 0100HMAIN: MOV DPTR,0C63H MOV A,82H LCALL 0F4E0HAGAIN:MOV DPTR,0C61H LCALL 0F4E3H MOV C, JC NEXT0AGAIN1:MOV DPTR,0C61H LCALL 0F4E3H MOV C, JC RED MOV DPTR,0C61H LCALL 0F4E3H ANL A,0FH MOV R3,A AJMP AGAIN1RED:MOV DPTR,0C61H LCALL 0F4E3H ANL A,0FH MOV R2,A AJMP AGAINNEXT0:MOV R0,03H NEXT1:MOV DPTR,TAB MOV A,R0 MOVC A,A+DPTR MOV DPTR,0C60H LCALL 0F4E0H MOV DPTR,0C62H MOV A,00H LCALL 0F4E0H ACALL DELAY DJNZ R0,NEXT1 MOV A,R2 MOV R0,A NEXT2:MOV DPTR,TAB MOV A,R0 MOVC A,A+DPTR MOV DPTR,0C60H LCALL 0F4E0H MOV DPTR,0C62H MOV A,02H LCALL 0F4E0H ACALL DELAY DJNZ R0,NEXT2 MOV A,R3 MOV R0,A NEXT3:MOV DPTR,TAB MOV A,R0 MOVC A,A+DPTR MOV DPTR,0C60H LCALL 0F4E0H MOV DPTR,0C62H MOV A,04H LCALL 0F4E0H ACALL DELAY DJNZ R0,NEXT3 AJMP NEXT0DELAY:MOV R4,08H DE2:LCALL DELAY1 DJNZ R4,DE2 RETDELAY1:MOV R6,0 MOV R5,0DE1:DJNZ R5,$ DJNZ R6,DE1 RETTAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H END8 結(jié) 論本系統(tǒng)就是充分利用了 AT89C52 和 8255 芯片的 I/O 引角。3.通過(guò)平臺(tái)上的開關(guān)來(lái)設(shè)定紅、綠等的初值。如果 WDI 保持高或低超過(guò)看門狗定時(shí)周期() ,/RESET 端將發(fā)生 200ms 的負(fù)脈沖使 CPU 復(fù)位 圖 MAX692 電路原理圖7 系統(tǒng)的調(diào)試與運(yùn)行方案系統(tǒng)的調(diào)試與運(yùn)行采用 TDN86/51 教學(xué)實(shí)驗(yàn)系統(tǒng)系統(tǒng)簡(jiǎn)介:開啟計(jì)算機(jī)及實(shí)驗(yàn)平臺(tái),進(jìn)入 TDN 的子目錄,鍵入 MD51,選擇 1 1COM1 口 進(jìn)入系統(tǒng)集成軟件 功能介紹:F1EDIT 編輯 可以對(duì)源程序進(jìn)行編輯F2MASM 匯編源程序 F3LINK F5LOAD 將可執(zhí)行文件載入實(shí)驗(yàn)系統(tǒng)F6SAVE 保存 F8EXIT 推出系統(tǒng) 實(shí)驗(yàn)步驟1. 按照系統(tǒng)硬件連線圖連好說(shuō)明:由于此實(shí)驗(yàn)平臺(tái)只提供了一個(gè)顯示燈接口所以我們只用 了 8255 的 PA口,只用了一個(gè)顯示燈 和 3 個(gè) LED 燈 ,AT89C52 的 P1 口的低 4 位用于給系統(tǒng)賦初值 用于控制是對(duì)紅燈、綠燈進(jìn)行初始化。/RESET 是復(fù)位信號(hào)輸出腳,接到 CPU 的復(fù)位輸入腳。MAX692 在本文的單片機(jī)系統(tǒng)中的具體使用方法和電路原理圖。/RESET:復(fù)位輸出引腳,低電平有效。/PFO:電池故障輸出。GND:接地。 VOUT VBATTVCC RESET GND WDI PFI /PFD圖 MAX692 封裝和引腳VOUT:電源輸出引腳。MAX692 是微系統(tǒng)監(jiān)控電路芯片,具有后備電池切換、掉電判別、看門狗監(jiān)控等功能。外部看門狗電路既可以用專用看門狗芯片,也可由普通芯片實(shí)現(xiàn)??撮T狗電路是指看門狗的硬件電路包含在單片機(jī)內(nèi)部,如 Microchip 的 16C5x 系列,MOTOROLA 的 68C05 系列,51 內(nèi)核中比較典型的有 Atmel 公司的 AT89C55WD、AT89S8252,Winbond 公司的W77E58,SST 公司的 SST89C58 以及 Philips 公司 87 系列的多種型號(hào)的單片機(jī)等。目前常用的集成看門狗電路很多,如 MAX705~70MAX813L、X5043/5045 等。而當(dāng)程序運(yùn)行異常時(shí),看門狗超時(shí)發(fā)出溢出脈沖,通過(guò)單片機(jī)的 RESET 引腳使單片機(jī)復(fù)位。 硬件看門狗 專用硬件看門狗是指一些集成化的或集成在單片機(jī)內(nèi)的專用看門狗電路,它實(shí)際上是一個(gè)特殊的定時(shí)器,當(dāng)定時(shí)時(shí)間到時(shí),發(fā)出溢出脈沖。 軟件看門狗的最大特點(diǎn)是無(wú)須外加硬件電路,經(jīng)濟(jì)性好。(2) 根據(jù)定時(shí)器的定時(shí)時(shí)間,在主程序中按一定的間隔插入復(fù)位定時(shí)器的指令,既插入監(jiān)控指令,兩條指令間的時(shí)間間隔應(yīng)該小于定時(shí)時(shí)間,否則看門狗將發(fā)生錯(cuò)誤動(dòng)作。使用軟件看門狗的具體實(shí)現(xiàn)方法如下。在單片機(jī)系統(tǒng)中,看門狗的設(shè)計(jì)一般采用硬件和軟件結(jié)合兩種方式。在一個(gè)單片機(jī)應(yīng)用系統(tǒng)中,所謂的“看門狗”是指在系統(tǒng)設(shè)計(jì)中通過(guò)軟件或硬件方式在一定的周期內(nèi)監(jiān)控單片機(jī)或其它 CPU 的運(yùn)行情況。這種外界干擾輕者導(dǎo)致系統(tǒng)內(nèi)部數(shù)據(jù)出錯(cuò),重者將嚴(yán)重影響程序的運(yùn)行。設(shè)置看門狗是為了防止單片機(jī)死機(jī)、提高單片機(jī)系統(tǒng)抗干擾性的一種重要途徑。 8255 輸出信號(hào)的放大 要使行人能看見信號(hào)燈的情況,必須把 8255 輸出的信號(hào)進(jìn)行放大,這里我們用 VT 為雙向晶閘管,當(dāng)門極為高電平時(shí)晶閘管導(dǎo)通,該支路指示燈亮;當(dāng)門極為低電平時(shí)關(guān)斷,該支路指示燈滅。本設(shè)計(jì)中采用 8255 并行接口信片來(lái)擴(kuò)展 I/O 端口。由于我們用外輸出時(shí)間時(shí),時(shí)間的個(gè)位、十位、信號(hào)燈的顯示都要用到一個(gè) I/O 端口,顯然 AT89C52 的端口是不夠,需要擴(kuò)展。 AT89C52 并行口的擴(kuò)展
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1