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

正文內(nèi)容

微機原理與接口技術(shù)課程設(shè)計---模擬計算器設(shè)計(已修改)

2024-11-08 09:58 本頁面
 

【正文】 1 微機原理 與接口技術(shù) 課程設(shè)計 題目: 模擬計算器設(shè)計 學(xué) 院 : 電氣工程學(xué)院 專 業(yè) : 測控技術(shù)及儀器 班 級 : 09 表 2 2 成績評定表 答 辯 成 績 : (占總成績 70%) 平 時 成 績 : (占總成績 30%) 3 目 錄 一 、 背景 ??????????????? ? ???? 4 二 、 硬件電路 ? ????????????????? 4 、 CPU 控制模塊 ??????? ?????? ?? 4 、鍵盤輸入模塊 ? ??????????? ??? 7 、可編程并行通信接口芯片 8255A ? ??? ??? 7 、 可編程計數(shù)器 /定時器 ? ?????? ??? ? 10 、 總原理圖 ? ?????? ???????? ? 11 三、軟件設(shè)計框圖 ??????????? ??? ? 12 四、源程序 ???????????? ????? ? 13 五、調(diào)試過程 ??? ???????? ?????? 28 六、課程設(shè)計體會 ?????? ???? ???? ? 28 七、參考文獻 ??????????? ?????? 29 4 摘要: 學(xué)了微型計算機原理與應(yīng)用課程之后,為了鞏固和檢測所學(xué)知識,我選擇基于 8088CPU 的模擬計算器設(shè)計。要完成設(shè)計首先需要構(gòu)建簡單的微型計算機應(yīng)用系 統(tǒng),其次是確定組成各部件的芯片,然后畫原理圖并且用仿真軟件仿真。仿真正確后再連接硬件電路 ,電路連接完成后進行調(diào)試。設(shè)計過程中我們用到了8088CPU、可編程計時器 825可編程并行輸入 /輸出芯片 8255A、 74LS13 2*8矩陣式鍵盤、六位七段 LED 數(shù)碼管。原理圖設(shè)計完成之后用 PROTUES 仿真軟件對原理圖進行了仿真得到了預(yù)期的結(jié)果。我們的模擬計算器能實現(xiàn) 5位十進制數(shù)以內(nèi)的及減法運算和 2位十進制數(shù)以內(nèi)的乘除法運算。 關(guān)鍵詞: 模擬計算器, 8088CPU, PROTUES, 8255A,74LS138, 8253 一、 背景: 隨著電子技術(shù)的發(fā)展,微型計算機的應(yīng)用的日益廣泛和深入,接口技術(shù)有了迅速的發(fā)展,已成為直接影響微機系統(tǒng)功能和推廣應(yīng)用的關(guān)鍵。微機接口技術(shù)是采用硬件與軟件相結(jié)合的方法,研究微處理器如何與“外部世界”進行最佳連接,以實現(xiàn) CPU 與“外部世界”進行高效可靠的信息交換的一門技 術(shù)。而如今接口技術(shù)正在逐漸改善著人們的學(xué)習(xí)、生活、工作,因此開發(fā)本系統(tǒng)希望能夠給人們多帶來一點生活上的樂趣,接口技術(shù)與 計算 的結(jié)合不斷加深。 二 、 硬件電路: 硬件電路 鍵盤輸入及 LED 數(shù)碼管通過 8255A 接口與系統(tǒng)總線連接,鍵盤的16個按鍵組成 8*2 矩陣,其中 8根矩陣線作為 8255A 的輸出線與 PB7~ PB0 連接,2 根矩陣線作為 8255A 的輸入線與 PC PC6 連接。鍵盤采用逐次掃描原理, 16個按鍵中 0~ 9 座位數(shù)字健, +、 、 *、 /、 =作為加、減、乘、除和等號功能鍵,C為清零鍵。 CPU 控制模塊 5 16 位 微處理器,內(nèi)含 29000 個晶體管,時鐘頻率為 ,地址總線為 20 位,可使用 1MB 內(nèi)存。 8088 內(nèi)部數(shù)據(jù)總線都是 16 位,外部數(shù)據(jù)總線是 8 位 。 圖 圖 11. 8284 時鐘發(fā)生器 6 最小工作方式信號引腳 名稱 功能 引腳號 類型 H O L D 總線保持請求信號 31 輸入 H L D A 總線保持響應(yīng)信號 30 輸出 WR 寫信號 29 輸出,三態(tài) M/ IO ( M / I O ) 存儲器 / I O 控制 28 輸出,三態(tài) D T / R 數(shù)據(jù)發(fā)送 / 接受 27 輸出,三態(tài) D E N 數(shù)據(jù)允許 26 輸出,三態(tài) A L E 地址鎖存允許 2 5 輸出 I N T A 中斷響應(yīng) 24 輸出 公用信號引腳 名稱 功能 引腳號 類型 AD15~ A D0 地址 / 數(shù)據(jù)總線 ( 分時復(fù)用 ) 2 ~ 1 6 , 39 雙向 , 三態(tài) A19/S6~A16/S3 地址 / 狀態(tài)總線(分時復(fù)用) 3 5 ~ 3 8 輸出,三態(tài) BH E /S 7 ( SS O ) 數(shù)據(jù)總線高 8 位允許 / 狀態(tài) 34 輸出 M N/ MX 最小 / 最大方式控制 33 輸入 RD 讀控制 32 輸出 T ES T 測試信號 23 輸入 R E A DY 存儲器或 I / O 準備好信號 22 輸入 R E S E T 系統(tǒng)復(fù)位 21 輸入 NM I 不可屏蔽中斷請求 17 輸入 ( 上升沿觸發(fā) ) I NT R 可屏蔽中斷請求 18 輸入 C L K 系統(tǒng)時鐘 19 輸入 VC C + 5 V 電源 40 輸入 G ND 接地 1 , 20 輸入 7 鍵盤輸入模塊 鍵盤是常用信息輸入元件,其實鍵盤也是由一個個按鈕組成,如果是獨立按鈕的話必須要需要一個 I/O 口對它進行檢測,而鍵盤往往這需要鍵盤按鈕數(shù)一半的 I/O 口數(shù)對它進行檢測,也許對一個比較簡單的系統(tǒng) I/O 口數(shù)一般不是問題,但對于一個大型、復(fù)雜的系統(tǒng)來說 I/O 資源就顯得非常珍貴了,盡量減少 I/O 使用是非常利于降低成本,另外一方面鍵盤比用獨立按鍵要美觀。 我們設(shè)計時使用的是 8*2 行列式鍵盤,如圖 21 所示。 圖中有 8行 2 列, 8根行線與 PA 口相連, 2 根列線與 PC口的 PCPC7 相連。 PA、 PB 口要么全部輸入或輸出。 PC 口可以進行輸入和輸出。按鍵設(shè)置在行、類交點處(數(shù)字或字符為其鍵號),行、列線分別連接到按鍵開關(guān)的兩端。當(dāng)列線通過上拉電阻接 +5V 時,就被鉗位在高電平狀態(tài)。鍵盤中有無按鍵按下是由行線送入全掃描字、列線讀入行線狀態(tài)來判斷。這就是:給航線所有 I/O 線均置成低電平,然后讀入列線電平狀態(tài)。如國有按鍵盤下,總會有一根列線電平被拉至低電平,從而使列線輸入不全 為 1。 可編程并行通信接口芯片 8255A ( 1)并行輸入 /輸出端口 A, B, C 8255A 內(nèi)部包括三個 8 位的輸入輸出端口,分別是端口 A、端口 B、端口C,相應(yīng)信號線是 PA7~ PA0、 PB7~ PB0、 PC7~ PC0。端口都是 8 位,都可以圖 21 鍵盤電路 圖 22 數(shù)碼管電路
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1