《I/O接口程式設計入門與套用》是1996年機械工業出版社出版的圖書,作者是陳西文。
基本介紹
- 作者:陳西文
- ISBN:9787111054535
- 頁數:245
- 定價:28.00
- 出版社:機械工業出版社
- 出版時間:1996-11
- 裝幀:平裝
作品目錄
序
第1章 概論
1.1開啟微電腦接口控制之門
1.2PC控制系統的組成
第2章 PC系統及擴展接口信號
介紹
2.1PC系統組成
2.2PC I/O口地址分配
2.3PC擴展接口信號介紹
第3章 TURBOC程式設計提要
3.1為何使用C語言
3.2TURB0C常用函式介紹
3.3程式設計深入
第4章 接口設計提要
4.1I/O接口控制方式
4.2各種常用解碼電路
4.3各種接口設計常用晶片
4.4接口電路製作步驟
第5章 8255接口設計
5.18255簡介
5.28255引腳說明
5.38255工作說明
5.48255方式0
5.58255方式1
5.68255方式2
5.78255口C的握手式控制信號狀態
讀取
5.88255接口電路設計
5.9製作自己的第一片I/O接口卡
5.10 實驗1:走馬燈設計
5.11 實驗2:讀取DIP開關設定
5.12實驗3:8255方式1驗證
5.13 實驗4:驅動七段碼顯示器
5.14 實驗5:掃描驅動七段碼顯示器
5.15 實驗6:掃描檢測按鍵
5.16實驗7:5x7點矩陣顯示控制
第6章 8253計時計數器接口設計
6.18253簡介
6.28253引腳說明
6.38253操作方式
6.48253接口電路設計
6.5實驗1:用PC內部8253驅動喇叭
6.6實驗2:以軟體程式控制喇叭發聲
6.7實驗3:用8253輸出方波信號
6.8實驗4:測試TURBOC
函式sound
6.9實驗5:用8253驅動喇叭做音階
測試
6.10 實驗6:演奏一首歌曲
第7章 LCD接口
7.1LCD介紹
7.2LCD接口設計
7.3LCD驅動子程式
7.4實驗1:LCD顯示器測試
7.5實驗2:自創LCD字型
第8章 PC計時器套用
8.1PC內部計時器結構
8.2重新設定計時器通道0
8.3實驗1:設計一個計時中斷程式
8.4實驗2:驗證delay0函式的
功能
8.5實驗3:精確的delay()函式
設計
第9章 步進電機控制
9.1步進電機介紹
9.2步進電機控制方式
9.3控制電路
9.4實驗1:步進電機控制方法驗證
9.5實驗2:步進電機定位測試
9.6實驗3:步進電機速度控制
第10章 直流電機控制
10.1直流電機控制方式
10.2基本控制電路
10.3實驗1:基本直流電機控制
104實驗2:以PWM方式控制電機
轉速
10.5實驗3:以PFM方式控制電機
轉速
106實驗4:電機正反轉的控制
10.7實驗5:玩具車行進控制
第11章 模擬至數字轉換接口
11.1ADC 接口結構
11.2AD0804介紹
11.3AD0804接口設計
11.4實驗1:由ADC讀取外界電壓・
11.5實驗2:以連續轉換方式做ADC
溫度測量
116實驗3:以查詢方式做ADC溫度
測量
第12章 數字至模擬轉換接口
12.1DAC接口結構
12.2DAC0800簡介
12.3DAC0800接口設計
12.4實驗1:量測輸出電壓
12.5實驗2:認輸出口送出方波信號
12.6實驗3:用DAc送出方波信號
12.7實驗4:用DAC產生鋸齒波
12.8實驗5:用DAC產生三角波
12.9實驗6:用DAC產生正弦波
12.10實驗7:用DAC做雙極性電壓
控制
第I3章 可程式音樂晶片UM3567
設計
13.1晶片介紹
13.2內部暫存器功能分析
13.3數據操作
134接口電路設計
13.5實驗1:音階測試
136實驗2:電子琴設計
13.7實驗3:伴奏音測試
第14章 聲音錄音放音控制
14.1聲音錄音放音基本原理
14.2接口設計
14.3錄音放音驅動程式
14.4實驗1:語音錄音實驗
14.5實驗2:語音放音實驗
14.6實驗3:改變放音速度
第15章 無線遙控模組實驗
15.1無線遙控模組特性
15.2遙控模組系統組成
15.3編解碼IC介紹
15.4遙控模組解碼信號分析
15.5遙控模組與PC連線
15.6實驗1:無線接收測試
15.7實驗2:無線遙控語音展示
15.8實驗3:多功能卡上的無線遙控
實驗
附 錄
附錄A 本書實驗所需設備及工具
附錄B 本書實驗所需零件
附錄C TURBOC基本操作說明
附錄D PC接口插槽保護器使用
附錄E 微電腦控制板基本除錯方法
附錄F 自製接口卡的步驟
附錄G 邏輯筆使用的注意事項
附錄H 語音卡特性介紹
附錄I無線遙控模組特性介紹
附錄JPC/8051多功能實驗卡特性
介紹
附錄K PC/8051多功能實驗卡測試
程式
第1章 概論
1.1開啟微電腦接口控制之門
1.2PC控制系統的組成
第2章 PC系統及擴展接口信號
介紹
2.1PC系統組成
2.2PC I/O口地址分配
2.3PC擴展接口信號介紹
第3章 TURBOC程式設計提要
3.1為何使用C語言
3.2TURB0C常用函式介紹
3.3程式設計深入
第4章 接口設計提要
4.1I/O接口控制方式
4.2各種常用解碼電路
4.3各種接口設計常用晶片
4.4接口電路製作步驟
第5章 8255接口設計
5.18255簡介
5.28255引腳說明
5.38255工作說明
5.48255方式0
5.58255方式1
5.68255方式2
5.78255口C的握手式控制信號狀態
讀取
5.88255接口電路設計
5.9製作自己的第一片I/O接口卡
5.10 實驗1:走馬燈設計
5.11 實驗2:讀取DIP開關設定
5.12實驗3:8255方式1驗證
5.13 實驗4:驅動七段碼顯示器
5.14 實驗5:掃描驅動七段碼顯示器
5.15 實驗6:掃描檢測按鍵
5.16實驗7:5x7點矩陣顯示控制
第6章 8253計時計數器接口設計
6.18253簡介
6.28253引腳說明
6.38253操作方式
6.48253接口電路設計
6.5實驗1:用PC內部8253驅動喇叭
6.6實驗2:以軟體程式控制喇叭發聲
6.7實驗3:用8253輸出方波信號
6.8實驗4:測試TURBOC
函式sound
6.9實驗5:用8253驅動喇叭做音階
測試
6.10 實驗6:演奏一首歌曲
第7章 LCD接口
7.1LCD介紹
7.2LCD接口設計
7.3LCD驅動子程式
7.4實驗1:LCD顯示器測試
7.5實驗2:自創LCD字型
第8章 PC計時器套用
8.1PC內部計時器結構
8.2重新設定計時器通道0
8.3實驗1:設計一個計時中斷程式
8.4實驗2:驗證delay0函式的
功能
8.5實驗3:精確的delay()函式
設計
第9章 步進電機控制
9.1步進電機介紹
9.2步進電機控制方式
9.3控制電路
9.4實驗1:步進電機控制方法驗證
9.5實驗2:步進電機定位測試
9.6實驗3:步進電機速度控制
第10章 直流電機控制
10.1直流電機控制方式
10.2基本控制電路
10.3實驗1:基本直流電機控制
104實驗2:以PWM方式控制電機
轉速
10.5實驗3:以PFM方式控制電機
轉速
106實驗4:電機正反轉的控制
10.7實驗5:玩具車行進控制
第11章 模擬至數字轉換接口
11.1ADC 接口結構
11.2AD0804介紹
11.3AD0804接口設計
11.4實驗1:由ADC讀取外界電壓・
11.5實驗2:以連續轉換方式做ADC
溫度測量
116實驗3:以查詢方式做ADC溫度
測量
第12章 數字至模擬轉換接口
12.1DAC接口結構
12.2DAC0800簡介
12.3DAC0800接口設計
12.4實驗1:量測輸出電壓
12.5實驗2:認輸出口送出方波信號
12.6實驗3:用DAc送出方波信號
12.7實驗4:用DAC產生鋸齒波
12.8實驗5:用DAC產生三角波
12.9實驗6:用DAC產生正弦波
12.10實驗7:用DAC做雙極性電壓
控制
第I3章 可程式音樂晶片UM3567
設計
13.1晶片介紹
13.2內部暫存器功能分析
13.3數據操作
134接口電路設計
13.5實驗1:音階測試
136實驗2:電子琴設計
13.7實驗3:伴奏音測試
第14章 聲音錄音放音控制
14.1聲音錄音放音基本原理
14.2接口設計
14.3錄音放音驅動程式
14.4實驗1:語音錄音實驗
14.5實驗2:語音放音實驗
14.6實驗3:改變放音速度
第15章 無線遙控模組實驗
15.1無線遙控模組特性
15.2遙控模組系統組成
15.3編解碼IC介紹
15.4遙控模組解碼信號分析
15.5遙控模組與PC連線
15.6實驗1:無線接收測試
15.7實驗2:無線遙控語音展示
15.8實驗3:多功能卡上的無線遙控
實驗
附 錄
附錄A 本書實驗所需設備及工具
附錄B 本書實驗所需零件
附錄C TURBOC基本操作說明
附錄D PC接口插槽保護器使用
附錄E 微電腦控制板基本除錯方法
附錄F 自製接口卡的步驟
附錄G 邏輯筆使用的注意事項
附錄H 語音卡特性介紹
附錄I無線遙控模組特性介紹
附錄JPC/8051多功能實驗卡特性
介紹
附錄K PC/8051多功能實驗卡測試
程式