早教吧 育儿知识 作业答案 考试题库 百科 知识分享

51单片机逻辑运算3.欲将P1口的高4位保留不变,低4位取反,可用指令()。A.ANLP1,#0F0HB.ORLP1,#0FHC.XRLP1,#0FHD.

题目详情
51单片机逻辑运算
3.欲将P1口的高4位保留不变,低4位取反,可用指令( )。 A. ANL P1,#0F0H B. ORL P1,#0FH C. XRL P1,#0FH D.
▼优质解答
答案和解析
都不行,要几行来配合才行
MOV A,P1 ;将P1的值传入A
MOV R3,A
CPL A ;将A按位取反
ANL A,#0FH
MOV R4,A
MOV A,R3
ANL A,#0F0H
ORL A,R4
MOV P1,A