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精品国产综合久久香蕉922| 国产第一页免费浮力影院| 成年人久久黄色网站| 欧美成人a∨视频免费观看 | 国产精品亚洲va在线观看| 亚洲日本在线免费观看| 日韩欧美综合在线制服| 亚洲中文字幕av无码区| 日韩经典精品无码一区二区| 国产男人天堂| 久久国产av麻豆| 一本综合久久| AV不卡在线永久免费观看| 久久国产高清视频| 中文字幕天无码久久精品视频免费| 久久久久久尹人网香蕉 | 国产乱子伦手机在线| 日韩成人午夜| 伊在人亚洲香蕉精品播放| 91黄色在线观看| 伊人久久精品亚洲午夜| 免费可以看的无遮挡av无码 | 国产精女同一区二区三区久| 免费人成网站在线高清| 欧美伊人色综合久久天天| 青青草原国产| 五月天天天色| 国产精品理论片| 欧美日韩资源| 超清人妻系列无码专区| 精品少妇人妻av无码久久| 日本高清免费不卡视频| 日本午夜精品一本在线观看 | 九九香蕉视频| 亚洲日产2021三区在线| 欧美97欧美综合色伦图| 亚洲男人在线| 青青国产成人免费精品视频| 亚洲乱伦视频| 亚洲成人网在线播放| 亚洲色精品国产一区二区三区| 天堂成人av| 精品国产电影久久九九| 欧美一级高清片欧美国产欧美| 国产91视频观看| 色婷婷电影网| 精品成人一区二区三区电影| 亚洲中文无码av永久伊人| 熟女日韩精品2区| 97久久精品人人做人人爽| 国产精品部在线观看| 成人免费午间影院在线观看| 中文字幕av无码不卡免费 | 99er这里只有精品| 在线亚洲精品福利网址导航| 欧美成人二区| 91黄色在线观看| 国产在线精品网址你懂的| 亚洲伊人电影| www.91中文字幕| 毛片免费高清免费| 国产成人精品综合| 国产色图在线观看| 高清无码不卡视频| 最新精品久久精品| A级毛片无码久久精品免费| 91青青视频| 亚洲日本中文字幕天堂网| 99伊人精品| www.av男人.com| 欧美黄网在线| 色婷婷国产精品视频| 欧美69视频在线| 99久久精品久久久久久婷婷|