目錄
第一章微控制器概述1.1微控制器簡介1.2微控制器應用範圍與未來發展趨勢1.3Holtek相關微控制器之認識1.4通用型HT46系列微控制器介紹1.5微控制器應用開發與電路接線時應注意事項第二章Holtek微控制器HT46系列介紹2.1HT46C24/HT46R24微控制器系統架構2.2程式記憶體(ProgramMemory)2.3資料記憶體(DataMemory)2.4特殊功能暫存器(SpecialFunctionRegisters)2.5輸入/輸出阜(Input/OutputPorts)2.6計時/計數器(Timer/EventCounters)2.7脈波寬度調變(PulseWidthModulator;PWM)2.8類比/數位轉換器(AnalogtoDigitalConverter)2.9I2C匯流排串列介面(I2CBusSerialInterface)2.10中斷(Interrupts)2.11重置(ResetandInitialization)2.12停止與省電模式下喚醒(HaltandWake-UpinPowerMode)2.13看門狗計時器(WatchdogTimer)-WDT2.14架構選擇(ConfigurationOptions)2.15HT46x24特殊功能暫存器與旗標C語言定義檔第三章HoltekC程式語言3.1組合語言指令摘要簡介3.2C語言程式指令摘要簡介3.3C語言程式架構3.4資料型態3.5運算式(Operators)3.6程式控制流程指令3.7函式(Function)3.8指標與陣列(PointerandArray)3.9結構與聯合(StructuresandUnions)3.10前置處理3.11內建函式庫3.12HoltekC的擴充與限制3.13混合程式(MixedLanguage)第四章整合發展系統4.1HT-IDE3000整合發展系統安裝4.2HT-IDE3000整合發展系統快速開始4.3HT-IDE3000整合發展系統軟體簡介第五章微控制器應用電路實驗5.1實驗1:LED電路實驗5-35.2實驗2:輸入/輸出基本電路實驗5.3實驗3:七段LED顯示器實驗5.4實驗4:按鈕電路實驗5.5實驗5:二位數計數器實驗5.6實驗6:二位數計時器實驗5.7實驗7:靜態LED8X8矩陣顯示控制實驗5.8實驗8:動態LED8X8矩陣顯示控制實驗5.9實驗9:內部計時器中斷實驗5.10實驗10:外部硬體中斷實驗5.11實驗11:鍵盤掃描控制實驗5.12實驗12:靜態LCD顯示實驗5.13實驗13:靜態LCD換頁顯示實驗5.14實驗14:動態LCD顯示實驗5.15實驗15:電子琴音效實驗5.16實驗16:音樂盒實驗5.17實驗17:看門狗計時器實驗5.18實驗18:單通道A/D控制實驗5.19實驗19:多通道A/D控制實驗5.20實驗20:PWM控制實驗5.21實驗21:PWM馬達控制實驗5.22實驗22:A/D、PWM控制與LCD實驗5.23實驗23:PFD實驗5.24實驗24:Wake-up實驗5.25實驗25:I2C通信實驗第六章專題製作與應用6.1專題一:計時器6.2專題二:超音波測距模組6.3專題三:無線3D動作遙控專題6.4專題四:智慧型小幫手專題附錄A.數碼系統B.基本邏輯閘C.實驗設備及材料表匯整D.電子零件資料
第一章微控制器概述1.1微控制器簡介1.2微控制器應用範圍與未來發展趨勢1.3Holtek相關微控制器之認識1.4通用型HT46系列微控制器介紹1.5微控制器應用開發與電路接線時應注意事項第二章Holtek微控制器HT46系列介紹2.1HT46C24/HT46R24微控制器系統架構2.2程式記憶體(ProgramMemory)2.3資料記憶體(DataMemory)2.4特殊功能暫存器(SpecialFunctionRegisters)2.5輸入/輸出阜(Input/OutputPorts)2.6計時/計數器(Timer/EventCounters)2.7脈波寬度調變(PulseWidthModulator;PWM)2.8類比/數位轉換器(AnalogtoDigitalConverter)2.9I2C匯流排串列介面(I...