早教吧作业答案频道 -->其他-->
51单片机的程序问题将累加器A中低四位的状态,通过P1口的高4位输出.ANLA,#0FH;屏蔽A.A.4SWAPA;高、低半字节交换ANLP1,#0FH;清P1口高四位ORLP1,A;使P1.P.1.4按A中初始值的A.A.0值置位里面的“屏
题目详情
51单片机的程序问题 将累加器A中低四位的状态,通过P1口的高4位输出.
ANL A,#0FH ;屏蔽A.A.4
SWAP A ;高、低半字节交换
ANL P1,#0FH ;清P1口高四位
ORL P1,A ;使P1.P.1.4按A中初始值的A.A.0值置位
里面的“屏蔽A.A.A.A.P1.P.1.A.A.
ANL A,#0FH ;屏蔽A.A.4
SWAP A ;高、低半字节交换
ANL P1,#0FH ;清P1口高四位
ORL P1,A ;使P1.P.1.4按A中初始值的A.A.0值置位
里面的“屏蔽A.A.A.A.P1.P.1.A.A.
▼优质解答
答案和解析
A 中有八位数,记为:7654_3210
P1中有八位数,记为:8888_9999
ANL A,#0FH ;屏蔽A.7~A.4 --- A=0000_3210
SWAP A ;高、低半字节交换- A=3210_0000
ANL P1,#0FH ;清P1口高四位 --P1=0000_9999
ORL P1,A ;使P1.7~P.1.4按A中初始值的A.3~A.0值置位
---------------- P1 = 3210_9999
这就实现了:累加器A中低四位3210,通过P1口的高4位8888的位置输出.
P1中有八位数,记为:8888_9999
ANL A,#0FH ;屏蔽A.7~A.4 --- A=0000_3210
SWAP A ;高、低半字节交换- A=3210_0000
ANL P1,#0FH ;清P1口高四位 --P1=0000_9999
ORL P1,A ;使P1.7~P.1.4按A中初始值的A.3~A.0值置位
---------------- P1 = 3210_9999
这就实现了:累加器A中低四位3210,通过P1口的高4位8888的位置输出.
看了 51单片机的程序问题将累加器...的网友还看了以下:
已知实数A,B满足条件|A-B|=B/A且小于1,化简代数式(1/A-1/B)√(A-B-1),将 2020-05-16 …
详细、请看问题补充、、有关因式分解、、先阅读下列材料、再解答后面的问题、材料分解因式:(x+y)² 2020-05-23 …
已知b>a>0(1)分式a/b的分子分母都加上1,所得的分式(a+1)/(b+1)的值增大了还是减 2020-06-13 …
先阅读下列材料,材料:因式分解:(x+y)^2+2(x+y)+1.将“x+y”看成整体,令x+y= 2020-06-17 …
{2x-a<1.x-2b>3.}解将为-1<x<1.求(a+b)ˆ2009.不等式组2x-a<1。 2020-07-09 …
1.将函数y=1/x的图像F按向量a=(-1,1),平移后得到图像F’,则F'的解析式()2.函数 2020-07-29 …
一道有趣的问题,有点难题:取任意四个数字除了0,0,0,01,1,1,12,2,2,2...9,9, 2020-11-18 …
一道算数题设一个数为A(A为1-9其中一数)A+3-2=BB×9=C将C的个位和十位相加=DD×50 2020-11-23 …
阅读下列范例,按要求解答问题.例:已知实数a,b,c满足:,求a,b,c的值.解析∵a+b+2c=1 2020-11-28 …
先阅读材料,再回答问题:材料:分解因式:(x+y)2+2(x+y)+1将“x+y”看成整体,令x+y 2020-11-29 …