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

正文內(nèi)容

微機(jī)系統(tǒng)綜合課程設(shè)計(jì)--模擬ic卡電話機(jī)--無顯示模塊版本(存儲(chǔ)版)

  

【正文】 圖 2 .2 主程序 流程圖 沈陽(yáng)航空航天大學(xué)課程設(shè)計(jì)報(bào)告 第 2章 詳細(xì)設(shè)計(jì)方案 11 輸入卡號(hào)(電話號(hào))流程圖, 用鍵盤輸入卡號(hào),或者為電話號(hào)碼,判斷是否有鍵按下,如果有鍵按下,那么就是有電話卡號(hào),或者電話號(hào)碼輸入,如果滿足位數(shù)要求則存入內(nèi)存,如果未滿足要求則繼續(xù)執(zhí)行 輸入卡號(hào) 。動(dòng)態(tài)顯示結(jié)果由 8279完成。 這樣才能準(zhǔn)確無誤的進(jìn)行下面的操作。 設(shè)計(jì)環(huán)境 硬件環(huán)境: AEDK 實(shí)驗(yàn)箱、 PC 機(jī) 軟件環(huán)境: LCT88EA 應(yīng)用軟件、 WinXP 沈陽(yáng)航空 航天大學(xué) 課程設(shè)計(jì)報(bào)告 第 2章 詳細(xì)設(shè)計(jì)方案 11 第 2章 詳細(xì)設(shè)計(jì)方案 硬件設(shè)計(jì) 本設(shè)計(jì)中用到的硬件有 AEDK 實(shí)驗(yàn)箱, 8279 芯片, 8253 芯片, 8259A 芯片、小鍵盤,以及 8 個(gè)八段數(shù)碼管。 計(jì)費(fèi)分兩種,分別為市話和長(zhǎng)途。 輸入卡號(hào)完成,就可以打電話了,那么就是輸入電話號(hào)碼的部分。當(dāng)開關(guān)打到低電平就通話結(jié)束,計(jì)費(fèi)停止。所以分別用下面幾個(gè)過程實(shí)現(xiàn)。 。 。分別 為讀取用戶卡號(hào) (電話號(hào)碼) 、顯示余額、計(jì)時(shí)、 計(jì)費(fèi) 組成主程序。 注釋:因?yàn)?對(duì)于此 程序來說, 開關(guān)對(duì)于小燈是低電平有效,所以 當(dāng)開關(guān)是高電平時(shí),小燈滅,電話接通。 之后程序系統(tǒng)自動(dòng)調(diào)用延時(shí)程序使之進(jìn)入輸入電話號(hào)碼的程序 。通過判斷存儲(chǔ)電話號(hào)碼的前一位是否為 0分別市話和長(zhǎng)途,如電話號(hào)碼第一位是 1 則按照長(zhǎng)途計(jì)費(fèi),如電話號(hào)碼第一位不為 1 則按照市話計(jì)費(fèi)。 8253 芯片的片選 CS 連至譯碼處 22822FH, GATE0GATE2 連至電源 +5V, 根據(jù)題目要求,要在電話接通或者掛斷的時(shí)候,有單色燈輔助顯示。 本設(shè)計(jì)的最重要的一步就是 記數(shù)功能 。 主程序的設(shè)計(jì)與實(shí)現(xiàn) 主程序主要是用于完成各個(gè)芯片,還有中斷向量 的初始化,還有就是輸入卡號(hào),電話號(hào)碼,顯示余額的操作。 如圖 。 繼續(xù)輸入電話號(hào)碼 5 0 5 2 7 6 5 4 3 2 當(dāng)接通電話時(shí)即當(dāng)開關(guān)打到高電平時(shí),經(jīng)過脈沖發(fā)生器對(duì)中斷程序的觸發(fā)實(shí)現(xiàn)對(duì)秒鐘的不斷加 1,根據(jù)長(zhǎng)途還是市話進(jìn)行扣費(fèi) 并顯示 。通過單步調(diào)試發(fā)現(xiàn)問題出在判斷上,導(dǎo)致無法 實(shí)現(xiàn)往下跳轉(zhuǎn)的命令。8253 控制口 JSQ0 EQU 228H 。分鐘 SEC DW 40 ??刂?A 口 MOV AL,0FFH OUT DX,AL 。中斷類型碼 OUT DX,AL 。8 字符顯示,左入口,編碼掃描鍵盤,雙鍵所定 OUT DX,AL MOV AL,38H 。輸出 8 個(gè)點(diǎn) MOV AL,90H OUT DX,AL MOV CX,8 MOV AL,80H MOV DX,210H T12: OUT DX,AL LOOP T12 MOV SI,OFFSET HH 。SEC≠ 60 時(shí)跳 MOV BX,0 MOV 6[DI],BX JMP T5 LOOP22: CMP CX,92H JNZ LOOP33 MOV BX,1 ADD 4[DI],BX MOV BX, 60 CMP 4[DI],BX JNZ T5 。普通 EOI 結(jié)束方式 OUT DX,AL 。因?yàn)闆]有理解 老師的問題,忘記了強(qiáng)調(diào),那是判斷是否有按鍵按下的判斷,而是一味的強(qiáng)調(diào)輸入的是什么東西。并且了解了許多以前上課時(shí)被忽略的小問題,但是這卻是 實(shí)踐過程中必須要掌握的問題。SEC≠ 60 時(shí)跳轉(zhuǎn) MOV SEC,0 MOV SI,OFFSET h1 MOV AL,[SI] CMP AL,1 JE JIAN2 DEC HOUR CMP HOUR,0 JE JIESHU JMP JIAN1 JIESHU: JMP M JIAN2: SUB HOUR,2 CMP HOUR,0 JE JIESHU JIAN1: ADD MIN,1 CMP MIN,60 JNZ LOOP1 。輸出 8 個(gè)點(diǎn) MOV AL,90H OUT DX,AL MOV CX,8 MOV AL,80H MOV DX,220H l2: OUT DX,AL LOOP l2 MOV SI,OFFSET h1 。 MOV DS,AX MOV CX,3 TT1: PUSH CX T13: MOV DX,212H 。中斷向量表的裝填 PUSH DS MOV AX,0 MOV DS,AX MOV BX,OFFSET INT0 MOV SI,20H MOV [SI],BX MOV BX,CS MOV SI,22H MOV [SI],BX POP DS 。00010011B,邊緣觸發(fā),單級(jí)使用 OUT DX,AL 。關(guān)中斷 MOV AX,CS MOV DS,AX 。8259 奇地址 CODE SEGMENT ASSUME CS:CODE START PROC FAR PUSH DS MOV AX,0 PUSH AX JMP SSTT LED DB 3FH,06H,5BH,4FH,66H DB 6DH,7DH,07H,7FH,6FH h1 db 6 dup(?) HH DB 8 DUP(?) yh1 db 1,2,3,4,5,6,7,8 AP DW 7700H HOUR DW 02 。運(yùn)行結(jié)果滿足課設(shè)要求,所以這次課設(shè)還是比較成功的。根據(jù)以前設(shè)計(jì)的小程序,調(diào)整過來。 剛開始程序按照初始化設(shè)置的卡內(nèi)余額,通話時(shí)間為 清屏,然后輸入卡號(hào)。主程序流程圖 如圖 所示。 再將 8253 的輸出端與 8259 相連,產(chǎn)生近乎于秒的中斷。 地 址 端 口2 1 0 ~ 2 1 7 H2 0 0 ~ 2 0 7 H2 2 8 ~ 2 2 F H8 2 7 9C S8 2 5 9C SI N T O8 2 5 3 C SG A T E 2 O U T 0 G A T E 1 C L K 1 G A T E 0
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1