PxM1=0xxx;PxM0=0xxx我还没完全理解,有举例说明吗
PxM1=0xxx;PxM0=0xxx我还没完全理解,有举例说明吗?越详细越好。比如我现在需要配置P1口的第0位P1.0推完输出,是不是就是这样配置:P1M1=0x01;P1M0=0x01;又比如P1口的第1位P1.1口配置成准双向输出是不是:P1M1=0x02;P1M0=0x00?又比如P1口的第7位P1.7口配置成高阻输入又改如何配置?最好举例说明从P1.0-P1.7的准双向输出、推挽输出列出来。感谢手册要是看不懂的话,,你可以找找例程 可以使用isp软件的IO口配置功能 准双向对应的io设置成0就可以,如全部设置为准双向PXM0=0x00,PXM1=0x00就可以。如果不清楚可以在aiISP软件里面IO配置里面配置会自动生成c或汇编语句。
这个点一下看看变化就明白了
DebugLab 发表于 2024-8-22 10:43
可以使用isp软件的IO口配置功能
用起来比较方便
自从官方ISP软件带了IO配置工具以后,配置IO的模式,就很方便 了,建议楼主使用此工具,配合手册,就会明白了。 确实,这个工具非常好用。就跟计算器一样,直接给你生成代码。 主要是配置模式,
页:
[1]