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

正文內(nèi)容

基于tpc-usb實(shí)驗(yàn)系統(tǒng)的時(shí)鐘系統(tǒng)設(shè)計(jì)方案-免費(fèi)閱讀

  

【正文】 在整個(gè)實(shí)驗(yàn)過(guò)程中,實(shí)驗(yàn)系統(tǒng)與 PC 連接的問(wèn)題也對(duì)實(shí)驗(yàn)進(jìn)度產(chǎn)生很大影響。 性能分析 本系統(tǒng)基于 PC/XT 總線和 8258258259 芯片,采用中斷方式控制時(shí)鐘計(jì)時(shí), CPU 與時(shí)鐘系統(tǒng)的計(jì)時(shí)獨(dú)立執(zhí)行(時(shí)鐘的顯示理論上會(huì)有若干指令的延遲,察覺(jué)不出,但不影響時(shí)間的準(zhǔn)確),大大的提高了 CPU 的效率,精確度可達(dá) 秒 ;在時(shí)鐘的秒數(shù)顯示方面略微欠缺,有延遲現(xiàn)象(如在秒數(shù)變化前 秒調(diào)用顯示時(shí)間子程序,則在子程序運(yùn)行期間可能秒數(shù)已變,而仍然顯示調(diào)用前的時(shí)間信息) 。若是則退出 SUB AL,30H 。從鍵盤(pán)接收字符 INT 21H CMP AL,39。* 鍵盤(pán)輸入數(shù)據(jù)(09)控制 LED 數(shù)碼管顯示 *。先寫(xiě)低字節(jié) MOV AL,AH OUT DX,AL 。*******************IO8253A EQU 280HIO8253B EQU 281HIO8253C EQU 283HCODE SEGMENT ASSUME CS:CODESTART:MOV DX,IO8253C 。=====================================================================HEXTODEC PROCPUSH BXMOV AH,024MOV BL,10D 。計(jì)數(shù)初值為 10000,BCD 碼MOV DX,CHAN1OUT DX,ALMOV AL,AHOUT DX,ALMOV AL,74H 。子程序,初始化,設(shè)置外部硬件工作方式 ,并判斷是否需初始化時(shí)間。939。檢查是否 q 退出JE RETURNCMP AH,39。開(kāi)中斷INTOFF:POP DIPOP SIPOP DXPOP CX22POP BXPOP AXIRETINT_TIMER ENDP。有鍵按下則置位 MODE、TMPMOV AH,06 。自 8255A 的口輸出OUT DX,ALMOV AL,1 。子程序。限制輸入范圍CALL GETINPUTCMP AH,39。=====================================================================INTERFACE PROCBEGINCLK:LEA DX,MESG1 。送入 BL=0AAH,使 LED 燈全黑CALL DISPTIMECMP TMP,1BHJE STARTCLOCKCMP MODE,1 。設(shè)置中斷MOV DS,AXMOV AX,SEG INT_TIMERMOV DS,AXLEA DX,INT_TIMERMOV AX,250BH 。$39。q to Exit):39。$39。8253 控制口LED DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,00H。=====================================================================。=====================================================================。因此我們對(duì)通道 0 的初始字置為 10000=2710H,代碼為: MOV AX,2710HMOV DX,280HOUT DX,ALMOV AL,AHOUT DX,AL通道 1 的初始字置為 100=64H,代碼為:MOV AX,64HMOV DX,281HOUT DX,ALMOV AL,AHOUT DX,AL 8255 的初始化由于本時(shí)鐘系統(tǒng)是通過(guò) 7 段數(shù)碼管顯示時(shí)間信息,不需要 8255 芯片控制,只需要有信號(hào)到,就直接輸送到數(shù)碼管,所以可以用 8255 芯片的方式 0 直接輸送信號(hào)到 7 8255 的初始化相對(duì)比較簡(jiǎn)單。時(shí)鐘的正確性,對(duì)于方式確定好后, 8253的初始化字的選擇是至關(guān)重要。 多位數(shù)字動(dòng)態(tài)顯示及其接口由軟件譯碼、硬件驅(qū)動(dòng):選用 8255A 作為 8 位 LED 接口電路,端口方式 A 和 B 都工作于方式0,端口 B 作為 8 個(gè)顯示器共用的字型碼輸出線。端口 A 提供位選碼,任何時(shí)候只有一位輸出 0,即低電平,經(jīng)反相,只有一個(gè)顯示器陽(yáng)極高電平,只有一個(gè)顯示器能顯示其代碼。 . (3)OBF(上劃線)(Output Buffer Full) 輸出緩沖器滿,輸出信號(hào),低電平有效。該方式要使用 c 口的 5 根線作聯(lián)絡(luò)線。當(dāng)確定了端口尋址引腳的接法,8255A的各個(gè)端口的地址也就確定下來(lái)。 WR(上劃線)——寫(xiě)信號(hào),低電平有效。 數(shù)據(jù)總線緩沖器 這是一個(gè) 8 位三態(tài)雙向緩沖器,作為 8255A 與系統(tǒng)總線的接口。7由圖可看出,它由數(shù)據(jù)端口、組控制電路、數(shù)據(jù)總線緩沖器、讀/寫(xiě)控制邏輯等組成。計(jì)數(shù)過(guò)程中不受 GATE電平的影響。如初值為奇數(shù),則輸出為高電平時(shí)第一個(gè) CLK 使計(jì)數(shù)器減 1,隨后每個(gè) CLK 使計(jì)數(shù)器減 2;輸出為低電平時(shí)第一個(gè) CLK 使計(jì)數(shù)器減 3,隨后每個(gè)CLK 使計(jì)數(shù)器減 2。若GATE 變低電平將禁止計(jì)數(shù),并使輸出為高電平。 門(mén)控上升沿的到來(lái)使得 OUT 開(kāi)始輸出負(fù)脈沖( 這種現(xiàn)象叫觸發(fā)),其寬度為 CLK 的周期乘以預(yù)置值。 .方式 1——可編程單穩(wěn) 所謂單穩(wěn),是指這樣的電路,它有兩種狀態(tài),但只能穩(wěn)定在一種狀態(tài)。和 8255A 一樣,8253 也設(shè)置了兩個(gè)用于端口尋址的引腳 A1 和 A0。IRQ3 當(dāng)有高電平時(shí)就向 CPU 發(fā)出個(gè)中斷請(qǐng)求,而通道 1 產(chǎn)生的脈沖信號(hào)為每秒由 OUT1 發(fā)出個(gè)長(zhǎng)度為 秒的低電平。當(dāng) CPU 執(zhí)行外設(shè)寫(xiě)操作時(shí),WR 有效;當(dāng) CPU 執(zhí)行外設(shè)讀操作時(shí),RD 有效。USB 總線接口模塊直接通過(guò) USB 總線電纜與 PC 機(jī)相連,模塊與實(shí)驗(yàn)臺(tái)之間由一條 50 芯扁平電纜連接。而微機(jī)系統(tǒng)中的定時(shí)分為兩類:一類是計(jì)算機(jī)本身運(yùn)行的時(shí)間基準(zhǔn)——內(nèi)部定時(shí),是計(jì)算機(jī)每種操作按照嚴(yán)格的時(shí)間節(jié)拍執(zhí)行;另一類是外部設(shè)備實(shí)現(xiàn)某種功能時(shí),在外設(shè)與 CPU 之間,或外設(shè)與外設(shè)之間的時(shí)間配合——外部定時(shí)。1基于 TPCUSB 實(shí)驗(yàn)系統(tǒng)的時(shí)鐘系統(tǒng)設(shè)計(jì)方案第一部分 概論隨著計(jì)算機(jī)使用的日益普及,計(jì)算機(jī)已成為了人們?nèi)粘I钪胁豢煞指畹囊徊糠?。前者,已?CPU 硬件結(jié)構(gòu)確定,有固定的時(shí)許關(guān)系,無(wú)法修改;后者,由于外設(shè)或被控對(duì)象的任務(wù)不同,功能各異,沒(méi)有一定的模式,需要用戶自己設(shè)定。 (1)50 芯總線信號(hào)插座及總線信號(hào)插孔250 芯總線信號(hào)插座在實(shí)驗(yàn)臺(tái)左上方,總線插座信號(hào)安排如上表。CLK:TPCUSB 實(shí)驗(yàn)系統(tǒng)上提供了 1MHZ 和 2MHZ 的時(shí)鐘,因此,只需把 TPCUSB 系統(tǒng)板上的 1MHZ 直接連接到 8253 的 CLK0 信號(hào).A0、A1:A0、A1 是 8258253 芯片的控制/與端口選擇,分時(shí)復(fù)用。因此需要通過(guò)非門(mén)將信號(hào)轉(zhuǎn)換成高電平。這兩個(gè)信號(hào)與片選信號(hào)、CPu 讀/寫(xiě)信號(hào)相配合,實(shí)現(xiàn)對(duì) 8253 內(nèi)部端口的操作。在一定的外界作用下,它能從這一種狀態(tài)進(jìn)入到另一種狀態(tài),但經(jīng)過(guò)一定時(shí)間后,又自動(dòng)恢復(fù)到原來(lái)的狀態(tài)。如果在負(fù)脈沖期間,即計(jì)數(shù)未到達(dá)終點(diǎn),GATE再來(lái)一個(gè)上升沿,則再次賦初值,重新開(kāi)始計(jì)數(shù)。在 GATE 再次變高電平時(shí),計(jì)數(shù)器將重新裝入預(yù)置的初值,并開(kāi)始計(jì)數(shù)。每當(dāng)計(jì)數(shù)到終點(diǎn)都會(huì)改變電平,初值又被重新裝入,并開(kāi)始計(jì)數(shù)。此后,用 GATE 的上升沿可重新賦初值,并開(kāi)始計(jì)數(shù)。 .?dāng)?shù)據(jù)端口 8255A 有 3 個(gè) 8 位數(shù)據(jù)端口:端口 A、端口 B 和端口 c,分別簡(jiǎn)稱為 A 口、B 口和 C 口。對(duì)于和系統(tǒng)數(shù)據(jù)總線直接相連的接口芯片來(lái)說(shuō),一般都應(yīng)具有三態(tài)緩沖器,以保證在芯片未被選中時(shí)和系統(tǒng)總線處于“脫開(kāi)”狀態(tài)。該信號(hào)為低且 CS(上劃線)有效時(shí),將數(shù)據(jù)總線上的數(shù)據(jù)寫(xiě)到指定的數(shù)據(jù)端口或控制字寄存器。一片 8255A 要占用 4 個(gè) I/O 端口地址,A 口的地址可作為8其他端口地址的基準(zhǔn),因此 A 口的地址被稱為基地址( 簡(jiǎn)稱
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1