标签:ANL MOV 单片机 ORL 寻址 习题 bit 进位 考研
此篇文章中涉及的新指令如下:
数量 助记符 说明 字节数 执行时间 指令代码
15,CLR C 进位标志位清零 1 1 C3H
16,CLR bit 直接寻址位清零 2 1 C2H,bit
17,SETB bit 进位标志位置一 1 1 D3H
18,SETB C 直接寻址位置一 1 1 D2H,bit
19,MOV C,bit 直接寻址位传送到进位标志位 2 2 A2H,bit
20,MOV bit,C 进位标志位传送到直接寻址位 2 2 92H,bit
21,ANL C,bit 直接寻址位逻辑与进位标志位 2 2 82H,bit
22,ANL C,/bit 直接寻址位反码逻辑与进位标志位 2 2 B0H,bit
23,ORL C,bit 直接寻址位逻辑或进位标志位 2 2 72H,bit
24,ORL C,/bit 直接寻址位反码逻辑或进位标志位 2 2 A0H,bit
25,CPL C 进位标志位取反 1 1 B3H
题四
编程实现:RESULT =( /20 H ∨P2.0)∧(21H∨CY),设CY=1,(21H)=0,(20H)=1
解析:直接考察位寻址
;RESULT=(/20 H ∨P2.0)∧(21H∨CY) RESULT地址自己设定
;
RESULT EQU 22H
ORG 0000H
SETB 20H
SETB C
CLR 21H
ORL C,21H
MOV F0,C
MOV C,P2.0
ORL C,/20H
ANL C,F0
MOV RESULT,C
SJMP $
END
题5
编程实现如下电路图实现的功能
解析:通过结合数电中的与非门等知识考察对位寻址指令的使用,做此种题要有基本的识别电路图能力。
ORG 0000H
CLR F0
CLR C
MOV C,P2.0
ANL C,P2.1
CPL C
ANL C,P2.2
MOV F0,C
MOV C,P2.3
ORL C,P2.4
CPL C
ANL C,/P2.5
CPL C
ORL C,/F0
CPL C
MOV P1.0,C
SJMP $
END
仿真效果图:(因单片机默认IO为高电平,经过上述门电路后输出低电平)
经过仿真可知输出低电平(因输出低电平才能使LED亮)
标签:ANL,MOV,单片机,ORL,寻址,习题,bit,进位,考研 来源: https://blog.csdn.net/liuxianfei0810/article/details/105486229
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。