电子信息学院习题解答PrincipleofMicrocomputerandInterfaceTechnologyElectronicsInformationEngineeringSichuanUniversityEI微机原理与接口技术第8章习题解答电子信息学院2微机原理与接口技术No.04No.05No.08第4题•将8255A编程:口A为输入,B口为输出,口C的低4位为输入,高4位为输出,请写出方式选择控制字。•答案–10010001BNo.04电子信息学院3微机原理与接口技术No.04No.05No.08第5题•请编一段输出程序,使8255A口C的PC1输出占空比为1/3的周期脉冲。No.05电子信息学院4微机原理与接口技术No.04No.05No.08第5题No.05MOVDX,P8255A+3MOVAL,10000000BOUTDX,ALL1:MOVAL,00HMOVDX,P8255A+2OUTDX,ALCALLDELAY;延时子程序CALLDELAYMOVAL,0FFHOUTDX,ALCALLDELAYJMPL1电子信息学院5微机原理与接口技术No.04No.05No.08第8题•某应用系统中的8255A的PA口接有8个LED显示器,PB口接有8个开关。当PB口某位开关闭合时,PA口相应位的LED发亮。请写出8255A的初始化程序和应用程序。No.08电子信息学院6微机原理与接口技术No.04No.05No.08第8题No.08A9A8A7A6A5A4A3A2A1A000110001000011000111CBA•8255端口地址为0C4H~0C7H。电子信息学院7微机原理与接口技术No.04No.05No.08第8题No.08MOVDX,0C7HMOVAL,10000010BOUTDX,ALAGAIN:MOVDX,0C5HINAL,DXNOTALMOVDX,0C4HOUTDX,ALJMPAGAIN