pio0~pio7-扩展IO端口

注意

支持的型号:

x5系列支持8路IO

k0系列支持8路IO

X2系列非COF封装的屏幕支持8路IO(86盒也属于COF封装,不支持外部IO)。

使用pio端口之前一定要先使用 cfgpio-扩展IO模式配置 配置好IO模式,没有使用cfgpio指令配置前读写IO是不准确的。

上电默认所有扩展IO模式为上拉输入(内部上拉电阻为50K)。

模拟器上没有外部IO,该指令只能在真机上测试,不保证在模拟器上的效果。

每个页面都需要重新用cfgpio绑定对应的引脚。

pio-示例

 1 //IO4置为高电平,  1是高电平,0是低电平
 2 pio4=1
 3
 4 //IO1置为低电平,  1是高电平,0是低电平
 5 pio1=0
 6
 7 //io2的电平状态赋值给n0.val
 8 n0.val=pio2
 9
10 //io3的电平状态转换给t0.txt
11 covx pio3,t0.txt,0,0
../_images/pio_1.jpg

pio-相关链接

拓展IO相关问题

拓展IO资料

cfgpio-扩展IO模式配置

pwm4~pwm7-扩展IO占空比

pwmf-PWM输出的频率

sleep睡眠模式与拓展IO

pio-样例工程下载

演示工程下载链接:

《拓展IO例程》演示工程下载

《IOtest》演示工程下载