找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3688|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

8086微機(jī)實(shí)驗(yàn)-開關(guān)狀態(tài)顯示 附程序+電路

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:711945 發(fā)表于 2020-3-20 00:08 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
代碼+心得+問答題+流程圖

開關(guān)狀態(tài)顯示
【實(shí)驗(yàn)?zāi)康摹?/font>
熟悉實(shí)驗(yàn)箱和軟件開發(fā)平臺(tái)的使用。了解基本 I/O 端口的操作方法和技巧,掌握編程和調(diào)試基本技能。
【實(shí)驗(yàn)內(nèi)容】
利用 74LS244 作為輸入口,讀取開關(guān)狀態(tài),根據(jù)給定表格中開關(guān)狀態(tài)對(duì)應(yīng)的輸出關(guān)系,通過 74LS273 驅(qū)動(dòng)發(fā)光二極管顯示出來。
【實(shí)驗(yàn)區(qū)域電路連接圖】
參考上圖連線:
Y0~Y1 接 K1~K2(對(duì)應(yīng) J1、J2);Q0~Q7 接 L1~L8(對(duì)應(yīng) J3 至 J10);CS1 接 8000H孔(對(duì)應(yīng) J12);CS2 接 9000H 孔(對(duì)應(yīng) J11);IOWR→IOWR;IORD→IORD;然后用數(shù)據(jù)排線連接 JX7→JX17(BUS2)。

【程序框圖】


【編程】
CODE SEGMENT
ASSUME CS:CODE
ORG 1200H

START:
MOV DX,8000H
IN AL,DX
TEST AL,01H
JNZ Y1 /測(cè)試AL是否等于01H,若不等于,則跳入循環(huán)Y1/
TEST AL,02H
JNZ Y2 /測(cè)試AL是否等于02H,若不等于,則跳入循環(huán)Y2/
MOV DX,9000H
MOV AL,0FFH /點(diǎn)亮所有的燈/
OUT DX,AL
JMP START

Y1:TEST AL,02H
JNZ Y3 /測(cè)試AL是否等于02H,若不等于,則跳入循環(huán)Y3/

MOV DX,9000H
MOV AL,0AAH /點(diǎn)亮奇數(shù)號(hào)燈/
OUT DX,AL
JMP START

Y2:MOV DX,9000H
MOV AL,55H /點(diǎn)亮偶數(shù)號(hào)燈/
OUT DX,AL
JMP START

Y3:MOV DX,9000H
MOV AL,00H /所有燈全滅/
OUT DX,AL
JMP START
CODE ENDS
END START

【問答題】
1、I/O 端口的尋址方式有哪 2 種?在 x86 系統(tǒng)中,采用哪一種?
解:I/O 端口的尋址方式有兩種:一種是I/O地址與存儲(chǔ)器地址統(tǒng)一編址,一種是I/O地址與存儲(chǔ)器地址分別獨(dú)立編址。在x86 系統(tǒng)中,采用I/O地址與存儲(chǔ)器地址分別獨(dú)立編址。
2、在輸入/輸出電路中,為什么常常要使用鎖存器和緩沖器?
解:一般來說,I/O設(shè)備速度比CPU執(zhí)行速度慢,故輸入設(shè)備的數(shù)據(jù)線鎖存在端口的鎖存器中,CPU從端口中讀入數(shù)據(jù);輸出時(shí)CPU將數(shù)據(jù)“打入”緩沖器后就可以退出,外設(shè)從緩沖器取數(shù)據(jù)。

【心得體會(huì)】
第一次的實(shí)踐做的是開關(guān)狀態(tài)顯示,通過本次試驗(yàn)的操作,我了解了dice8086實(shí)驗(yàn)系統(tǒng)自帶鍵盤、顯示電路和監(jiān)控管理程序,在無PC機(jī)的情況下,同樣可以脫機(jī)通過單步、斷點(diǎn)、全速等方法調(diào)試實(shí)驗(yàn)程序。熟悉了實(shí)驗(yàn)箱和軟件開發(fā)平臺(tái)的使用。了解基本 I/O 端口的操作方法和技巧,掌握編程和調(diào)試基本技能。掌握了編程和調(diào)試基本技能,加深了對(duì)課堂上理論知識(shí)的學(xué)習(xí),將理論與實(shí)踐動(dòng)手相結(jié)合,更好的掌握了知識(shí),熟練了實(shí)驗(yàn)箱和軟件結(jié)合使用的方法。

以上圖文的Word格式文檔下載(內(nèi)容和本網(wǎng)頁上的一模一樣,方便大家保存):
新建 Microsoft Word 文檔.docx (313.67 KB, 下載次數(shù): 6)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表