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

弱弱的问一道简单的关于单片机的问题!26.执行下列程序段中第一条指令后,(1)(P1.7)=(P1.3)=,(P1.2)=;执行第二条指令后,(2)(P1.5)=:,(

题目详情
弱弱的问一道简单的关于单片机的问题!
26.执行下列程序段中第一条指令后,(1)(P 1.7)=        (P 1.3)=
   ,(P 1.2)=       ;执行第二条指令后,(2)(P 1.5)=:
      ,(P1.4)=      ,(P1.3)=       .
ANL P1,#73H
ORL P1,#38H
第一条指令:立即数73H的二进制码为 01110011B ,将P1口内容与该数按位“与”位逻辑操作.请问此时P1内容是什么?(按全为0算吗?)
第二条指令:ORL“或”逻辑操作,此时P1的内容是啥?是按照第一条指令的结果来吗?还是全为0?上面有个分号,该作为并列理解还是第一条语句结束理解呢?
▼优质解答
答案和解析
ANL P1, #73H 后 P1 的内容要看之前是什么内容.但总之指令执行后P1的内容是:P1.7=0 P1.3=0 , P1.2=0;(其它几位保持不变) 因为任何数和0相与都是0
ORL P1, #38H 后,P1.5=1, P1.4=1, P1.3=1; (其它几位保持不变) 跟第一条指令没关系.
任何数与1相或都是1.
看了 弱弱的问一道简单的关于单片机...的网友还看了以下: