複製鏈接
請複製以下鏈接發送給好友

單片機原理及應用

(2005年張洪潤、張亞凡編寫、清華大學出版社出版的圖書)

鎖定
《單片機原理及應用》 是2005年清華大學出版社出版的圖書,作者是張洪潤、張亞凡。
中文名
單片機原理及應用
作    者
張洪潤 張亞凡
出版時間
2005年04月
出版社
清華大學出版社
頁    數
308 頁
ISBN
9787302101550
類    別
高等院校教材,圖書
定    價
28 元
開    本
16 開
裝    幀
平裝

單片機原理及應用內容簡介

本書是根據電子技術基礎課程教學大綱的要求而編寫的。全書從實用角度出發,系統、全面地介紹了單片機的原理和應用,是一本重在應用、兼顧基本理論的實用教程。
全書共10章,內容包括:單片機結構原理,單片機指令系統及程序設計,單片機中斷,單片機串行接口,定時器/計數器,A/D和D/A轉換接口,單片機系統的工程設計實例,計算機系統的擴展技術及單片機C語言程序設計等。全書通過20個上機實驗進一步闡述單片機的應用技術,每章都配有練習題以鞏固所學知識。
本書深入淺出,通俗易懂,理論與實踐相結合,除可作為電子類和電工類專業的教材外,也可作為家用電器及工業電子設備等行業生產和維修人員的培訓及自學用書。 [1] 

單片機原理及應用圖書目錄

第1章概述
1.1單片機發展概況
1.2單片機硬、軟件系統及種類
1.2.1單片機的硬件系統
1.2.2單片機的軟件系統
1.2.3單片機的種類
1.3單片機應用領域與開發工具
1.3.1應用領域
1.3.2開發工具
小結
習題
第2章單片機的結構原理
2.1常用術語及內部結構
2.1.1常用術語
2.1.2內部結構
2.2CPU及存儲器
2.2.1運算器
2.2.2控制器
2.2.3程序存儲器
2.2.4數據存儲器
2.3引腳功能及CPU的時序
2.3.1引腳功能
2.3.2振盪電路和時鐘電路
2.3.3CPU的時序
2.4輸入、輸出接口
2.4.1P0口
2.4.2P1口
2.4.3P2口
2.4.4P3口
小結
習題
第3章單片機的指令系統及程序設計
3.1指令系統
3.1.1指令格式
3.1.2助記符語言
3.1.3尋址方式及常用符號註釋
3.1.4數據傳送指令功能及應用舉例
3.1.5算術運算指令功能及應用舉例
3.1.6邏輯運算類指令的功能及應用舉例
3.1.7控制轉移類指令的功能及應用舉例
3.1.8位操作類指令的功能及應用舉例
上機實驗1數據傳送指令的使用及編程方法
上機實驗2算術運算指令的使用及編程方法
上機實驗3邏輯運算指令的使用及編程方法
上機實驗4位操作指令的使用及編程方法
上機實驗5控制轉移指令的使用及編程方法
3.2彙編語言程序設計舉例
3.2.1彙編語言程序的格式
3.2.2彙編語言程序設計方法
3.2.3彙編語言程序設計的幾個實例
上機實驗6多字節算術運算
上機實驗7數據的拼拆及轉換
小結
習題
第4章單片機中斷的使用技巧
4.1中斷的功能、控制及響應
4.1.1中斷的功能
4.1.2中斷的控制及響應
4.2中斷應用的4個實例
上機實驗8中斷的使用及編程方法
小結
習題
第5章單片機定時器/計數器的使用技巧
5.1定時器/計數器的結構與原理
5.2定時器/計數器的工作方式及控制
5.2.1工作方式寄存器TMOD
5.2.2控制寄存器CON
5.2.3工作方式
5.3定時器/計數器的應用舉例
上機實驗9定時器/計數器使用及編程方法
小結
習題
第6章單片機串行接口的使用技巧
6.1串行通信中的幾個概念
6.1.1通信方向
6.1.2異步通信和同步通信
6.1.3波特率
6.1.4傳送編碼
6.1.5信號的調製與解調
6.2串行口的工作原理及波特率設計
6.2.1串行口的工作原理
6.2.2波特率設計
6.3串行口的4種工作方式
6.3.1工作方式0
6.3.2工作方式1
6.3.3工作方式2
6.3.4工作方式3
6.4串行口應用舉例
6.4.1利用串行口擴展並行輸入、輸出口
6.4.2利用串行口進行異步單工通信
6.4.3利用串行口進行異步雙工通信
6.4.4主一從式多機通信
上機實驗10雙機通信
上機實驗11主一從式多機通信
小結
習題
第7章單片機系統的擴展技巧
7.1程序存儲器的擴展
7.1.1地址線
7.1.2數據線
7.1.3控制線
7.2數據存儲器的擴展
7.3I/O接口的擴展
7.3.1概述
7.3.2常用的選址方法
7.3.3用TTL芯片擴展I//O接口
7.3.48255A可編程並行I//O口的擴展
7.3.58155可編程I/O接口的擴展
7.3.68279可編程鍵盤顯示器接口的擴展
7.3.78243並行I/O接口的擴展
上機實驗12程序存儲器和外部數據存儲器的擴展
上機實驗1374LS244、74LS273等芯片簡單接口的擴展
上機實驗148255A可編程控制芯片的應用
上機實驗158155可編程控制芯片的應用
上機實驗168279可編程鍵盤/顯示器與803l接口
小結
習題
第8章單片機系統的接口技巧
8.1A/D(模一數)轉換接口的擴展技巧
8.1.1逐次逼近式A/D轉換器
8.1.2雙積分式A/D轉換器
8.1.3A/D轉換器的主要技術指標
8.1.4單片機與(AI)C0809的接口技巧
8.1.5單片機與Mcl4433(3位)的接口技巧
8.2D/A(數一模)轉換接口的擴展技巧
8.2.1D/A轉換器的原理及性能
8.2.28031單片機與DAC0832接口技巧及產生任意波形的方法
8.2.38031單片機與AD7520接口技巧
上機實驗178路8位逐次比較A/D0809接口
上機實驗183位MCl4433A/D接口
上機實驗198位D/A0832接口
上機實驗20A/D與D/A輸出綜合實驗
小結
習題第
9章單片機系統的工程設計
9.1設計要求
9.1.1可靠性
9.1.2系統自診斷功能
9.1.3操作維修方便
9.1.4性能/價格比
9.2設計方法
9.2.1總體設計
9.2.2硬件設計
9.2.3軟件設計
9.3設計實例
9.3.1交通信號燈模擬控制
9.3.2水塔水位控制
9.3.3自然風發生控制
9.3.4發音電路及程序設計
9.3.5紅外線遙控單片機接口系統
9.3.6數字温度接口及程序設計
9.3.7人工語音合成
小結
習題
第10章單片機C語言程序設計
10.1 C51程序的結構特點
10.2 C51程序的運算符、表達式及其語法規則
10.2.1 C51算術運算符及其表達式
10.2.2 C51關係運算符、表達式及優先級
10.2.3 C51邏輯運算符、表達式及優先級
10.2.4C51位操作及其表達式
10.2.5自增(減)運算符、複合運算符及其表達式
10.3C51程序設計技巧
lO.3.1存取805l單片機特殊功能寄存器
10.3.2位的控制
10.3.3中斷子程序的設計
10.3.4內存應對式I/O
10.3.5程序中加入彙編語言語句
lO.4C51程序設計舉例
10.4.1求和的c51程序設計
10.4.2求最大值的C51程序設計
lO.4.3單片機主從多機通信
lO.4.4PC機與多台單片機通信
10.4.5步進電機系統控制
小結
習題
附錄A通用單片機仿真器
A.1系統結構
A.2仿真功能
A.3外部設備
A.4軟件功能
A.5sICE硬件結構和工作方式
附錄B通用單片機仿真器連接鍵盤使用方法
B.1各鍵功能
B.2操作説明
附錄C通用單片機仿真器連接lBM—PC機使用方法
C.1連接使用方法
c.2基本操作命令
附錄D單片機與IBM-PC機通信方法
D.1使用的設備
D.2通信原理
D.3通信電路
D.4通信操作步驟
D.5參考程序
附錄E脱機實驗(程序固化)方法
E.1使用的設備
E.2方法與步驟
附錄FMCS-51指令速查表與指令編碼表
F.1指令速查表
F.2指令編碼表
附錄G常用芯片引腳圖
參考文獻[1-2]
參考資料