第1章 通用微機實驗系統(tǒng)集成環(huán)境\t(1)
1.1 實驗系統(tǒng)\t(1)
1.1.1 實驗系統(tǒng)簡介\t(1)
1.1.2 實驗系統(tǒng)構成\t(1)
1.2 實驗系統(tǒng)硬件環(huán)境\t(2)
1.2.1 80x86微機系統(tǒng)單元\t(2)
1.2.2 接口實驗單元\t(3)
1.2.3 程序固化及脫機運行\(zhòng)t(12)
1.3 實驗系統(tǒng)軟件開發(fā)環(huán)境\t(13)
1.3.1 軟件系統(tǒng)概述\t(13)
1.3.2 軟件使用說明\t(14)
1.3.3 實驗系統(tǒng)認識實驗\t(27)
第2章 匯編語言程序設計實驗\t(32)
2.1 匯編語言程序設計開發(fā)過程\t(32)
2.1.1 匯編程序設計流程\t(32)
2.1.2 匯編程序的基本結構\t(33)
2.2 輸入/輸出程序設計\t(33)
2.3 數碼轉化類程序設計\t(37)
2.3.1 將ASCII碼表示的十進制數轉換為二進制數\t(37)
2.3.2 將十進制數的ASCII碼轉換為BCD碼\t(40)
2.3.3 將十六位二進制數轉換為ASCII碼表示的十進制數\t(41)
2.3.4 將十六進制數轉換為ASCII碼\t(43)
2.3.5 用查表法將十六進制數轉換為ASCII碼\t(44)
2.3.6 將BCD碼轉換為二進制數\t(46)
2.4 數值運算類程序設計\t(48)
2.4.1 二進制雙精度加法運算\t(48)
2.4.2 十進制的BCD碼減法運算\t(50)
2.4.3 十進制乘法運算\t(52)
2.5 分支與循環(huán)程序設計\t(54)
2.5.1 分支程序設計\t(54)
2.5.2 循環(huán)程序設計\t(57)
2.6 子程序設計\t(60)
2.6.1 求無符號字節(jié)序列中的最大值和最小值\t(60)
2.6.2 排序程序設計\t(63)
2.6.3 學生成績名次表\t(65)
2.6.4 計算N!值\t(67)
第3章 硬件基礎實驗\t(70)
3.1 存儲器擴展實驗\t(70)
3.2 8259中斷實驗\t(73)
3.3 DMA傳送實驗\t(79)
3.4 8254定時器/計數器實驗\t(87)
3.5 8255并行接口實驗\t(92)
3.6 8251串行接口實驗\t(96)
3.7 A/D轉換實驗\t(103)
3.8 D/A轉換實驗\t(106)
第4章 硬件拓展實驗\t(110)
4.1 電子發(fā)聲實驗\t(110)
4.2 鍵盤掃描及數碼管顯示實驗\t(114)
4.3 點陣LED顯示實驗\t(117)
4.4 圖形液晶顯示實驗\t(123)
4.5 步進電機控制實驗\t(127)
4.6 直流電機控制實驗\t(130)
4.7 溫度控制實驗\t(135)
第5章 綜合設計性實驗\t(139)
5.1 十字路口交通燈\t(139)
5.2 音樂播放器\t(140)
5.3 家用電風扇\t(140)
5.4 實時時鐘\t(141)
5.5 智能密碼鎖\t(141)
5.6 模擬電子琴\t(142)
5.7 計時器\t(142)
5.8 自動洗衣機\t(143)
5.9 走迷宮\t(144)
5.10 超級瑪麗\t(144)
附錄A 系統(tǒng)地址分配情況\t(146)
附錄B 常用BIOS及DOS功能調用說明\t(148)
附錄C i386EX系統(tǒng)板引出管腳圖\t(149)
附錄D 實驗報告參考格式\t(151)
一、實驗內容與要求\t(152)
1.1 實驗內容\t(152)
1.2 實驗要求\t(152)
二、設計思路分析\t(152)
2.1 實驗方案設計\t(152)
2.2 硬件電路分析與設計\t(152)
2.3 軟件設計\t(152)
三、實驗過程及結果\t(153)
3.1 實驗步驟\t(153)
3.2 軟硬聯(lián)調\t(153)
3.3 程序清單\t(153)
3.4 實驗結果\t(153)
四、程序調試說明和實驗感想\t(153)
4.1 調試說明\t(153)
4.2 實驗感想與體會\t(153)
4.3 實驗特色\t(153)
4.4 展望\t(153)
參考文獻\t(155)