在51单片机中,用汇编可以用 MOV P0,#00H 将P0的8个管脚全部赋值为0.但如果是具体的管脚,如pP0.1,可以用MOV赋值吗?还是只能用CLR?
2.p0的信息存在特殊功能寄存器中,那P0.1、P0.2···呢?
其实第二个问题我是想问系统是怎么识别P0.1之类的。单片机有给P0.1之类的在SFR中的寄存器分配特定的地址吗?我是新手,好多都不太懂···嘿嘿~
追答呵呵 是的 单片机为了识别和访问 P0口 给它分配的字节地址 即80H
为了访问P0口的每一位 又给P0口的每一位 分配了位地址
即 P0.7的位地址为87H
P0.6的位地址为86H
P0.5的位地址为85H
P0.4的位地址为84H
P0.3的位地址为83H
P0.2的位地址为82H
P0.1的位地址为81H
P0.0的位地址为80H
呵呵 别忘了加分哦
谢谢啦~不过你没回答我问题哎-_-b