根據題意將下列程序補充完整,數據格式要求按十六進制填寫。
MOV DX, (1) ;通道0初始化
MOV AL, (2)
OUT DX,AL
MOV DX, (3) ;寫通道0計數初始值
MOV AL, (4)
OUT DX,AL
MOV DX,323H ;通道1初始化
MOV AL, (5)
OUT DX,AL
MOV AX, (6) ;寫通道1定時系數
MOV DX, (7)
OUT DX,AL
MOV AL, (8) ;寫地址高8位
OUT DX,AL
答:(1)__________(2)__________(3)__________(4)__________
(5)__________(6)__________(7)__________(8)__________
六、設計題(本大題共1小題,15分)
38.4位共陰極七段LED顯示器的接口電路如題38圖所示。8255A的PA口提供段選碼,PB口提供位選碼。設8255A控
制寄存器的地址為303H。
(1)如果需要4個LED顯示器同時顯示“8888”,此時PA口輸出的段選碼是什么?
(3分)
(2)8255A應當在哪一種方式下工作?寫出8255A初始化程序。(6分)
(3)編寫同時顯示4個相同數字的顯示子程序,即PB口的PB0~3同時輸出高電平,PA口輸出段選碼。段選碼存放
在數據段中SSEGCODE開始的連續(xù)16個存儲單元。需要顯示的數字存放在AH中。(6分)