当前位置:首页 > 自动化单片机原理及应用答案
SJMP LOOP ;转循环
LP1: JNB P1.1, YELW ;S0、S1均断开,转黄灯亮 GRN: SETB P1.3 ;绿灯亮
CLRP1.2 CLRP1.4
SJMP LOOP
RED: SETB P1.2 ;红灯亮
CLR P1.3 CLR P1.4 SJMP LOOP
六、设8255A控制字寄存器地址为7FFFH,PA口为输入接一组开关,PB口
为输出接一组指示灯,如果要将8051的寄存器R2的内容送指示灯显示,将开关状态读入8051的累加器A,PC口为输出口,并且用都是用工作方式0,试对8255A初始化编程。(10分)
答: MOV DPTR,#7FFFH; 置8255A控制口地址
MOV A , #90H ; 工作方式控制字口地址 MOVX @ DPTR, A; 工作方式控制字送8255A控制口 MOV DPTR, #7FFFDH; 置8255A的B口地址 MOV A, R2
MOVX @DPTR, A; 将R2内容从B口输出 MOV DPTR, #7FFCH; 置8255A的A口地址 MOVX A, @DPTR; 将A口内容读入
共分享92篇相关文档