51单片机中设置P1M0=0x60;P1M1=0x00怎么理解

这个是STC的端口设置寄存器,每个端口可以分别工作在4种状态下:标准,高阻,推挽,开漏。具体见 的文档 赞同

你好!
p1口做AD口,p1m1
与p1m0配合把p1口设为高阻或开漏,
地址sfr
P1M1=0x91;
sfr
P1M0=0x92;
赋值
P1M1
=0xff;
P1M0=0x00;-----高阻
P1M1
=0xff;
P1M0=0xff--------开漏
赞同
希望对你有所帮助,望采纳。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-07
P1口的P1.0=1000000000,P1口的P1.1=0000 0000,这就是你的IO口的输出状态,M0和M1只是一个名称,0×60之类的都是进制码。
第2个回答  2020-02-14
这个是STC的端口设置寄存器,每个端口可以分别工作在4种状态下:标准,高阻,推挽,开漏。具体见www.mcu-memory.com的文档
第3个回答  2013-05-07
要设置P1口的状态,输出还是输入;资料里应该有详细的说明。 赞同
相似回答