第1章 緒論
1.1 接口的基本概念
1.1.1 存儲器接口與I/O外設接口
1.1.2 串行接口與并行接口
1.1.3 模擬接口與數字接口
1.1.4 高速接口與低速接口
1.2 接口技術所要解決的問題
1.2.1 數據鎖存、緩沖與驅動
1.2.2 數據形式的變換
1.2.3 數據傳送過程的控制
1.2.4 地址編碼與澤碼
1.2.5 接口軟件
1.3 單片機接口技術的特點
第2章 單片機鍵盤接口技術
2.1 非編碼式鍵盤
2.1.1 鍵盤的基本工作原理
2.1.2 鍵的識別方法
2.2 編碼式鍵盤
2.2.1 常用編碼式鍵盤電路
2.2.2 采用單片機設計編碼式鍵盤電路
練習題
第3章 LED顯示器及其接口
3.1 七段LED數碼顯示器
3.1.1 結構與原理
3.1.2 七段LED數碼顯示器的接口和編程
3.2 點陣IJED顯示器
3.2.1 點陣LED顯示器概述
3.2.2 點陣LED顯示器與單片機的接口及編程
3.3 LED顯示器專用集成電路
3.3.1 MAx7219引腳功能
3.3.2 MAX7219內部組成結構
3.3.3 MAx7219與單片機的接口
練習題
第4章 LCD的原理與接口
4.1 概述
4.2 液晶顯示器的工作原理和性能、特點
4.2.1 液晶分子的性質
4.2.2 扭曲向列型(TN)液晶的顯示原理
4.2.3 常見的液晶顯示器件及主要性能、特點
4.3 液晶顯示器的驅動方式
4.3.1 靜態(tài)驅動方式
4.3.2 動態(tài)驅動方式
4.4 筆段式液晶顯示器的工作原理及應用
4.4.1 TCL7l29的基本結構和特性
4.4.2 TCL7129的應用實例
4.5 點陣字符液晶顯示器模塊的使用
4.5.1 HD44780U點陣字符液晶顯示器的結構
4.5.2 HD44780U的指令特性
4.5.3 HD44780U-與單片機的接口及軟件編程
4.6 點陣圖形液晶顯示器的使用
4.6.1 DMF5001N點陣圖形液晶顯示器結構與特點
4.6.2 DMF5001N液晶顯示器的地址安排
4.6.3 T6963C點陣液晶顯示控制器的指令系統
4.6.4 DMF5001N液晶顯示器的應用
練習題
第5章 CRT接口
5.1 CRT顯示器的工作原理及其分類
5.1.1 陰極射線管CRT
5.1.2 CRT的顯示原理及分類
5.2 MC6845構成的CRT顯示接口
5.2.1 CRT顯示適配器
5.2.2 MC6845CRT控制器
5.2.3 MC6845內部寄存器的參數設置
5.2.4 狀態(tài)寄存器
5.2.5 字符顯示方式寄存器
5.2.6 圖形顯示方式寄存器
5.2.7 字符發(fā)生器選擇寄存器
5.2.8 字符顯示緩沖存儲區(qū)和字符發(fā)生器
5.2.9 圖形顯示緩沖存儲區(qū)
5.2.10 地址安排
5.3 CRT顯卡與單片機的接口
5.3.1 PC總線CRT單顯卡
5.3.2 雙頻單顯卡與單片機的硬件轉換接口
5.3.3 軟件編寫
5.4 單片機直接控制CRT顯示器的接口
5.4.1 CRT顯示控制器的硬件結構及其與單片機的接口
5.4.2 CRT控制器原理
5.4.3 屏幕編輯舉例
練習題
第6章 單片機串行通信技術基礎
6.1 串行通信總線標準及接口技術
6.1.1 串行通信接口
6.1.2 RS-232C總線標準、芯片及接口電路
6.1.3 RS-449/423/422/485標準總線接口及其應用
6.1.4 20mA電流環(huán)路串行接口
6.1.5 現場總線
6.2 MCS.5 1單片機串行接口通信技術
6.2.1 單片機雙機通信技術
6.2.2 單片機多機通信技術
6.3 I2C總線
6.3.1 I2C總線特點
6.3.2 I2C總線工作原理
6.3.3 I2C總線應用舉例
6.4 SPI總線
6.4.1 概述
6.4.2 SPI總線的組成
6.4.3 SPI總線在MCS-51系列單片機中的實現方法
練習題
第7章 D/A與A/D接口
7.1 D/A轉換器
7.1.1 D/A轉換器的工作原理
7.1.2 D/A轉換器的性能指標
7.1.3 常用D/A轉換電路
7.1.4 D/A轉換器與單片機的接口
7.1.5 D/A轉換器的應用
7.2 A/D轉換器
7.2.1 A/D轉換器的工作原理
7.2.2 A/D轉換器的性能指標
7.2.3 常用A/D轉換集成電路
7.2.4 A/D轉換器與單片機的接口
7.2.5 A/D轉換器的選用
練習題
第8章 打印機接口
8.1 打印機基本工作原理
8.2 并行接口總線標準
8.3 TPuP系列微型打印機
8.4 打印機接口設計
8.4.1 TPuP打印機并行接口設計
8.4.2 TPuP打印機串行接口設計
8.4.3 漢字與圖形的打印
練習題
第9章 單片機應用系統設計
9.1 單片機應用系統的組成
9.2 單片機應用系統基本設計方法
9.2.1 基本設計思想
9.2.2 確定任務,完成總體設計
9.2.3 硬件設計
9.2.4 軟件設計
9.2.5 可靠性設計
9.2.6 系統加密的設計
9.3 單片機控制的產品計數裝置
9.3.1 問題的描述
9.3.2 問題分析
9.4 單片機溫度控制系統
練習題
參考文獻