8255芯片、LED灯、开关以及蜂鸣器接线图
3.4实验线路连接图
4. 控制程序
4.1 实验流程图
4.2启动控制的实验程序代码
.MODEL TINY WR_COM_AD_L
EQU 0F004H
;写左半屏指令地址
WR_COM_AD_R EQU 0F000H ;写右半屏指令地址 WR_DATA_AD_L EQU 0F006H ;写左半屏数据地址 WR_DATA_AD_R EQU 0F002H ;写右半屏数据地址 RD_BUSY_AD EQU 0F001H ;查忙地址 RD_DATA_AD EQU 0F003H ;读数据地址 X EQU 0B8H ;起始显示行基址
Y EQU 040H
;起始显示列基址
;起始显示行
FirstLine EQU 0C0H .STACK 100 .DATA yu db 5
ledtb db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh;数码管换码
;机
yukai1_1 db 10h, 10h,0D0h,0FFh, 90h, 10h, 00h,0FCh
db db db
04h, 04h, 04h,0FEh, 04h, 00h, 00h, 00h 04h, 03h, 00h,0FFh, 80h, 41h, 20h, 1Fh 00h, 00h, 00h, 3Fh, 40h, 40h, 70h, 00h
;械
yukai1_2 db 10h, 10h,0D0h,0FFh, 90h, 18h,0E8h, 08h
db db db
0E8h, 08h,0FFh, 08h, 0Ah, 8Ch, 08h, 00h 04h, 03h, 00h,0FFh, 20h, 11h, 8Fh, 81h 5Fh, 21h, 17h, 38h, 46h, 81h,0E0h, 00h
;设
yukai1_3 db 40h, 40h, 42h,0CCh, 00h, 40h,0A0h, 9Fh
db db db
81h, 81h, 81h, 9Fh,0A0h, 20h, 20h, 00h 00h, 00h, 00h, 7Fh,0A0h, 90h, 40h, 43h 2Ch, 10h, 28h, 26h, 41h,0C0h, 40h, 00h
;计
yukai1_4 db 40h, 40h, 42h,0CCh, 00h, 40h, 40h, 40h
db db db
40h,0FFh, 40h, 40h, 40h, 60h, 40h, 00h 00h, 00h, 00h, 7Fh, 20h, 10h, 08h, 00h 00h,0FFh, 00h, 00h, 00h, 00h, 00h, 00h
;余
yukai2_1 db 80h, 80h, 40h, 20h, 50h, 48h, 44h,0C3h
db db db
44h, 48h, 50h, 20h, 40h,0C0h, 40h, 00h 00h, 40h, 22h, 12h, 1Ah, 42h, 82h, 7Fh 02h, 02h, 0Ah, 13h, 32h, 60h, 00h, 00h
;凯
yukai2_2 db 40h, 5Eh, 50h, 50h, 5Fh, 50h,0F0h, 5Eh
db db db
00h,0FEh, 02h, 02h,0FFh, 02h, 00h, 00h 00h, 7Eh, 42h, 22h, 22h, 12h, 97h, 40h 30h, 0Fh, 00h, 00h, 3Fh, 40h, 70h, 00h db 40h, 20h, 58h, 47h, 54h, 54h, 54h, 54h 54h, 54h,0D4h, 14h, 06h, 04h, 00h, 00h 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
;气
Yu11_1
db db
db 00h, 00h, 1Fh, 20h, 40h, 80h, 70h, 00h db 10h, 22h, 64h, 0Ch, 80h,0FEh, 02h,0E2h 0A2h,0B2h,0AEh,0A2h,0A2h,0F3h, 22h, 00h 04h, 04h,0FEh, 41h, 30h, 0Fh, 20h, 13h 5Ah, 82h, 7Eh, 02h, 0Ah, 13h, 30h, 00h db 00h, 00h,0FEh, 02h, 82h, 82h, 82h, 82h 0FEh, 82h, 82h, 82h,0C3h, 82h, 00h, 00h 40h, 30h, 0Fh, 40h, 40h, 40h, 40h, 40h 7Fh, 40h, 42h, 44h, 4Ch, 60h, 40h, 00h db 00h, 10h, 10h, 10h, 10h, 10h,0FFh, 10h 10h, 10h, 10h, 10h,0F8h, 10h, 00h, 00h 00h, 80h, 80h, 80h, 60h, 18h, 07h, 00h 20h, 40h, 80h, 40h, 3Fh, 00h, 00h, 00h db 00h, 02h, 02h,0C2h, 02h, 02h, 02h,0FEh 82h, 82h, 82h,0C2h, 83h, 02h, 00h, 00h 40h, 40h, 40h, 7Fh, 40h, 40h, 40h, 7Fh 40h, 40h, 40h, 40h, 40h, 60h, 40h, 00h
db 20h, 18h, 08h, 0Ah,0ECh,0A8h,0A8h,0AFh 0A8h,0A8h,0ECh, 0Ah, 08h, 28h, 18h, 00h 00h, 00h, 00h, 3Eh, 02h, 02h, 02h,0FFh 02h, 22h, 42h, 3Fh, 02h, 00h, 00h, 00h
;源
Yu11_2
db db db
;压
Yu11_3
db db db
;力
Yu11_4
db db db
;正
Yu11_5
db db db
;常
Yu11_6
db db db
;气
Yu12_1 db 40h, 20h, 58h, 47h, 54h, 54h, 54h, 54h
db db db
54h, 54h,0D4h, 14h, 06h, 04h, 00h, 00h 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h 00h, 00h, 1Fh, 20h, 40h, 80h, 70h, 00h db 10h, 22h, 64h, 0Ch, 80h,0FEh, 02h,0E2h 0A2h,0B2h,0AEh,0A2h,0A2h,0F3h, 22h, 00h 04h, 04h,0FEh, 41h, 30h, 0Fh, 20h, 13h 5Ah, 82h, 7Eh, 02h, 0Ah, 13h, 30h, 00h db 00h, 00h,0FEh, 02h, 82h, 82h, 82h, 82h 0FEh, 82h, 82h, 82h,0C3h, 82h, 00h, 00h 40h, 30h, 0Fh, 40h, 40h, 40h, 40h, 40h
;源
Yu12_2
db db db
;压
Yu12_3
db db
db 7Fh, 40h, 42h, 44h, 4Ch, 60h, 40h, 00h db 00h, 10h, 10h, 10h, 10h, 10h,0FFh, 10h 10h, 10h, 10h, 10h,0F8h, 10h, 00h, 00h 00h, 80h, 80h, 80h, 60h, 18h, 07h, 00h 20h, 40h, 80h, 40h, 3Fh, 00h, 00h, 00h db 00h, 00h, 7Eh, 92h, 92h, 92h, 92h, 92h 92h, 92h, 92h, 9Fh, 82h,0E0h, 00h, 00h 04h, 04h, 84h, 44h, 3Fh, 04h, 04h, 04h 04h, 04h,0FFh, 04h, 04h, 06h, 04h, 00h db 20h, 18h, 08h, 0Ah,0ECh,0A8h,0A8h,0AFh 0A8h,0A8h,0ECh, 0Ah, 08h, 28h, 18h, 00h 00h, 00h, 00h, 3Eh, 02h, 02h, 02h,0FFh 02h, 22h, 42h, 3Fh, 02h, 00h, 00h, 00h db 10h, 22h, 64h, 0Ch, 80h, 04h,0C4h, 34h 05h,0C6h,0BCh, 24h, 24h,0E6h, 04h, 00h 04h, 04h,0FEh, 01h, 02h, 01h,0FFh, 42h 21h, 16h, 08h, 15h, 23h, 60h, 20h, 00h db 00h, 00h,0FEh, 02h, 82h, 82h, 82h, 82h 0FEh, 82h, 82h, 82h,0C3h, 82h, 00h, 00h 40h, 30h, 0Fh, 40h, 40h, 40h, 40h, 40h 7Fh, 40h, 42h, 44h, 4Ch, 60h, 40h, 00h db 00h, 00h,0FEh, 02h, 82h, 82h, 82h, 82h 0FEh, 82h, 82h, 82h,0C3h, 82h, 00h, 00h 40h, 30h, 0Fh, 40h, 40h, 40h, 40h, 40h 7Fh, 40h, 42h, 44h, 4Ch, 60h, 40h, 00h db 00h, 10h, 10h, 10h, 10h, 10h,0FFh, 10h 10h, 10h, 10h, 10h,0F8h, 10h, 00h, 00h 00h, 80h, 80h, 80h, 60h, 18h, 07h, 00h 20h, 40h, 80h, 40h, 3Fh, 00h, 00h, 00h db 00h, 02h, 02h,0C2h, 02h, 02h, 02h,0FEh 82h, 82h, 82h,0C2h, 83h, 02h, 00h, 00h 40h, 40h, 40h, 7Fh, 40h, 40h, 40h, 7Fh
;力
Yu12_4
db db db
;异
Yu12_5
db db db
;常
Yu12_6
db db db
;液
Yu21_1
db db db
;压
Yu21_2
db db db
;压
Yu21_3
db db db
;力
Yu21_4
db db db
;正
Yu21_5
db db