《ET44系列USB單片機控制與實踐(附光盤1張)》介紹ET44系列USB單片機的各項功能與特色。以C語言為主、匯編語言為輔介紹單片機的硬件結(jié)構(gòu),最后介紹控制練習(xí),包括:輸入/輸出控制、外部與喚醒中斷控制、定時器控制、SPI控制、ADC控制、射頻(RF)控制、USB控制等。
《ET44系列USB單片機控制與實踐(附光盤1張)》可作為工科院校的單片機與USB接口設(shè)計等相關(guān)課程的參考用書,也町作為一般計算機專業(yè)工程技術(shù)人員的參考用書。
第1章 ET44系列單片機結(jié)構(gòu)介紹
1-1 單片機介紹
1-1.1 單片機的整體結(jié)構(gòu)
1-1.2 個人電腦與單片機比較
1-2 ET44系列單片機結(jié)構(gòu)
1-2.1 ET44M210內(nèi)部特性
1-2.2 ET44M210引腳電路
1-3 ET44M210存儲器介紹
1-3.1 程序存儲器
1-3.2 數(shù)據(jù)存儲器
1-3.3 堆棧寄存器
1-3.4 累加器及程序狀態(tài)寄存器
1-4 ET44M210實驗電路板
1-4.1 燒錄器
1-4.2 系統(tǒng)板
1-4.3 外圍電路實驗板
第2章 工具軟件操作
2-1 ETUSBWICE軟件操作
2-1.1 如何安裝ETUSBWICE軟件
2-1.2 如何進(jìn)入ETUSBWICE
2-1.3 開啟及執(zhí)行項目
2-1.4 建立新項目及文件
2-1.5 程序錯誤處理
2.2 ETUSBWICE設(shè)置
2-2.1 C程序程序碼選項設(shè)置
2-2.2 硬件連線設(shè)置
2-2.3 中斷點(breakpoint)設(shè)置
2-2.4 書簽(Bookmark)設(shè)置
2-2.5 RAM的數(shù)據(jù)存人文件
2-3 流程圖介紹
第3章 匯編語言
3-1 匯編語言介紹
3-1.1 匯編語言格式
3-1.2 匯編語言指令介紹
3-1.3 偽指令介紹
3-2 匯編語言程序基礎(chǔ)練習(xí)
3-2.1 邏輯指令操作練習(xí)
3-2.2 算術(shù)指令與程序狀態(tài)寄存器
3-2.3 條件分支指令練習(xí)
3-2.4 處理指令練習(xí)
3-2.5 堆棧寄存器練習(xí)
3-2.6 延時時間與選項碼設(shè)置練習(xí)
3-2.7 間接尋址操作練習(xí)
3-2.8 列表法尋址練習(xí)
3-2.9 宏指令練習(xí)
第4章 C語言程序
4-1 C語言數(shù)據(jù)形態(tài)與運算式
4-1.1 常數(shù)與數(shù)據(jù)形態(tài)
4-1.2 變量
4-1.3 C語言的運算式與運算子
4-2 C語言指令練習(xí)
4-2.1 goto指令練習(xí)
4-2.2 if-else指令練習(xí)
4-2.3 switch-case-break指令練習(xí)
4-2.4 while指令練習(xí)
4-2.5 for指令練習(xí)
4-2.6 do-while指令練習(xí)
4-2.7 break指令練習(xí)
4-2.8 continue指令練習(xí)
4-3 C語言函數(shù)
4-3.1 自定義函數(shù)
4-3.2 多個程序編譯練習(xí)
4-3.3 中斷服務(wù)函數(shù)
4-3.4 內(nèi)含匯編語言
第5章 輸入/輸出控制實驗
5-1 輸入/輸出控制
5-1.1 輸入/輸出端口控制方式
5-1.2 IrED驅(qū)動電路及輸入開關(guān)控制
5-1.3 較大負(fù)載驅(qū)動電路控制
5-1.4 光耦合電路控制
5-2 基本輸入/輸出實驗
5-2.1 方波輸出實驗
5-2.2 LED輸出實驗
5-2.3 防止開關(guān)機械跳動輸入實驗
5-2.4 紅黃綠燈輸出實驗
5-2.5 步進(jìn)電機控制實驗
5-2.6 7段顯示器輸出實驗
5-3 點矩陣顯示器掃描控制
5-3.1 測試點矩陣顯示器實驗
5-3.2 顯示固定字形實驗
5-3.3 顯示閃爍字形實驗
5-4 液晶顯示器的控制
5-4.1 LCD內(nèi)部功能介紹
5-4.2 LCD指令碼工作說明
5-4.3 LCD指令碼工作順序
5-4.4 液晶顯示器實驗
第6章 外部與喚醒中斷控制實驗
6-1 外部中斷控制實驗
6-1.1 外部中斷控制步驟
6-1.2 外部中斷實驗范例
6-2 喚醒鍵中斷控制實驗
6-2.1 喚醒鍵中斷控制步驟
6-2.2 喚醒鍵中斷實驗范例
6-3 省電工作模式控制實驗
6-3.1 省電工作模式控制
6-3.2 省電模式實驗范例
6-4 應(yīng)用實驗
6-4.1 光學(xué)轉(zhuǎn)軸編碼器控制實驗
6-4.2 矩陣式鍵盤控制實驗
第7章 定時器控制實驗
7-1 FRC控制實驗
7-1.1 FRC控制步驟
7-1.2 FRC中斷實驗范例
7-2 TCC中斷控制實驗
7-2.1 TCC中斷控制步驟
7-2.2 TCC中斷實驗范例
7-3 PWM控制實驗
7-3.1 PWM中斷控制步驟
7-3.2 PWM波形輸出實驗
7-3.3 電腦音樂實驗
7-3.4 PWM直流電機控制實驗
7-4 WDT控制實驗
7-4.1 WDT控制步驟
7-4.2 WDT范例實驗
第8章 SPI控制實驗
8-1 SPI控制原理
8-1.1 SPI傳輸
8-1.2 SPI控制步驟
8-2 SPI控制實驗
8-2.1 SPI自我傳輸
8-2.2 串行端口DAC實驗
8-2.3 串行端口EEPROM控制實驗
第9章 ADC控制實驗
9-1 ADC控制原理
9-1.1 ADC控制步驟
9-2 ADC控制實驗
9-2.1 ADC單軸中斷控制范例
9-2.2 ADC雙軸中斷控制范例
第10章 射頻(RF)控制實驗
10-1 基頻(BB)控制原理
10-1.1 控制寄存器介紹
10-1.2 基頻(DB)模塊控制
10-1.3 BB模塊特性
10-2 射頻(RP)模塊實驗范例
10-2.1 發(fā)射實驗范例
10-2.2接收實驗范例
第11章 USB控制實驗
11-1 USB結(jié)構(gòu)與控制
11-1.1 USB硬件結(jié)構(gòu)
11-1.2 USB接口通信協(xié)議
11-2 USB控制實驗
11-2.1 USB控制寄存器
11-2.2 USB程序庫產(chǎn)生器操作實驗
11-2.3 HID USB的LCD控制實驗
11-2.4 HID USB按鍵與LED控制實驗
11-2.5 HIDUSB的AD與PWM控制實驗
11-2.6 HIDUSB實驗板控制實驗