內容簡介
胡建波編著的emu8086彙編指令套用、彙編語言程式設計實驗、Proteus操作基礎、接口技術實驗和高級C語言程式設計。
《微機原理與接口技術實驗——基於Proteus仿真》可作為職業院校計算機套用、工業自動化、電子與通信等相關專業的實訓教材,也可作為工程技術人員的參考用書。
圖書目錄
前言
第1章 emu8086彙編指令套用
1.1 emu8086彙編軟體
1.2 emu8086彙編指令套用
第2章 彙編語言程式設計實驗
2.1 彙編語言源程式到可執行程式的生成過程
2.2 彙編語言程式設計實例
第3章 Proteus操作基礎
3.1 Proteus ISIS操作界面
3.1.1 ISIS選單欄
3.1.2 ISIS命令工具條
3.1.3 ISIS模式選擇工具條
3.1.4 ISIS旋轉、鏡像控制按鈕
3.1.5 ISIS仿真控制按鈕
3.2 Proteus ISIS電路原理圖設計
3.2.1 ISIS滑鼠使用規則
3.2.2 原理圖設計
3.3 源程式編輯編譯環境
3.3.1 編譯器
3.3.2 環境變數設定
第4章 接口技術實驗
4.1 74LS273輸出口控制LED
4.1.1 74LS273輸出口控制循環彩燈
4.1.2 單個移動點亮LED
4.1.3 逐個遞增點亮LED
4.1.4LED霓虹燈
4.1.5 LED模擬交通燈
4.2 74LS273輸出口控制LED數碼管
4.2.1 74LS273輸出口控制1位共陰極LED數碼管
4.2.2 74LS273輸出口控制2位共陰極LED數碼管
4.2.3 74LS273輸出口控制8位LED數碼管滾動顯示單個數字
4.2.4 74LS273輸出口控制8位共陰極LED數碼管動態掃描
4.374LS244簡單輸入接口
4.3.1 用74LS244作輸入口讀取開關狀態
4.3.2 獨立式按鍵控制LED左右移動
4.3.3 獨立式按鍵控制LED數碼管增減1
4.3.4 LED數碼管顯示行列式鍵盤鍵值
4.4 點陣LED顯示漢字
4.4.116×16點陣LED顯示漢字
4.4.2 16×16點陣LED移動顯示多個漢字
4.4.3 16×32點陣LED移動顯示多個漢字
4.4.4 32×32點陣LED移動顯示多個漢字
4.5 液晶顯示器
4.5.1 LM032L字元液晶顯示器
4.5.2 12864圖形液晶顯示器
4.5.3 PG160128圖形液晶顯示器
4.6 8255A可程式接口晶片
4.6.1 8255A可程式接口晶片PC口套用
4.6.2 8255A可程式接口晶片PA口作輸出口
4.6.3 8255A可程式接口晶片PA口作輸出口控制一位共陽極LED數碼管
4.6.4 8255A可程式接口晶片PA口方式0作輸入口、PB口方式0作輸出口
4.6.5 8255A可程式接口晶片作按鍵檢測及多位LED數碼管顯示接口
4.6.6 8255A可程式接口晶片PB口方式1作輸出口
4.6.7 8255A可程式接口晶片PB口方式1作輸入口
4.6.8 8255A可程式接口晶片PA口方式1作輸出口
4.6.9 8255A可程式接口晶片PA口方式2檢測開關狀態
4.7 不可禁止中斷
4.7.1 不可禁止中斷控制8位LED交替閃爍
4.7.2 不可禁止中斷控制8位LED向左移動
4.7.3 不可禁止中斷控制1位LED數碼管遞減
4.7.4 不可禁止中斷控制2位LED數碼管
4.8 8251A可程式串列接口晶片
4.8.1 8251A可程式串列接口晶片傳送接口及編程
4.8.2 基於虛擬串列接口的8251A收發程式測試
4.8.3 串並轉換接口
4.8.4 並串轉換接口
4.9 8253A可程式定時/計數器
4.9.1 用虛擬示波器觀察8253A的輸出波形
4.9.2 用8253A定時/計數器控制8位LED循環移動
4.9.3 用8253A定時/計數器控制1位LED數碼管數字遞增
4.9.4 用8253A定時/計數器設計跑表
4.9.5 用8253A定時/計數器設計可調時電子鐘
4.9.6 用8253A定時/計數器作方波發生器
4.10 ADC0809模/數轉換器
4.10.1 查詢方式讀取ADC0809模/數轉換結果
4.10.2 延時方式讀取ADC0809模/數轉換結果
4.10.3 中斷方式讀取ADC0809模/數轉換結果
4.10.4 中斷方式讀取ADC0809多路模/數轉換結果
4.10.5 數據線方式選擇ADC0809模/數轉換通道
4.10.6 ADC0809多路模擬量採集
4.11 DAC0832數/模轉換器
4.11.1 DAC0832單緩衝方式輸出三角波
4.11.2 DAC0832雙緩衝工作方式
4.11.3 DAC0832直通工作方式
4.12 電動機控制
4.12.1 用DAC0808數/模轉換器實現電動機調速
4.12.2 直流電動機正反轉控制
4.12.3 步進電動機正反轉控制
4.13 8279鍵盤顯示接口
4.13.1 利用8279鍵盤顯示接口顯示鍵號
4.13.2 利用8279鍵盤顯示接口顯示時鐘
4.14 存儲體擴展
4.15 8259A可程式中斷控制器
第5章 高級C語言程式設計
5.1 開關檢測與狀態顯示
5.2 LCD1602電子鐘
5.3 LCM12864萬年曆
5.4 LED2002顯示ADC0809八路模擬轉換結果
參考文獻