隨著教學改革的不斷深入和人才市場的供需日益成熟,各高等院校在培養(yǎng)研究生時越來越重視教學實踐課程,實驗課已經(jīng)成為必修學分。本書注重工程實踐教學訓練,是工科機電一體化、電氣工程、自動化等學科的重要基礎課程。 本書是研究生實驗課教材,主要內(nèi)容以介紹intell96單片機工作原理為基礎,在簡要介紹凌陽061A、Timsp430單片機工作原理的同時,通過實例介紹這兩款單片機的開發(fā)應用。本書的特點是給出大量的設計和應用工程實例,例程均通過實驗的驗證,許多例程來自科研課題,內(nèi)容新穎,實用性強。本教材是研究生完成課題的重要參考資料,同時也可作為相關科技工作者的開發(fā)設計手冊和系統(tǒng)調(diào)試參考資料。
第1章 MCS-96系列芯片概況及其總體結(jié)構(gòu)
1.1 MCS-96系列芯片介紹
1.2 MCS-96系列優(yōu)于MCS-51系列的性能
1.3 MCS-96系列單片機集成了更為豐富的外設裝置
1.4 8XCl96KC單片機芯片引腳介紹及PLCC插座對應定義
1.5 196KC/KD中央處理器組成
1.5.1 CPU內(nèi)部總線
1.5.2 80C196KC寄存器陣列
1.6 時鐘信號及狀態(tài)周期
1.6.1 片內(nèi)振蕩器與外部時鐘源接法
1.6.2 狀態(tài)周期和時鐘周期及內(nèi)部時序
1.7 節(jié)電工作方式
1.7.1 空閑方式
1.7.2 掉電方式
1.7.3 測試在線仿真方式
第2章 數(shù)據(jù)類型與指令系統(tǒng)
2.1 操作數(shù)的類型及其尋址方式
2.1.1 操作數(shù)的類型
2.1.2 程序狀態(tài)字寄存器
2.1.3 操作數(shù)的尋址方式
2.2 指令系統(tǒng)概要
2.2.1 概述
2.2.2 匯編語言指令和機器碼指令格式
2.3 指令分類詳述
2.3.1 算術指令
2.3.2 單寄存器指令
2.3.3 數(shù)據(jù)傳送指令
2.3.4 交換指令
2.3.5 邏輯指令
2.3.6 移位指令
2.3.7 塊移動指令
2.3.8 循環(huán)控制指令
2.3.9 條件跳轉(zhuǎn)指令
2.3.10 位測試并跳轉(zhuǎn)指令
2.3.11 比較指令
2.3.12 堆棧操作指令
2.3.13 跳轉(zhuǎn)和調(diào)用指令
2.3.14 專用控制指令
2.3.15 規(guī)格化指令
2.3.16 80C196KC的新增指令
2.4 196匯編語言編程實例
2.4.1 196宏匯編介紹
2.4.2 表格查詢和線性插值求解應用程序設計與實驗
2.4.3 通過軟件延時實現(xiàn)P1口輸出方波應用程序設計與實驗
2.4.4 196KC驅(qū)動點陣式LCD液晶顯示器應用程序設計與實驗
第3章 80C196的存儲器空間組成
3.1 內(nèi)部RAM寄存器陣列
3.2 專用寄存器
3.3 存儲器保留空間
第4章 中斷系統(tǒng)
4.1 中斷源
4.2 中斷控制
4.3 中斷總禁止
4.4 中斷響應時間
4.5 中斷優(yōu)先級及優(yōu)先級的修改
4.6 中斷的應用舉例
4.6.1 利用HSO口輸出請求中斷使HSO輸出連續(xù)PWM波形
4.6.2 外部中斷EXTINT的應用
第5章 系統(tǒng)總線
5.1 讀過程
5.2 寫過程
5.3 就緒信號READY
5.4 HOLD/HLDA協(xié)議
5.4.1 總線占用等待時間
5.4.2 重新獲取總線控制權(quán)
5.4.3 BREQ信號
5.4.4 HOLD請求的禁止
5.5 芯片配置寄存器和總線工作方式
5.5.1 芯片配置寄存器CCR
5.5.2 總線寬度選擇
5.5.3 總線控制
5.6 就緒控制
第6章 計數(shù)器
第7章 高速輸入器/輸出器
第8章 A/D轉(zhuǎn)換器
第9章 脈寬調(diào)制輸出PWM
第10章 串行口
第11章 196KC外部事務服務器FIS
第12章 輸入/輸出口及I/O控制狀態(tài)寄存器
第13章 最小系統(tǒng)
第14章 AEDKl96W仿真機及LCA96仿真環(huán)境介紹
第16章 凌陽061A單片機組成原理及編程介紹
第17章 凌陽061單片機應用實驗報告
第18章 TIMSP43016位單片機組成原理及應用
參考文獻