51单片机 我现在想一次性对其中的P2.5-P2.0进行赋值#111110操作 ,但是不能改变P2.6-P2.7
51单片机 我现在想一次性对其中的P2.5-P2.0进行赋值#111110操作 ,但是不能改变P2.6-P2.7
日期:2022-03-30 06:04:11 人气:1
MOV A,P2 ;读入P2值
ANL A,#0FEH ;最低位和0相与,置为0
ORL A,#3EH ;P2.5-P2.1和1相或1,置为1
MOV P2,A ;将处理后的值送回P2口
但要注意,有些51芯片P2位准双向口,读之前,必须先写1,否则会误读。
ANL A,#0FEH ;最低位和0相与,置为0
ORL A,#3EH ;P2.5-P2.1和1相或1,置为1
MOV P2,A ;将处理后的值送回P2口
但要注意,有些51芯片P2位准双向口,读之前,必须先写1,否则会误读。