PicBasic(或PicBasic Pro)是一種從Basic語言發展起來的語言,主要用於編寫微控制器運行的程式。由microEngineering Labs公司開發。
基本介紹
- 外文名:PicBasic
- 又名:PicBasic Pro
- 開發:microEngineering Labs
- 用於:編寫微控制器運
編譯器,範例,
編譯器
PicBasic編譯器和PicBasic Pro編譯器的工作方式相同。被保存的程式代碼(文本檔案)在編譯器中運行。編譯器先讀取文本檔案,然後把文本檔案編譯成等效的機器代碼指令應用程式序列(.hex檔案)。這些機器代碼十一組用於描述PicBasic程式的16進制數字序列。它們被上傳給PIC微控制器(或單片機),當微控制器啟動時,它的CPU通過執行這些16進制代碼運行PicBasic程式。
將PicBasic編譯的.hex代碼上傳到微控制器需要使用EPIC編程器電路板和支持軟體。
範例
1. 2. 3. 4. 5. 6. 7. 8. | loop: high 0 low 1 pause 500 high 1 low 0 pause 500 goto loop end |
行1,2:接通管腳0,斷開管腳1
行3:等待0.5秒
行4,5:接通管腳1,斷開管腳0
行6:等待0.5秒
行7:跳回第一行開始執行