读端口锁存器和读引脚有何不同?各使用哪些指令?

谢谢各位啦,帮个忙啊,急用!!!

很简单的,如mov
a,p1
这条指令就是读引脚的,意思就是把端口p1输入数据送给a;anl
p0,a
这条指令就是读锁存器就是相当于从存储器中拿数据,而读引脚是从外部拿数据
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-01-30
建议看微型计算机9月期
像面介绍
hold键引脚文章.
第2个回答  2008-09-25
建议你看一下微型计算机9月上期
好像上面有个介绍
hold键和引脚的文章.本回答被网友采纳

89C51单片机中度端口锁存器和“读引脚”有何不同?各使用那种指令?
读引脚,和读锁存器,数值,就不一定相同。读引脚:MOV A, P1 读锁存:ORL P1, #0FH. 这是"读改写"指令。

...输入口使用时,为什么要区分" 读引脚" 和"读锁存器"
读引脚的意思就是直接读P0外部引脚的电位,而读端口(锁存器)读的是内部与数据总线链接的锁存器的电位。一般来说,读取P0的数据,都是读引脚,目的是获取与P0相连的外部电路的状态。而读端口是在执行下述语句时由CPU自行完成的。外部扩展存储器时,当做数据总线(如图1中的D0~D7为数据总线接口)P0...

有关单片机读端口、读引脚的问题
读引脚的意思就是直接读P0外部引脚的电位,而读端口(锁存器)读的是内部与数据总线链接的锁存器的电位。两者不同。一般来说,读取P0的数据,都是读引脚,目的是获取与P0相连的外部电路的状态。而读端口是在执行下述语句时由CPU自行完成的:inc P0;给p0加1 执行这个语句时 ,采用“读-改-写”的...

在单片机中,什么叫读引脚,什么叫读端口,它们有什么区别?
读引脚:将引脚作为输入,从真正的外部引脚读进输入的值 读端口:这是引脚作为输出端使用时采用的工作方式,单片机的一些指令,如取反指令,这一类指令的最终结果虽然是把并行口作为输出来使用 但在执行它的过程中却要先“读”,这里的引号指读的是锁存器,而不是真正的引脚值。为什么要读锁存器而不...

关于单片机P1口读所存器与读引脚!
,所以MOV A,P1就是一次读8个引脚, maxiurui说的逻辑指令可以一次读一个引脚。若设置设置P1口为低电平时,MOV A,P1读锁存器。需要注意的是,一些新型51单片机设置了专用的引脚功能选择寄存器,这时MOV A,P1读的是输出寄存器还是引脚就需要考虑专用的引脚功能选择寄存器的设置了。

51单片机读引脚与读锁存器的问题
51单片机的P1读的是引脚上的电平 即使你把io口置位 也可能被外部电路拉低 所以有没有外设读到的电平可能会不一样 因为51单片机io口没有三态 所以读io口时要先将io口置位

89C51单片机中度端口锁存器和“读引脚”有何不同
设计就是读锁存器的,况且读引脚容易引起误判,例如当你在读取的时候有个输入信号来了刚好在判断高低电平的中间,那怎么判?

51单片机 读引脚与读锁存器的问题
P1口有上拉,读的时候就会直接读到上拉的点,接了外设,由于外设的原因造成端口被拉低,读取的时候就会读到低电平。如果外设的接口也是高电平,那就是高电平。

51单片机C语言里有读引脚和读锁存器之分吗?这个P1 = P1 || 5; 请问...
1.读引脚是通过读锁存器的值来读取的 2.这不是读语句,是改变P1口的状态(P1=1),使P1.0输出高电平。3.需要写1的,C编程不会自动写1是复位后,I\/O自动被置位高电平。4.分辨一个端口是输入或者输出,是根据读这个端口(作为输入),或这写这个端口(输出口)来区分的。如P1=0x08;P1做...

在读回端口数据时,为什么应读锁存器内容,而不宜读引脚电平
因为有时候像发出高电平时LED灯亮时,再读回的电平就会成为(0.7V),0.7V是低电平。这样就会存在错误。

相似回答