早教吧作业答案频道 -->其他-->
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单片机的程序问题将累加器...的网友还看了以下:
在循环双链表的p所指节点之后插入s所直接点操作A,p->next=s;s->prior=p;p->n 2020-03-31 …
在平面直角坐标系中 已知a (3,0 ),B(0,4),O为坐标原点,以点P为圆心的圆P半径为1, 2020-05-16 …
某商品供给量Q对价格P的函数关系为Q=Q(P)=a+b*c的p次方(c≠1)已知当P=2时,Q=3 2020-06-07 …
如图所示,当用扳手拧螺母时,扳手上的P、Q两点的角速度分别为ωP和ωQ,线速度大小分别为υP和υQ 2020-06-12 …
已知,抛物线y=-(x-1)^2+4的顶点为A,与x轴相交于B、C两点,直线y=-2x+6经过A、 2020-06-14 …
所有、有的;p,非p已知P代表:有的A不是B,那么非P如何表示?如果P代表:有的A是B,那么非P如 2020-07-01 …
音标里的{p},p下面有没有一撇音标里的{p},p下面有没有一撇---如果没有,那么在四线三格中p 2020-07-07 …
经过下列语句intj,a[10],*p;定义后,下列语句合法的是()A.p=p+2B.p=经过下列语 2020-11-06 …
把圆周分成四等份,A是其中一个分点,动点P在四个分点上按逆时针方向前进。现在投掷一个质地均匀的正四面 2020-12-30 …
化学平衡计算题将2amol的P、Q、R、S在一密闭容器中进行反应,发生xP+yQ==zR+wQ达到平 2021-01-22 …