PS1008-BASIC语句速记经验

🏠 首页 《无线电》杂志 1996年 🔗 第5期 🔗 第12页 分类:胆机设计与交流大赛 🔗 莫操君 🔗

PS1008是力源单片机技术研究所最新推出的一种方便的BASIC语言单片机。虽然它的语句有简单易学的特点,但对初学者来说,要记住并得心应手地应用它们,也并非易事。我在学习时,采用列表及口诀的方式,来理解、记忆这些语句,很有帮助,观介绍如下:

1.语句一览表(见附表)

图1
图1 🔍原图 (1752×2518)

为了与口诀相一致,表中语句排列顺序与资料略有不同。另外,表中没有列出语句体,这样能使表格清晰明了,既能起到引导作用,又减少了记忆量。对于每条语句的功用及操作过程,可在助记符(语句定义符)的提示下联想记忆。每条助记符都列出了相应的英文单词,也许欠准确,但对理解语句含意很有好处。

2.口诀

入出高低转触发,按钮脉冲进退奇,电位电压音乐现,赋值查表两随机。

串行来往真方便,转移调用有分歧,循环条件请转向,读写存储需时间。

小睡中睡一夜睡,清清醒醒把程编,调试程序要仔细,万事大吉凯歌旋。

本口诀为语句的罗列,采用谐音或相近含义。其每段对应的语句如下:

入input出output高high低low转reverse触发toggle,按钮button脉冲进pulsin退pulsout奇,电位pot电压pwm音乐sound现,赋值let查表两lookup、lookdown随机random。

串行来serin往serout……,转移goto调用gosub、return有分歧branch,循环for…to…step…next条件if…then……,读read写write存储eeprom需时间pause。

小睡nap中睡sleep一夜睡end,……,调试程序debug……

3.结束语 在PS1008的使用中,同仁们一定会总结出更多更好的方法,本文起个抛砖引玉的作用。对于上述表格及口诀,也可修改成适于自己的形式。另外,要注意诸如数值、数据、变量等的异同,还要留意语句的字节数、执行时间等,以优化所设计的程序。(莫操君)