圖書信息
出版社: 中國石化出版社; 第1版 (2008年8月1日)
平裝: 326頁
正文語種: 簡體中文
開本: 16
ISBN: 9787802296138, 7802296137
條形碼: 9787802296138
尺寸: 25.6 x 18 x 1.8 cm
重量: 522 g
內容簡介
《51單片機實用教程》以掌握國內最為流行的51系列單片機系統套用技術為目標,以實例分析與動手訓練為主線,深人淺出地闡述了單片機系統結構、原理及套用技術。《51單片機實用教程》改變了傳統文獻資料式的編寫形式,在簡要講述單片機基本知識的基礎上,通過一系列實例分析與動手實踐,進一步擴展套用知識,使理論結合實際,深入淺出,通俗易懂,便於理解。同時,注重實用化,全部電路公開化,代碼公開化,便於初學者研習和動手實踐。內容充實,涉及面廣,克服了傳統51實驗箱的局限。書中每個實驗獨立完整,經濟適用。其電路設計在PROTEUS軟體中完成,軟體設計在Keil u Vision2中完成。這樣,初學者在沒有硬體的情況下也可以利用PROTEUS和Keil u Vision2兩個軟體建立自己的虛擬實驗系統進行學習。全書共分九章,每章末尾附有一定數量的習題。
《51單片機實用教程》可作為高等院校的單片機實踐教材.也可作為廣大科技人員的自學參考書。
目錄
第一章 51單片機基礎知識
1.1 51單片機概述
1.2 51單片機內部資源
1.3 51單片機引腳功能
1.4 MCS—51單片機工作方式
1.5 MCS—51單片機指令系統
1.6 51單片機系統擴展與接口技術
1.7 單片機開發系統
1.8 單片機套用系統的調試
習題
第二章 Keil uVision2軟體的使用
2.1 Keil uVision2軟體開發流程
2.2 Keil uVision2工程的創建
2.3 Keil uVision2工程檔案的建立
2.4 Keil uVision2工程檔案的編譯
2.5 Keil uVision2工程檔案的仿真及其他設定
2.6 Keil軟體的工作環境簡介
習題
第三章 PROTEUS仿真
3.1 PROTEUS的主要功能模組及資源
3.2 PROTEUS ISIS編輯環境
3.3 基本操作
3.4 設計實例
3.5 Keil與PROTEUS在線上調試
習題
第四章 單片機I/O連線埠基本操作
4.1 單片機控制單個二極體
4.2 單片機中斷控制循環燈
4.3 查表控制廣告燈
4.4 報警音產生
4.5 音樂播放
4.6 74LS138解碼器控制的循環燈
4.7 數字鐘設計
習題
第五章 單片機人機互動接口技術
5.1 單個數碼管顯示
5.2 動態數碼管顯示
5.3 8×8點陣顯示
5.4 LCD顯示技術
5.5 點陣型LCD顯示技術
5.6 多路開關狀態指示
5.7 單按鍵識別
5.8 單鍵多功能按鍵識別
5.9 4×4行列鍵盤識別
習題
第六章 單片機前向通道
6.1 ADC0809進行電壓測量
6.2 串列12位ADC TLC2543的使用
6.3 串列8位AD TLC549/548的使用
6.4 Dsl820溫度感測器的使用
6.5 AD590溫度感測器的使用
6.6 超音波感測器的使用
6.7 光電類感測器的使用
6.8 加速度感測器的使用
6.9 角度感測器的使用
習題
第七章 單片機後向通道
7.1 DAC0832波形發生器
7.2 串列12位DAMAX532的使用
7.3 24C02片外ROM的讀寫
7.4 數控電阻在電子設計中的使用
習題
第八章 電機控制
8.1 小型直流電機控制
8.2 PWM信號控制直流電機
8.3 步進電機的單片機控制
8.4 舵機的單片機控制
習題
第九章 單片機串列接口
9.1 51單片機與PC機的串口通訊
9.2 雙機串口通訊
9.3 74LS164串口驅動8個小燈
9.4 74LS164驅動數碼管
習題
附錄1 AT89C51單片機管腳介紹
附錄2 MCS—51系列單片機指令表
附錄3 51/52單片機常用暫存器速查表
附錄4 —些常用的軟體濾波方法
附錄5 電阻的上拉和下拉
附錄6 ASCⅡ碼錶
參考文獻