內容介紹《HOLTEK HT46系列單片機C語言實例教程》詳細介紹了盛群HT46系列單片機的結構,盛群單片機的開發流程,HT-IDE3000開發軟體的使用以及盛群C語言,並以盛群HT46R232單片機為例,詳細列舉了I/0接口、按鍵輸入、中斷、定時/計數器、模/數轉換、PWM與PFD、看門狗與休眠模式、匯流排技術等功能實例,涵蓋了盛群單片機的基本套用,並以一個綜合實例對各功能進行了系統講解。《HOLTEK HT46系列單片機C語言實例教程》淺顯易懂,循序漸進,適合單片機初學者學習,也可作為高等院校的單片機教材。作品目錄第1章HOLTEK單片機1.1 HT46單片機 1.1.1 盛群公司簡介 1.1.2 HT46系列單片機家族 1.1.3 HT46片內結構1.2 HT46引腳功能描述 1.2.1 引腳圖及封裝方式 1.2.2 電源腳 1.2.3 振盪電路引腳 1.2.4 復位引腳 1.2.5 I/O引腳1.3 HT46內部結構 1.3.1 程式存儲器 1.3.2 數據存儲器 1.3.3 特殊功能暫存器1.4 HT46x232簡介 1.4.1 內部結構 1.4.2 HT46x232引腳 1.4.3 HT46x232暫存器1.5 單片機系統開發 1.5.1 單片機開發概要 1.5.2 安裝HT-IDE3000 1.5.3 搭建硬體環境 1.5.4 下載開發資料第2章HT-IDE3000使用操作2.1 選單介紹 2.1.1 檔案編輯選單 2.1.2 編輯選單 2.1.3 視圖選單 2.1.4 工具選單 2.1.5 選項選單 2.1.6 項目選單 2.1.7 編譯選單 2.1.8 調試選單 2.1.9 視窗選單 2.1.10 幫助選單 2.1.11 工具列選單2.2 基本操作 2.2.1 建立項目 2.2.2 程式編譯 2.2.3 運行調試 2.2.4 系統仿真 2.2.5 燒錄單片機第3章HOLTEK C程式設計3.1 數據類型與運算符 3.1.1 常量與變數 3.1.2 基本數據類型 3.1.3 數組、結構體、聯合體 3.1.4 運算符3.2 流程控制語句 3.2.1 if-else語句 3.2.2 switch語句 3.2.3 循環結構 3.2.4 while語句 3.2.5 for語句 3.2.6 break、continue、goto語句3.3 指針與函式 3.3.1 指針 3.3.2 函式3.4 編譯預處理 3.4.1 宏定義 3.4.2 檔案包含 3.4.3 條件編譯3.5 HOLTEK C擴展 3.5.1 系統函式 3.5.2 關鍵字擴展 3.5.3 內嵌彙編指令第4章單片機功能實例4.1 I/O接口 4.1.1 跑馬燈 4.1.2 數碼管 4.1.3 動態掃描4.2 按鍵輸入 4.2.1 按鍵開關 4.2.2 機械抖動 4.2.3 獨立式按鍵 4.2.4 矩陣式按鍵4.3 中斷 4.3.1 中斷簡介 4.3.2 中斷回響處理 4.3.3 中斷使用4.4 定時/計數器 4.4.1 定時/計數器簡介 4.4.2 設定定時/計數器 4.4.3 定時/計數器使用4.5 模/數轉換 4.5.1 模/數轉換簡介 4.5.2 設定A/D轉換 4.5.3 A/D轉換使用講解4.6 PWM與PFD 4.6.1 PWM調製模式 4.6.2 PWM的使用 4.6.3 可程式分頻器PFD4.7 看門狗與休眠模式 4.7.1 看門狗簡介 4.7.2 看門狗的使用 4.7.3 休眠模式4.8 匯流排技術 4.8.1 I2C簡介 4.8.2 I2C過程描述 4.8.3 I2C使用 4.8.4讀寫EEPROM4.9 綜合套用參考文獻