999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于8086的Proteus軟件仿真應用

2018-01-30 08:46:44王峻崧
智富時代 2018年10期
關鍵詞:流水指令

王峻崧

【摘 要】英國的實驗中心電子開發的Proteus軟件支持模擬電路,數字電路,單片機和模擬ARM的仿真。在Proteus7.5開始,可以支持8086 CPU,它為計算機學習和研究提供了極大的方便。本文從實際應用出發,在Proteus軟件中模擬LED右流水燈亮的過程。

【關鍵詞】8086處理器;微機原理;仿真

一、引言

隨著科學技術的不斷發展,微型計算機已廣泛應用于社會和經濟的各個方面,因為它們的體積小,重量輕,功耗低,結構簡單,可靠性高,使用方便,以及擁有高性價比。而嵌入式系統的發展,使微型計算機系統在通信、機電一體化等方面的應用更加廣泛。

本次設計,通過匯編語言控制開關的狀態,用8086CPU控制8255A的端口PA,再利用74ls245芯片通過控制8只LED發光二極管,PB口接1只開關,編寫程序LED燈右循環亮。

二、設計方案

2.1設計原理

本次設計的內容為模擬流光燈控制系統設計與實現。根據需要,選擇的芯片有8086cpu芯片,74273芯片,74ls254芯片,8255A可編程并行接口。然后編寫程序,用Proteus8軟件進行仿真,控制8個LED燈實現流水效果。

2.2設計環境及設備

PC機一臺、windows 10系統

2.3模擬燈右循環亮工作原理

2.3.1現象:右向移動流水燈的實驗現象是首先最左邊的燈亮,然后是最左邊的燈滅,此時左起第二個燈亮,依次輪流亮,直到第八個燈亮。然后循環上述過程。

2.3.2原理:右向移動流水燈是根據發光二極管的顯示原理,首先點亮最右的二極管,然后進位置一,通過帶進位的循環右移指令編寫程序以實現模擬流水燈的右向移動。

三、系統硬件介紹

3.1 8086處理器介紹

8086CPU是INTEL系列微處理器中具有代表性的高性能16位微處理器.它使用的HMOS工藝制造,外形封裝為雙列直插,有40個引腳。使用單個5V電源,8086處理器的主時鐘頻率為4.77MHZ。8086 CPU具有16位數據總線和20位地址總線,所以它的直接尋址空間是1MB。

8086CPU采用了2級流水線的處理方式,8086CPU內部設置了兩個獨立的部分總線接口部件(BIU)和指令執行部件(EU)來實現取指令與執行指令的流水線操作。總線接口部件負責取指令,存取操作數和存結果,即負責所有的外部操作。指令執行部件負責執行指令,即從BIU的指令隊列中取出指令,并執行指令,不必訪問存儲器或I/O端口,節省了取指令時間,加快程序執行速度。

3.2 8255芯片介紹

8255芯片是來自于Intel家族,型號8255用24個輸入/輸出引腳和可編程通用并行輸入/輸出接口電路(改性8255A和8255A-5)的可編程外圍接口電路。它是一個40針雙列直插集成電路,并且使用單個+ 5V電源。

8255芯片一種并行輸入輸出LSI芯片,一個多功能I/O設備,可以被用作CPU總線與外圍設備之間的接口。

8255芯片有24可編程I/O端口,即,3個組的8位I/O端口中的端口PA,PB端口和PC端口。它們可以被分為兩個組,每組12位I/O端口。A組包括端口A和端口C(高4位,PC4到PC7)。B組包括端口B和端口C(低4位,PC0到PC3)。A組可以被設置為基本的I/O端口,STROBE I/O閃控,雙向I/O 3點的模式;B組只能被設置為基本的I/O或閃控I/O模式,即完全由控制寄存器的控制字來確定。

3.3 74273芯片介紹

74273芯片是一個8位的數據鎖存器。

第1腳是復位腳,平時應保持高電平;低電平時1Q~8Q輸出全部低電平,同時內部寄存器全部清零。

1D~8D為數據輸入,在11腳(CLK)從低電平升變到高電平時(即上沿),1D~8D被保存到74273寄存器中,同時1Q~8Q輸出對應1D~8D的電平。

第1腳保持高電平,第11腳為低電平、高電平、高電平到低電平跳變(下升沿)這些狀態對輸出1Q~8Q及74273內部保存的數據無影響。

3.4 74ls245

74LS245是用于驅動LED或其它設備通常使用的芯片。它是一個8信道的同相三態雙向總線收發器,其在兩個方向上傳送數據。

第1腳DIR(T/R),為輸入輸出端口轉換用,DIR="1"高電平時信號由"A"端輸入"B"端輸出,DIR="0"低電平時信號由"B"端輸入"A"端輸出。

第2~9腳“A”信號輸入輸出端,A0=B0,A7=B7,A0與B0是一組,如果DIR=“1”OE=“0”則A1輸入B1輸出,其它類同。如果DIR=“0”OE=“0”則B1輸入A1輸出,其它類同。

第11~18腳“B”信號輸入輸出端,功能與“A”端一樣,不再描述。

第19腳OE,使能端,若該腳為“1”A/B端的信號將不導通,只有為“0”時A/B端才被啟用,該腳也就是起到開關的作用。

第10腳GND,電源地。

第20腳VCC,電源正極。

四、模擬流水燈軟件設計

4.1編程程序實現

CODE SEGMENT 'CODE'

ASSUME CS:CODE

START:MOV DX,06H

MOV AL,82H

OUT DX,AL

MOV DX,00H

MOV AH,0FEH

BG: MOV AL,AH

OUT DX,AL

CALL DELAY

MOV DX,02H

IN AL,DX

TEST AL,01H

JNZ BG

ROR AH,1

MOV DX,00H

JMP BG

DELAY PROC NEAR

MOV BL,100

DELAY2: MOV CX,374

DELAY1: NOP

NOP

LOOP DELAY1

DEC BL

JNZ DELAY2

RET

DELAY ENDP

CODE ENDS

END START

五、仿真圖

六、結果分析

點擊軟件的右下角開始模擬按鈕,然后關閉K0開關。可以觀察到的是,在右上角的LED燈從左到右閃爍,不停止。

基于這次試驗,讓我們對Proteus軟件有了更深的認識,對微機原理以及技術有了更深層次的了解,在21世紀新時代,微機原理會得到更深層次的發展。我們的社會也會更加的幸福。

【參考文獻】

[1]田輝主編.微機原理與接口技術[M].高等教育出版社,2011.

猜你喜歡
流水指令
聽我指令:大催眠術
傣家跟著流水走
云南畫報(2021年8期)2021-12-02 02:46:08
流水
文苑(2020年10期)2020-11-07 03:15:26
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
流水有心
天津詩人(2017年2期)2017-11-29 01:24:12
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
前身寄予流水,幾世修到蓮花?
視野(2015年6期)2015-10-13 00:43:11
一種基于滑窗的余度指令判別算法
坐標系旋轉指令數控編程應用
機電信息(2014年27期)2014-02-27 15:53:56
主站蜘蛛池模板: 国产福利大秀91| 黄色网站不卡无码| 日本久久免费| 日韩小视频在线播放| 999精品色在线观看| 国产91精品最新在线播放| av在线人妻熟妇| 性色一区| 青青青国产视频| 青青青国产在线播放| 中文字幕无码中文字幕有码在线| 在线免费不卡视频| 亚洲综合天堂网| 97超级碰碰碰碰精品| 国产精鲁鲁网在线视频| 波多野结衣视频网站| 在线视频精品一区| 91视频99| 国产一级做美女做受视频| 国产18在线| 国产亚洲一区二区三区在线| 全部免费特黄特色大片视频| 亚洲男人天堂2020| 国产精品夜夜嗨视频免费视频| 亚洲侵犯无码网址在线观看| 免费 国产 无码久久久| 视频一本大道香蕉久在线播放 | 亚洲精品麻豆| 亚洲色图欧美| 亚洲国产AV无码综合原创| 国产精品太粉嫩高中在线观看| 99久久精品美女高潮喷水| 美女高潮全身流白浆福利区| 国产精品13页| 欧美成人亚洲综合精品欧美激情| 国产v精品成人免费视频71pao | 乱人伦中文视频在线观看免费| 欧美日韩中文国产| 蜜芽国产尤物av尤物在线看| 亚洲国产系列| 国产日韩欧美在线播放| 激情乱人伦| 亚洲欧美日韩久久精品| 亚洲一区二区无码视频| 国产永久无码观看在线| 国产精品成| 亚洲另类第一页| 无码AV高清毛片中国一级毛片| 久久国产精品影院| 亚洲成aⅴ人在线观看| 亚洲综合色婷婷中文字幕| 久久久精品无码一区二区三区| 中文字幕在线播放不卡| 伊人久久大香线蕉影院| 国产91无码福利在线| 亚洲一区二区三区国产精华液| 国产在线视频导航| 国产一级毛片网站| 国产精品偷伦在线观看| 2020极品精品国产| 99久久精品国产麻豆婷婷| 91精品最新国内在线播放| 青青草原偷拍视频| 国产成人精品在线| 欧美在线中文字幕| 熟妇丰满人妻av无码区| 亚洲精品第一页不卡| 久久一日本道色综合久久| 国产精品白浆在线播放| 无码福利日韩神码福利片| 欧美福利在线观看| 无码高潮喷水在线观看| 亚洲av色吊丝无码| 精品一区二区三区自慰喷水| 国产日韩精品欧美一区灰| av一区二区三区高清久久| 美女视频黄频a免费高清不卡| 国产综合亚洲欧洲区精品无码| 免费在线成人网| 乱人伦中文视频在线观看免费| 91po国产在线精品免费观看| 在线视频亚洲欧美|