freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

工程設(shè)計實踐最新課件-文庫吧

2024-12-19 15:17 本頁面


【正文】 2} 39。 {$PBASIC } HIGH 15 PAUSE 1000 LOW 15 PAUSE 1000 HIGH 15 PAUSE 2023 LOW 15 END 幫助按鈕 32 33 Syntax: PAUSE Duration ? Function Pause the program (do nothing) for the specified Duration. ? Duration is a variable/constant/expression* (0 65535) that specifies the duration of the pause. The unit of time for Duration is one millisecond. 34 Explanation PAUSE delays the execution of the next program instruction for the specified number of milliseconds. For example: Flash: LOW 0 PAUSE 100 HIGH 0 PAUSE 100 GOTO Flash This code causes pin 0 to go low for 100 ms, then high for 100 ms. 35 任務(wù) 2 讓 LED按照規(guī)定的時序循環(huán)閃亮 0 2 1 4 3 5 t/s on off 6 8 7 10 9 11 重復(fù) 10次 36 ?明確任務(wù) ?分析任務(wù) –這個任務(wù)與任務(wù) 1類似,可以在任務(wù) 1的基礎(chǔ)上通過修改程序完成。 ?構(gòu)思解決方案 –硬件與任務(wù) 1相同 –編寫程序 37 重復(fù)執(zhí)行下列命令 10次: 讓第 15號 I/O口輸出 5V電壓 延時 1秒 讓第 15號 I/O口輸出 0V電壓 延時 1秒 讓第 15號 I/O口輸出 5V電壓 延時 2秒 讓第 15號 I/O口輸出 0V 延時 1秒 讓第 15號 I/O口輸出 5V 延時 3秒 讓第 15號 I/O口輸出 0V 延時 1秒 結(jié)束 0 2 1 4 3 5 t/s on off 6 8 7 10 9 11 設(shè)置 重復(fù)次數(shù) 為 10; 當 重復(fù)次數(shù) 大于 0時 重復(fù) 執(zhí)行下列命令: 讓第 15號 I/O口輸出 5V電壓 延時 1秒 讓第 15號 I/O口輸出 0V電壓 延時 1秒 讓第 15號 I/O口輸出 5V電壓 延時 2秒 讓第 15號 I/O口輸出 0V 延時 1秒 讓第 15號 I/O口輸出 5V 延時 3秒 讓第 15號 I/O口輸出 0V 延時 1秒 重復(fù)次數(shù)減少 1次 結(jié)束 38 0 2 1 4 3 5 t/s on off 6 8 7 10 9 11 設(shè)置 重復(fù)次數(shù) 為 10; 當 重復(fù)次數(shù) 大于 0時 重復(fù) 執(zhí)行下列命令: 讓第 15號 I/O口輸出 5V電壓 延時 1秒 讓第 15號 I/O口輸出 0V電壓 延時 1秒 讓第 15號 I/O口輸出 5V電壓 延時 2秒 讓第 15號 I/O口輸出 0V 延時 1秒 讓第 15號 I/O口輸出 5V 延時 3秒 讓第 15號 I/O口輸出 0V 延時 1秒 重復(fù)次數(shù)減少 1次 結(jié)束 RepeatNum=10; DO WHILE (RepeatNum0) HIGH 15 PAUSE 1000 LOW 15 PAUSE 1000 HIGH 15 PAUSE 2023 LOW 15 PAUSE 1000 HIGH 15 PAUSE 3000 LOW 15 PAUSE 1000 RepeatNum= RepeatNum1 LOOP END 39 RepeatNum=10; DO WHILE (RepeatNum0) HIGH 15 PAUSE 1000 LOW 15 PAUSE 1000 HIGH 15 PAUSE 2023 LOW 15 PAUSE 1000 HIGH 15 PAUSE 3000 LOW 15 PAUSE 1000 RepeatNum= RepeatNum1 LOOP END 變量 Variable ?一個變量是程序中一個保存數(shù)據(jù)的地方,對應(yīng) MCU中一個存儲數(shù)據(jù)的地方,由編輯器負責(zé)安排; ?每個變量都有自己的名字,我們要在程序的前面聲明這個變量,也就是告訴編輯器我們的程序要使用這樣一個變量; 40 變量的類型 ? 每個變量都在 MCU中占用一個存儲數(shù)據(jù)的空間,空間的大小是用 bit(比特)或者 byte(字節(jié))為單位的。 1 byte=8 bit。 ? Basic Stamp 2 內(nèi)共有 32個字節(jié)的存儲空間,其中只有 28個字節(jié)可以供我們的程序使用。為了節(jié)約存儲空間,我們要根據(jù)變量的取值范圍告訴編譯器這個變量需要多大的空間,即聲明變量的類型。 ? PBASIC語言把變量分為以下 4種基本類型: Bit 可以用來存儲 0或者 1 占用 1bit Nib 可以用來存儲 0到 15 占用 4bit Byte可以用來存儲 0到 255 占用 8bit Word 可以用來存儲 065535 占用 16bit ? 聲明變量的語法:變量名 VAR 變量類型 RepeatNum VAR Nib 41 39。 {$STAMP BS2} 39。 {$PBASIC } RepeatNum VAR Nib RepeatNum=10; DO WHILE (RepeatNum0) HIGH 15 PAUSE 1000 LOW 15 PAUSE 1000 HIGH 15 PAUSE 2023 LOW 15 PAUSE 1000 HIGH 15 PAUSE 3000 LOW 15 PAUSE 1000 RepeatNum= RepeatNum1 LOOP END ?鍵入程序 ?保存到 ?下載運行 ?測試結(jié)果 42 改進方案 ?控制循環(huán)的其他方法 39。 {$STAMP BS2} 39。 {$PBASIC } RepeatNum VAR Nib FOR RepeatNum=1 TO 10 HIGH 15 PAUSE 1000 LOW 15 PAUSE 1000 HIGH 15 PAUSE 2023 LOW 15 PAUSE 1000 HIGH 15 PAUSE 3000 LOW 15 PAUSE 1000 NEXT END 43
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1