程式語法參考

86Duino 程式與 Arduino 相容,與 Arduino 程式一樣由三個主要部份構成:結構數值(變數與常數),以及函式。以下介紹對應每個部份的常用語法。

基礎概念:

  • Sketch:介紹 86Duino 程式(sketch)的組成與工作原理。
  • 變數:說明如何宣告與使用變數。
  • 函式:說明如何宣告與使用函式。

語法參考:

結構

控制結構
更多程式結構語法
算術運算子
  • = (指派運算子)
  • + (加法運算子)
  • - (減法運算子)
  • * (乘法運算子)
  • / (除法運算子)
  • % (餘數運算子)
比較運算子
  • == (等於)
  • != (不等於)
  • < (小於)
  • > (大於)
  • <= (小於等於)
  • >= (大於等於)
布林運算子
指標運算子
位元運算子
  • & (位元 and)
  • | (位元 or)
  • ^ (位元 xor)
  • ~ (位元 not)
  • << (位元左移運算)
  • >> (位元右移運算)
複合運算子
  • ++ (遞增運算子)
  • - - (遞減運算子)
  • += (複合加法運算)
  • -= (複合減法運算)
  • *= (複合乘法運算)
  • /= (複合除法運算)
  • &= (複合位元 and)
  • |= (複合位元 or)

變數

常量
資料型別
型別轉換
作用範圍及修飾字
工具

函式

數位 I/O 功能
類比 I/O 功能
進階 I/O 功能
時間
數學
三角函式
字元分析
隨機數
位元及位元組操作
外部中斷
中斷
通訊
USB

對於文件的更正與建議,請發表至論壇

The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.