語法
HIGH Pin
操作 將指定的引腳設為邏輯高準位。
說明 這個指令會將指定的引腳設為接近5伏特的高準位。一般來說,在執行對應的輸入輸出操作前引腳要預先改變成輸入或輸出模式。然而在HIGH指令運作時只有一個引腳會參與其中,所以指令會自動將這引腳改變為輸出模式。使用者無須在指令執行前用手動方式去將引腳改變為輸出模式。 下圖所顯示的是一個用HIGH跟LOW指令去開啟小LED的簡單電路。當圖中的引腳執行HIGH指令時LED將會關閉,執行LOW指令時會被開啟。每一個I/O引腳都有約20微安的汲入電流能力及約10微安的輸出電流能力,也就是說引腳是low時,裝置會消耗掉更多的電流。 引腳有電流驅動的極限,像驅動較大的負載如燈泡或繼電器,會需要比LED更多的電流,所以需要將電晶體開關連接到輸出。下圖就是這種操作的簡單電路圖。 重要的是要查看製造廠的資料頁來決定繼電器線圈電流的要求,確保電晶體可以控制這樣的電流。 範例 下列程式可以讓上圖顯示的LED電路中連接到引腳0的LED以1赫茲(Hz)的頻率閃爍。 Sub Main() Do HIGH 0 'LED on Pause 500 '0.5 second delay LOW 0 'LED off Pause 500 '0.5 second delay TOGGLE 0 'LED on Pause 500 '0.5 second delay TOGGLE 0 'LED off Pause 500 '0.5 second delay Loop End Sub |