前面板上的端口设置为单选按钮簇,将其转化为数组,数组中元素的值为0对应 IN (数字量写入),值为1对应 OUT (数字量读取)。数组中元素的值为2对应两种情况,模拟量写入和模拟量读取。数组中元素的值为2时,当端口为PWM口(2-13)时表示模拟量写入,当端口为模拟量读取端口(A0-A15)时为模拟量读取。
数组中元素按值分成四类:IN、OUT、PWM 和 analog。然后调用子程序 Arduino-sub.vi 分别编写 Arduino Mega 开发板的程序代码。
注:前面板上红字部分暂未作处理,勾选后相当于弃用此端口。