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

正文內(nèi)容

數(shù)字鐘_接口課設(shè)報(bào)告_8086微機(jī)原理與接口技術(shù)課程設(shè)計(jì)-文庫吧資料

2025-06-13 00:48本頁面
  

【正文】 硬件主要利用兩個(gè)芯片,8255和8253,利用8253的通道0實(shí)現(xiàn)計(jì)時(shí)單元,同時(shí)利用軟件進(jìn)行計(jì)數(shù),而時(shí)間顯示則采用6個(gè)7段數(shù)碼管分別顯示時(shí)、分、秒,并采用動(dòng)態(tài)掃描方式來實(shí)現(xiàn)。所以,在循序漸進(jìn)的課堂教學(xué)過程中,我總是處于“學(xué)會(huì)了一些新知識(shí),弄清了一些原來保留的問題,又出現(xiàn)了一些新問題”的循環(huán)中,直到課程結(jié)束時(shí),才把保留的問題基本搞清楚。討論某一部分原理時(shí)又要涉及到其它部分的工作原理。 問題討論該試驗(yàn)一開始較簡(jiǎn)單僅顯示分秒,沒有出現(xiàn)什么問題,后來加上時(shí)日和毫秒以及按鍵后致使程序變得復(fù)雜,條件跳轉(zhuǎn)超出范圍而調(diào)用子程序又有錯(cuò),后來終于使用JMP指令完成了程序,結(jié)果達(dá)到了要求但程序太繁雜條理不清,然后自己又將程序進(jìn)行一些優(yōu)化,把多余的操作刪掉后,終使程序較為理想。在8255A的B口送段選碼,C口送位選碼后在LED顯示器上顯示時(shí)間;若中斷操作為分鐘加一或小時(shí)加一,則將對(duì)應(yīng)的值經(jīng)段碼表轉(zhuǎn)換及程序轉(zhuǎn)換后在B口(PB0PB7)輸出作為段選碼,在C口輸出位選碼后在LED顯示器上顯示時(shí)間。分析:將8255A的 A口(PA0PA7)作為輸出用,A口(PA0PA7)作為輸出用(送段選碼),B口(PB0PB7)作為輸出用(送段選碼),C口作為輸出用(送位選碼)。圖 541 程序運(yùn)行效果圖 542 清零操作圖 543 校時(shí)操作六、實(shí)驗(yàn)運(yùn)行結(jié)果、分析 實(shí)驗(yàn)運(yùn)行結(jié)果與分析結(jié)果:當(dāng)程序開始全速運(yùn)行時(shí),LED顯示器上顯示“00 00 00 00”,一秒后變?yōu)椤?0 00 01”這樣每隔一秒秒位加1,顯示“ 00 00 59”的后一秒顯示為“00 01 00”,顯示“23 59 59”的后一秒顯示為“ 00 00 00”。在本設(shè)計(jì)中,循環(huán)次數(shù)設(shè)為16(10h)次。要解決這個(gè)問題,我問了幾個(gè)同學(xué),分別進(jìn)行修改,剛開始采用6位,改了好久總是控制顯示的不好,要么奇數(shù)位顯示要么偶數(shù)位顯示,修改了延時(shí)操作,又增加了清屏操作,但是數(shù)碼管還是顯示不好。圖 51 8086CPU譯碼電路圖 52 數(shù)碼管顯示電路圖 53 中斷控制電路 軟件調(diào)試在軟件部分,程序分為三個(gè)部分:8255A初始化部分,讀入初值、循環(huán)操作部分,顯示出數(shù)字量部分。 程序控制流程框圖開始8255初始化送1秒時(shí)間常數(shù)數(shù)讀取開關(guān)量修改時(shí)間修改秒低位修改秒高位修改分低位修改分高位修改時(shí)低位修改時(shí)高位顯示時(shí)間1秒時(shí)間秒位加1秒=60秒為00分加1分=60分為00時(shí)加1時(shí)=23時(shí)為00重計(jì)時(shí)NNN修改日低位修改日高位圖31 程序流程圖圖32中斷操作流程圖 程序清單(見附錄) 實(shí)驗(yàn)環(huán)境系統(tǒng)環(huán)境: Win7系統(tǒng)軟件環(huán)境: Proteus 上機(jī)調(diào)試過程 硬件調(diào)試本次課程設(shè)計(jì)采用的是Proteus集成軟件開發(fā)環(huán)境,把總體分為3大塊,第一塊就是8086CPU譯碼電路,如下圖51,第二塊為8255A控制的時(shí)間顯示電路,如下圖52,第三塊為8255A不可屏蔽中斷控制電路,如下圖53.在硬件接線連接時(shí),應(yīng)將8255A的A口與端控制端口相連,用于決定顯示值,B口也同段控制端口相連,決定顯示值,而C口8位接兩個(gè)位控制端口,用于決定哪個(gè)數(shù)碼管顯示。顯示計(jì)時(shí)并循環(huán)判斷,當(dāng)1秒時(shí)間到是則秒位加1計(jì)時(shí)顯示。 硬件接線原理圖圖26 硬件連線原理圖 圖27 硬件連接圖 軟件設(shè)計(jì)思路及程序控制流程框圖 軟件設(shè)計(jì)思路初始化8255A,設(shè)置其工作方式。 LED技術(shù)參數(shù)數(shù)字DPgfedcba二進(jìn)制編碼(字形)0001111113FH10000001103H2010110115BH3010011114FH40110011066H5011011016DH6011111017DH70000011107H8011111117FH9011011116FHA0111011177HB011111007CHC0011100169HD010111105EHE0111100179HF0111000171H表25 LED共陰極顯示管段選碼編碼表 硬件設(shè)計(jì)思路及連線圖 硬件設(shè)計(jì)思路8086的8位數(shù)據(jù)線D7~D0與8255的D7~D0相連,地址線經(jīng)74LS373鎖存后其低位A0、A1分別與8255的A0、A1相連,其他地址線經(jīng)74LS138譯碼后,其CS0接8255的片選CS引腳,其入口地址為00F0H~00F3H。這樣才能顯示的。 LED功能分析LED發(fā)光二級(jí)管分為共陽極和共陰極兩種,共陽就是7段的顯示字碼共用一個(gè)電源的正極,同理共陰就是7段的顯示字碼共用一個(gè)電源的陰極,共陰極數(shù)碼管原理示意圖如下:(見圖24) 圖24 LED原理圖LED數(shù)碼管采用砷化鎵、鎵鋁砷、和磷化鎵等材料制成,其內(nèi)部結(jié)構(gòu)為一個(gè)PN結(jié),具有單向?qū)щ娦浴?8255 A方式控制字8255A的方式控制字(見圖21) 圖21 8255A的方式控制字 8255 A 與外設(shè)相連的邏輯圖
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1