第一章 微控制器概述
1.1 微控制器簡介
1.2 微控制器應用範圍與未來發展趨勢
1.3 Holtek相關微控制器之認識
1.4 通用型HT46系列微控制器介紹
1.5 微控制器應用開發與電路接線時應注意事項
第二章 Holtek微控制器HT 46系列介紹
2.1 HT46C24/HT46R24微控制器系統架構
2.2 程式記憶體(Program Memory)
2.3 資料記憶體(Data Memory)
2.4 特殊功能暫存器(Special Function Registers)
2.5 輸入/輸出阜(Input/Output Ports)
2.6 計時/計數器(Timer/Event Counters)
2.7 脈波寬度調變(Pulse Width Modulator;PWM)
2.8 類比/數位轉換器(Analog to Digital Converter)
2.9 I2C匯流排串列介面(I2C Bus Serial Interface)
2.10 中斷(Interrupts)
2.11 重置(Reset and Initialization)
2.12 停止與省電模式下喚醒(Halt and Wake-Up in Power Mode)
2.13 看門狗計時器(Watchdog Timer)-WDT
2.14 架構選擇(Configuration Options)
2.15 HT46x24特殊功能暫存器與旗標C語言定義檔
第三章 Holtek C程式語言
3.1 組合語言指令摘要簡介
3.2 C語言程式指令摘要簡介
3.3 C語言程式架構
3.4 資料型態
3.5 運算式(Operators)
3.6 程式控制流程指令
3.7 函式(Function)
3.8 指標與陣列(Pointer and Array)
3.9 結構與聯合(Structures and Unions)
3.10 前置處理
3.11 內建函式庫
3.12 Holtek C的擴充與限制
3.13 混合程式(Mixed Language)
第四章 整合發展系統
4.1 HT-IDE3000整合發展系統安裝
4.2 HT-IDE3000整合發展系統快速開始
4.3 HT-IDE3000整合發展系統軟體簡介
第五章 微控制器應用電路實驗
5.1 實驗1:LED電路實驗 5-3
5.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. 電子零件資料