版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、通用 QBASIC 語(yǔ)言的基本語(yǔ)句1.賦值語(yǔ)句(LET 【格式】 LET 變量 =表達(dá)式【功能】將一個(gè)數(shù)據(jù)賦給一個(gè)變量?!菊f(shuō)明】 LET 可省略基本語(yǔ)句。 表達(dá)式的值就是要賦給變量的數(shù)據(jù)。 表達(dá)式可以是一個(gè)數(shù)值,也可以是一個(gè)算術(shù)式。 【應(yīng)用】 LET A=52.暫停語(yǔ)句(PAUSE 【格式】 PAUSE 時(shí)間【功能】 暫時(shí)停止程序的執(zhí)行,或是延遲一段時(shí)間。 【說(shuō)明】 在讓機(jī)器人運(yùn)動(dòng)時(shí),是通過(guò)時(shí)間的長(zhǎng)短來(lái)控制機(jī)器 人前進(jìn)、后退的距離,以及左、右轉(zhuǎn)動(dòng)的角度。 時(shí)間的具體值就是指時(shí)間的長(zhǎng)短,它可以精確到毫 秒?!緫?yīng)用】 PAUSE 1000 此語(yǔ)句的意思是延時(shí)時(shí)間設(shè) 為 1秒。3.結(jié)束語(yǔ)句(END
2、【格式】 END【功能】 終止運(yùn)行4.循環(huán)語(yǔ)句(FOR/NEXTFOR 循環(huán)變量 = 初值 TO 終值 STEP 步長(zhǎng) ( - 循環(huán)體 NEXT 變量FOR 循環(huán)說(shuō)明語(yǔ)句(循環(huán)入口NEXT 循環(huán)終值語(yǔ)句(循環(huán)出口【功能】循環(huán)語(yǔ)句用來(lái)執(zhí)行固定次數(shù)的重復(fù)動(dòng)作。 【說(shuō)明】 循環(huán)變量的初值、 終值和步長(zhǎng)均可以是常數(shù)或變量。 當(dāng)步長(zhǎng)為 1時(shí), STEP 可以省略。 FOR/ NEXT需同時(shí)使用缺一不可, 循環(huán)變量名要一 致。 循環(huán)的嵌套層數(shù)不超過(guò) 8層。5.聲音語(yǔ)句(SOUND 【功能】在指定的持續(xù)時(shí)間內(nèi)發(fā)出給定的聲調(diào)的聲音。 【說(shuō)明】 本模塊已集成在通用機(jī)器人主板的 10號(hào)端口。 聲音頻率的值,是實(shí)際
3、的頻率的值,能發(fā)出人的耳 朵聽(tīng)到的頻率,實(shí)際應(yīng)用中,可適當(dāng)改變聲音的 頻率來(lái)校正音準(zhǔn),聲音頻率 0為休止符。6.無(wú)條件轉(zhuǎn)移語(yǔ)句(GOTO 【格式】 GOTO 行標(biāo)號(hào)【功能】無(wú)條件地轉(zhuǎn)向指定的行標(biāo)號(hào)去執(zhí)行程序。 【說(shuō)明】 標(biāo)號(hào)是表示某一地址的符號(hào)。 標(biāo)號(hào)以冒號(hào)結(jié)束, 并且出現(xiàn)在執(zhí)行語(yǔ)句的前面, 而 不能出現(xiàn)在不可執(zhí)行語(yǔ)句前。7.注釋語(yǔ)句(REM 【格式】 REM 字符串【功能】 釋語(yǔ)句的主要作用是為了增強(qiáng)程序的可讀性, 在程序執(zhí)行中并不 被執(zhí)行,即 REM” 后的語(yǔ)句只是起到說(shuō)明作用?!菊f(shuō)明】 為了提高程序的可讀性,可以在程序的適當(dāng)位置加 上一些注釋,注釋可以放在程序的任何位置。 REM 后面可
4、以是任何內(nèi)容。 REM 可以用 單引號(hào)代替 “” ?!緫?yīng)用】REM 機(jī)器人走圖形8.條件轉(zhuǎn)移語(yǔ)句(IF/THEN【格式】 IF 條件表達(dá)式 THEN 標(biāo)號(hào)【功能】 根據(jù)條件表達(dá)式是否成立, 決定程序的流向。 【說(shuō)明】 在條件語(yǔ)句中,條件表達(dá)式的值如果為真,那么轉(zhuǎn) 到給定的標(biāo)號(hào)去執(zhí)行程序, 否則執(zhí)行條件語(yǔ)句的下一個(gè) 語(yǔ)句。 在使用條件語(yǔ)句前, 要對(duì)算術(shù)表達(dá)式、 關(guān)系表達(dá)式、 邏輯表達(dá)式以及有關(guān)知識(shí)有一個(gè)初步的了解和認(rèn)識(shí)。 算術(shù)表達(dá)式:算術(shù)運(yùn)算符:+(加 、 -(減 、 *(乘 、 /(除 、 (乘方 、 (、 圓括號(hào)算術(shù)表達(dá)式:用算術(shù)運(yùn)算符和括號(hào), 將常量、 變量和函 數(shù)連接起來(lái)的式子。 關(guān)系表
5、達(dá)式關(guān)系運(yùn)算符:=(等于 、 (不等于 、 =或 =(大于 等于 、 =或 、 (大于 、 =、 、 =、 =、 。4.表達(dá)式 表達(dá)式可以為常量、變量、運(yùn)算符等。 如果其中使用變量, 必須用 :變量名 的形式, 如: A+B 應(yīng)寫(xiě)成 :A+:B 。 表達(dá)式的寫(xiě)法與數(shù)學(xué)中有些不同, 4a+3b-2 應(yīng)寫(xiě)成4*A+3*B-2。5.專(zhuān)用變量 專(zhuān)用變量 1DIRB0、 DIRB1專(zhuān)用變量【格式】 DIRB0= 或 DIRB1= 【功能】對(duì) CPU 的 I/O口的方向控制的緩沖【說(shuō)明】 對(duì)其中的某位寫(xiě)入 1,對(duì)應(yīng)的引腳就被設(shè)定為輸入, 反之為輸出。 在執(zhí)行后續(xù)的每一語(yǔ)句之前, 這個(gè)字節(jié)的數(shù)據(jù)被送入 P0
6、P15的方向控制寄存器。【應(yīng)用】 DIRB0=%11100000 ;從右向左, 將 I/O口的 0、 1、 2、 3、 4 五個(gè)引腳設(shè)為輸出, 5、 6、 7三個(gè)引腳為設(shè)為輸入。 DIRB1=%00001111 ;從右向左, 將 I/O口的 8、 9、 10、 11四個(gè)引腳設(shè)為輸出, 12、 13、 14、 15四個(gè)引腳設(shè)為輸入。 DIRB0控制 I/O口的 07引腳, DIRB1控制 I/O口的 815引腳。 專(zhuān)用變量 2PINB0、 PINB1專(zhuān)用變量【格式】 PINB0= 或 PINB1=【功能】不同的變量打開(kāi)不同的輸出口【說(shuō)明】 變量值可以是二進(jìn)制、 十進(jìn)制、 十六進(jìn)制的具體數(shù)值, 其具體數(shù)值是按照打開(kāi)不同的管腳而確定的。 在執(zhí)行后續(xù)的每個(gè)語(yǔ)句之前,將該字節(jié)的數(shù)據(jù)寫(xiě)入 P0P15。【應(yīng)用】 INB0=%00010101 ;從右向左,將 I/O口的 0、 2、 4 三個(gè)引腳設(shè)為打開(kāi), 1, 3, 5、 6、 7五個(gè)引腳為設(shè) 為關(guān)閉。 PINB0=%00010101 ;從右向左, 將 I/O口的 0、 2、 4 三個(gè)引腳設(shè)為打開(kāi)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 動(dòng)漫的課件教學(xué)課件
- 2024年度版權(quán)許可合同:影視作品信息網(wǎng)絡(luò)傳播
- 2024年度房屋買(mǎi)賣(mài)合同標(biāo)的房屋描述及交易細(xì)節(jié)
- 瓜子效應(yīng)課件教學(xué)課件
- 2024年度特許加盟合同
- 2024年度二手挖掘機(jī)買(mǎi)賣(mài)合同的法律適用
- 2024個(gè)人向法定代表人借款合同范本示例
- 2024年度展覽設(shè)施安裝合同
- 2024年家政工派遣與雇傭合同
- 2024年廣告合作與代理合同
- 股權(quán)轉(zhuǎn)讓價(jià)值評(píng)估方法與案例討論(39張)課件
- 給地球爺爺?shù)囊环庑诺拈喿x答案
- 部編小學(xué)語(yǔ)文《口語(yǔ)交際》解讀課件
- 漢語(yǔ)言文學(xué)師范專(zhuān)業(yè)導(dǎo)論課程教學(xué)大綱
- 醫(yī)院參觀(guān)引導(dǎo)詞
- 污水處理廠(chǎng)日常水質(zhì)監(jiān)測(cè)體系
- 大學(xué)生戀愛(ài)和性心理教學(xué)案
- 體操技巧組合動(dòng)作改編教案
- 腳手架工程危險(xiǎn)源辨識(shí)及對(duì)策措施
- GB∕T 39402-2020 面向人機(jī)協(xié)作的工業(yè)機(jī)器人設(shè)計(jì)規(guī)范
- 五年級(jí)上冊(cè)數(shù)學(xué)教案2.6花邊設(shè)計(jì)比賽_西師大版(2018秋)
評(píng)論
0/150
提交評(píng)論