QBASIC语言的基本语句(通用版).doc_第1页
QBASIC语言的基本语句(通用版).doc_第2页
QBASIC语言的基本语句(通用版).doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

通用QBASIC语言的基本语句1赋值语句(LET) 【格式】LET 变量=表达式 【功能】将一个数据赋给一个变量。 【说明】 LET 可省略基本语句。 表达式的值就是要赋给变量的数据。 表达式可以是一个数值,也可以是一个算术式。 【应用】LET A=5 2暂停语句(PAUSE) 【格式】 PAUSE 时间 【功能】 暂时停止程序的执行,或是延迟一段时间。 【说明】 在让机器人运动时,是通过时间的长短来控制机器人前进、后退的距离,以及左、右转动的角度。 时间的具体值就是指时间的长短,它可以精确到毫秒。 【应用】 PAUSE 1000 此语句的意思是延时时间设为1秒。 3结束语句(END) 【格式】 END 【功能】 终止运行 4循环语句(FOR/NEXT) FOR 循环变量 = 初值 TO 终值 STEP 步长(- 循环体)NEXT变量 FOR 循环说明语句(循环入口) NEXT 循环终值语句(循环出口) 【功能】循环语句用来执行固定次数的重复动作。 【说明】 循环变量的初值、终值和步长均可以是常数或变量。 当步长为1时,STEP可以省略。 FOR/ NEXT需同时使用缺一不可,循环变量名要一致。 循环的嵌套层数不超过8层。5声音语句(SOUND) 【功能】在指定的持续时间内发出给定的声调的声音。 【说明】 本模块已集成在通用机器人主板的10号端口。 声音频率的值,是实际的频率的值,能发出人的耳朵听到的频率,实际应用中,可适当改变声音的 频率来校正音准,声音频率0为休止符。 6无条件转移语句(GOTO) 【格式】 GOTO 行标号 【功能】无条件地转向指定的行标号去执行程序。 【说明】 标号是表示某一地址的符号。 标号以冒号结束, 并且出现在执行语句的前面,而不能出现在不可执行语句前。 7注释语句(REM) 【格式】 REM 字符串 【功能】 释语句的主要作用是为了增强程序的可读性,在程序执行中并不 被执行,即REM”后的语句 只是起到说明作用。 【说明】 为了提高程序的可读性,可以在程序的适当位置加上一些注释,注释可以放在程序的任何位置。 REM后面可以是任何内容。 REM可以用 单引号代替“”。 【应用】 REM 机器人走图形 8条件转移语句(IF/THEN) 【格式】 IF 条件表达式 THEN 标号 【功能】 根据条件表达式是否成立,决定程序的流向。 【说明】 在条件语句中,条件表达式的值如果为真,那么转到给定的标号去执行程序,否则执行条件语句的下一个语句。 在使用条件语句前,要对算术表达式、关系表达式、逻辑表达式以及有关知识有一个初步的了解和认识。 算术表达式: 算术运算符:+(加)、-(减)、*(乘)、/(除)、(乘方)、(、)圆括号 算术表达式:用算术运算符和括号,将常量、变量和函数连接起来的式子。 关系表达式 关系运算符:=(等于)、(不等于)、=或=(大于等于)、=或、(大于)、=、=、=、。 4表达式 表达式可以为常量、变量、运算符等。 如果其中使用变量,必须用 :变量名 的形式,如:A+B 应写成 :A+:B。 表达式的写法与数学中有些不同,4a+3b-2 应写成4*A+3*B-2。 5专用变量 专用变量1 DIRB0、DIRB1专用变量 【格式】DIRB0= 或 DIRB1= 【功能】对CPU的I/O口的方向控制的缓冲 【说明】 对其中的某位写入1,对应的引脚就被设定为输入,反之为输出。 在执行后续的每一语句之前,这个字节的数据被送入P0P15的方向控制寄存器。 【应用】 DIRB0=11100000 ;从右向左,将I/O口的0、1、2、3、4 五个引脚设为输出, 5、6、7 三个引脚为设为输入。 DIRB1=00001111 ;从右向左,将I/O口的8、9、10、11四个引脚设为输出, 12、13、14、15 四个引脚设为输入。 DIRB0控制I/O口的07引脚,DIRB1控制I/O口的815引脚。 专用变量2 PINB0、PINB1专用变量 【格式】PINB0= 或 PINB1= 【功能】不同的变量打开不同的输出口 【说明】 变量值可以是二进制、十进制、十六进制的具体数值,其具体数值是按照打开不同的管脚而确定的。 在执行后续的每个语句之前,将该字节的数据写入P0P15。 【应用】 INB0=00010101 ;从右向左,将I/O口的0、2、4 三个引脚设为打开, 1,3,5、6、7五个引脚为设为关闭。 PINB0=00010101 ;从右向左,将I/O口的0、2、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论