Please enable JavaScript.
Coggle requires JavaScript to display documents.
單晶片微處理機 - Coggle Diagram
單晶片微處理機
應用
通訊產品
醫療
電腦週邊
儀器控制
家電
工業控制
視訊產品
光電產品
BMI計算器
雨滴燈
七段顯示器控制
顯示動態字元
鍵盤控制
液晶顯示器控制
聲音控制
硬體種類
ATmega系列
ATmega168
ATmega328P
ATmega8
ATmega1280/2560
計數器
A/D轉換器
類比比較器
串列介面
SPI 串列介面
TWI 串列介面
USART串列介面
Arduino
Leonardo板
Mega2560板
Uno板
Micro板
nano板
程式開發
變數與常數
資料型態
可分為布林、整數、浮點數
變數宣告
宣告變數必須指定變數名稱及資料型態
變數名稱
第一個字元不可以是數字
變數的生命週期
變數佔用記憶體空間來保存某個數值時間長短
運算子
邏輯運算子
位元運算子
將兩變數每一位元進行邏輯運算
關係運算子
當關係式成立時傳回布林值true:當關係式不成立時則傳回布林值false
複合運算子
將運算子與等號結合以簡化運算式
算術運算子
由左而右依序計算
運算子的優先順序
可以使用小括號餅且將優先運算的運算式括起來
Arduion軟體
ATmega AVR介紹
支援線上燒錄,利用ISP功能預先將燒錄程式儲存在單晶片中,只需將Arduion板經由USB與電腦空連線不需使用任何燒錄器即可進行燒錄動作
整合開發環境(IDE)
結合編輯、驗證、編譯及燒錄