亚洲春色中文字幕久久久-三上亚,91精品国产亚一区二区三区,久久久九色综合亚洲成色777,涩涩视频下载,国产午夜亚洲精品午夜鲁丝片,国产精品A一区二区三区腾讯导航,影音先锋色情AV在线看片,蜜臀国产在线视频,极品少妇高潮啪啪无码吴梦梦 ,精品人妻无码一区二区三区手机版

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

8255交通燈實(shí)驗(yàn)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:458862 發(fā)表于 2018-12-31 10:08 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
掌握通過 8255A 并口傳輸數(shù)據(jù)的方法,以控制發(fā)光二極管的亮與滅。
利用 Proteus 仿真 8255A 控制交通燈,用 8255A 做輸出口,控制十二個(gè) LED 亮滅,模擬交通燈管理。
包含連線圖,連線圖文件,以及匯編源碼。
源代碼:
   CODE SEGMENT ;8255A 控制交通燈程序
ASSUME CS:CODE
IOCONPT EQU 86H;8255 控制口
IOAPT EQU 80H ;PA 口
IOBPT EQU 82H;PB 口
IOCPT EQU 84H;PC 口
START:MOV AL,10000010B ;PB 輸入,PA,PC 輸出
MOV DX,IOCONPT
OUT DX,AL ;寫命令字
MOV DX,IOBPT ;讀 PB 口
IN AL,DX
MOV BYTE PTRDS:[0601H],AL ;保存 PB 口數(shù)據(jù)
MOV DX,IOCONPT ;8255 控制口
MOV AL,10010010B
OUT DX,AL ;寫命令字,PA,PB,PC 輸出
MOV DX,IOBPT ;
MOV AL,DS:[0601H]
OR AL,0F0H
OUT DX,AL   
MOV DX,IOCPT
MOV AL,0F0H
OUT DX,AL ;四路口紅燈全亮
CALL DELAY1 ;延時(shí)
IOLED0: MOV AL,01011010B
MOV DX,IOCPT
OUT DX,AL ;南北綠燈亮,東西紅燈亮
CALL DELAY1 ;延時(shí)
CALL DELAY1 ;延時(shí)  
OR AL,0F0H
OUT DX,AL ;南北綠燈滅
MOV CX,8H ;閃爍8次?
IOLED1: MOV DX,IOBPT
MOV AL,DS:[0601H]
AND AL,10101111B
OUT DX,AL ;南北黃燈亮
CALL DELAY2 ;延時(shí)
OR AL,01010000B
OUT DX,AL ;南北黃燈滅
CALL DELAY2 ;延時(shí)
LOOP IOLED1 ;南北黃燈閃爍 8 次     
MOV DX,IOCPT
MOV AL,0F0H
OUT DX,AL ;四路口紅燈全亮
CALL DELAY2 ;延時(shí)
MOV AL,10100000B
OUT DX,AL ;東西綠燈亮
CALL DELAY1 ;延時(shí)
CALL DELAY1
OR AL,0F0H
OUT DX,AL ;東西綠燈滅
MOV CX,8H
IOLED2: MOV DX,IOBPT
MOV AL,DS:[0601H]
AND AL,01011111B  ;因?yàn)槭桥c,保留低四位
OUT DX,AL ;東西黃燈亮
CALL DELAY2 ;延時(shí)
OR AL,11110000B
OUT DX,AL ;東西黃燈滅
CALL DELAY2 ;延時(shí)
LOOP IOLED2 ;東西黃燈閃爍 8 次        
MOV DX,IOCPT
MOV AL,0F0H
OUT DX,AL ;四路口紅燈全亮
CALL DELAY2
JMP IOLED0 ;循環(huán)繼續(xù)
DELAY1: PUSH AX
PUSH CX
MOV CX,0030H
DELY2: CALL DELAY2
LOOP DELY2
POP CX
POP AX
RET  
DELAY2: PUSH CX
MOV CX,1500H
DELA1: LOOP DELA1
POP CX
RET
CODE ENDS
END START

實(shí)驗(yàn)4(8255).rar

15.88 KB, 下載次數(shù): 47, 下載積分: 黑幣 -5

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

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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