视频: 【ライブ配信】予選Bシフト後半4G『第42回 JLBCクイーンズオープン プリンスカップ』 2024
电子工程中的可编程电路需要一些编程。如果您的可编程电路是BASIC Stamp,那么您将在PBASIC中编写该代码。 PBASIC允许您为I / O引脚分配一个名称。这个功能使程序更加自我记录。
例如,可以使用HIGH和LOW语句来设置I / O引脚的输出状态。以下语句将引脚6设置为高电平:
<! - 1 - >HIGH 6
这里,数字6表示引脚6应设置为高电平。
使用引脚编号来标识要控制哪个引脚的问题是,只需查看语句,就无法确定引脚6连接到哪种设备。它可能是一个LED,但它也可能是一个马达或伺服器,甚至是一个气动阀门,导致科学怪人的生物弹出。
<!为了弥补这种情况,PBASIC允许您在程序的开头附近放置一个与此类似的语句来指定I / O引脚的名称:Led1 PIN 0
在这里,名称Led1被分配到引脚0.现在,您可以在HIGH或LOW语句中使用名称Led1,如下所示:
HIGH Led1
此语句将名称Led1引用的I / O引脚到高。
这是一个使用引脚名称而不是引脚编号的程序。创建PIN名称的真正优势在于,以后可以更轻松地更改项目的PIN配置。
<!例如,假设您决定将6个LED连接到引脚0,2,4,6,8和10,而不是将它们连接到引脚0,1,2和3。 3,4和5.通过使用引脚名称,在程序开始附近的PIN语句中修改程序时,必须只更改一次引脚分配。
'LED闪光程序'Doug Lowe'2011年7月10日“该程序以0.5秒的间隔闪烁连接到引脚0,2,4,6,8和10'的LED。”该程序版本引脚名称而不是数字。 '{$ PBASIC 2.5}'{$ STAMP BS2} Led1引脚0引脚2引脚2引脚3引脚4引脚4引脚6引脚5引脚5引脚8引脚8引脚6引脚10主:高电平LED 1高电平LED 2高电平LED 3高电平LED 4高电平LED 5高电平LED 6暂停500低电平LED 1 LOW Led2 LOW Led3 LOW Led4 LOW Led5 LOW Led6 PAUSE 500 GOTO Main