视频: 3000+ Common English Words with British Pronunciation 2024
一个BASIC Stamp对于一个电子电路来说是一个严重的矫枉过正的问题,只需要闪烁一个LED就可以了:很少有555定时器集成电路(IC),一个电容器和一对电阻。
但是学习如何用BASIC Stamp打开和关闭LED,是完成更复杂项目的重要一步。要开启和关闭LED,首先必须将LED连接到作业板上的输出引脚。一旦完成,所剩下的就是学习如何编写一个PBASIC程序来闪烁LED。
<!要写这样一个程序,您需要知道以下五项PBASIC指令:HIGH
-
- 将其中一个印记的I / O引脚设置为高电平。您使用此指令来打开LED。 LOW
-
- 将其中一个印记的I / O引脚设置为LOW。您使用此指令关闭LED。 PAUSE
-
- 导致印记闲置一段时间。您可以使用此指令将程序在HIGH和LOW命令之间延迟一段时间,以使LED在关闭之前保持一段时间,然后再关闭一段时间,然后重新打开。 <! - 2 - >
GOTO -
- 使程序循环回到先前指定的位置。您可以使用它来使程序反复开启和关闭LED,而不是仅闪烁一次LED。 标签
-
- 标记您希望GOTO语句循环到的位置。 下面是完整的闪烁LED的程序:
'{$ STAMP BS2}'{$ PBASIC 2.5} Main:HIGH 15 PAUSE 1000 LOW 15 PAUSE 1000 GOTO Main
看看这是怎么回事程序工作,一次一行:
<!程序行
功能'{$ STAMP BS2} | 表示程序将运行在BASIC Stamp 2. |
---|---|
'{$ PBASIC 2。 5} | 表示程序使用PBASIC的版本2.5。 |
Main: | 创建一个名为Main的标签,标记 |
GOTO命令将返回到的位置。 | HIGH 15
使I / O引脚15为高电平,从而打开LED。 |
暂停1000 | 暂停程序1,000 ms,与 |
秒相同。这样LED就可以保持一秒钟。 | LOW 15
使I / O引脚15变为低电平,从而关闭LED。暂停1000 |
暂停程序1,000 ms。这样可以让LED在一秒钟内保持 | 关闭状态。 |
GOTO Main | 导致程序跳回到Main标签,导致程序一遍又一遍地通过HIGH,PAUSE,LOW和PAUSE指令循环
。 |
这个程序的最终效果是引脚15上的LED每秒闪烁一次。 | 该项目展示了如何构建一个简单的电路,将LED连接到引脚15,然后下载并运行LED闪光器程序,使LED闪烁。
|