基于8255的并口擴展實驗
源程序+仿真
0.png (19.26 KB, 下載次數: 57)
下載附件
2018-10-24 02:03 上傳
程序流程圖:
0.png (4.52 KB, 下載次數: 54)
下載附件
2018-10-24 02:02 上傳
0.png (17.79 KB, 下載次數: 48)
下載附件
2018-10-24 02:03 上傳
單片機匯編語言源程序如下:
- ORG 0000H
- LJMP MAIN
- ORG 0030H
- MAIN: MOV A,#90H ;工作方式控制字:1 0010 000 A方式0輸入,B方式0輸出
- MOV DPTR,#7FFFH ;A0 A1均置1選擇控制口,為啥不用的地址線接1
- MOVX @DPTR,A
- MOV DPTR,#7CFFH
- MOVX A,@DPTR ;A輸入
- MOV DPTR,#7DFFH ;指向端口B
- MOVX @DPTR,A
- LCALL DELAY
- LJMP MAIN
- ORG 0200H
- DELAY: MOV R0,#05FH
- LOOP0: MOV R1,#0FFH
- LOOP1: NOP
- NOP
- DJNZ R1,LOOP1
- DJNZ R0,LOOP0
- RET
- END
復制代碼
所有資料51hei提供下載:
8255.rar
(88 KB, 下載次數: 39)
2018-10-24 00:14 上傳
點擊文件名下載附件
8255 下載積分: 黑幣 -5
|