基于8086的交通燈設計 proteus仿真文件
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
0.png (30.54 KB, 下載次數: 147)
下載附件
2017-8-11 17:45 上傳
0.png (31.56 KB, 下載次數: 126)
下載附件
2017-8-11 17:46 上傳
0.png (45.32 KB, 下載次數: 134)
下載附件
2017-8-11 17:48 上傳
8086源程序如下:
- ;SAMPLE.ASM
- .MODEL SMALL
- .8086
- .stack
- .code
- .startup
- mov dx,0206h
- mov ax,80h
- out dx,ax
- mov dx,0200h
- mov ax,0ffh
- out dx,ax
- s1: mov ax,0beh
- out dx,ax
- call delay5
- mov cx,6
- lp: mov ax,0bfh
- out dx,ax
- call delay05
- mov ax,0beh
- out dx,ax
- call delay05
- loop lp
- mov ax,0bdh
- out dx,ax
- call delay3
- mov ax,0ebh
- out dx,ax
- call delay5
- mov cx,6
- lp1:mov ax,0fbh
- out dx,ax
- call delay05
- mov ax,0ebh
- out dx,ax
- call delay05
- loop lp1
- mov ax,0dbh
- out dx,ax
- call delay3
- jmp s1
- delay5 proc near
- push cx
- mov bx,250
- dy1:mov cx,5882
- dy2:loop dy2
- dec bx
- jnz dy1
- pop cx
- ret
- delay5 endp
- delay05 proc near
- push cx
- mov bx,25
- dy3:mov cx,5882
- dy4:loop dy4
- dec bx
- jnz dy3
- pop cx
- ret
- delay05 endp
- delay3 proc near
- push cx
- mov bx,150
- dy5:mov cx,5882
- dy6:loop dy6
- dec bx
- jnz dy5
- pop cx
- ret
- delay3 endp
- .data
- END
-
復制代碼
所有資料51hei提供下載:
交通燈控制.zip
(26.47 KB, 下載次數: 131)
2017-8-11 10:03 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|