《8051單片機徹底研究(實習篇)》

《8051單片機徹底研究(實習篇)》

1.2 1.4 8051

簡介

本書主要以旗威科技公司生產的FLAG51單片機控制板為描述主體,再配合其他的電路組合成一個典型的數字控制系統。全書共分為四大部分,分別為進階研究、FLAG51擴充、溫度濕度儀製作套用和RS485串列通信徹底研究,深入探討了8051單片機的諸多經典範例。
本書選材的實用性和可操作性極強,範例豐富,文字敘述清楚,對於已經有一定基礎的8051讀者具有重要的參考價值,非常適合大專院校學生做實驗、專題製作、研究和設計單片機產品的專業參考書,同時也適合於廣大單片機從業人員的學習使用。
封面封面

目錄

序言
8051進階研究篇
第1章8051新手入門
1.1如何步入8051設計者的行列
1.2初學者的準備
1.38051彙編程式何處尋
1.4慎選電源供應器及計算機
1.5額外的輔助工具——示波器
1.6A/D轉換實驗時各種信號
第2章單片機相關儀器設備的認識與使用
你可能不知道的事
2.1數字電錶的認識與使用
2.2示波器的認識與使用
2.3ATMELAT89CXX燒錄器的使用
2.4EPROM燒錄器的使用
2.5邏輯分析儀的認識
2.6邏輯分析儀使用實例
2.7一定要知道的相關信息及常識
第3章試寫兩個8051範例程式
3.1編寫彙編語言=有條不紊的思考能力
3.2首先確認電路板是正常的
3.3讓線路板動起來
3.4定時中斷程式的重要性
第4章單片機實戰套用
4.1電子計時控制器
4.2電子測速器
4.3自助加水機
第5章軟硬體除錯篇
5.1案例一:到外地除錯維修
5.2案例二:沒有ICE無法做事
5.3案例三:賣得越多麻煩越多
5.4案例四:RESET鍵不能隨便加
5.5除錯方法1:LED接口
5.6除錯方法2:邏輯筆配合法
5.7除錯方法3:沿途記錄法
5.8除錯方法4:善用串列連線埠通信
5.7除錯方法5:沒途記錄法
5.9我們的硬體除錯經驗
第6章8052與8051的差異
6.1引腳功能的差異
6.2程式存儲空間的差異
6.38052的Timer的徹底研究
6.4Timer2的Capture模式分析
6.5Timer2的Autoreload模式分析
6.6Timer2的BaudRateGenerator模式分析
6.7AT89C52新增的Clock-out功能
6.88KB空間若還不夠時
第7章8051時序徹底研究
7.1時序分析的工具
7.2有關CPU時序的關鍵字
7.38051程式代碼的讀取時序
7.48051指令長度機器周期的關係
7.5MOVX指令的時序及狀態觀察
7.6Dallas80C320的波形觀察
FLAG51擴展篇
第8章FLAG51開發過程
8.1FLAG51的系統開發過程
8.2FLAG51的構想、設計、布置、整合
8.3測試流程的安排
8.4用C語言也可以測試
8.5FLAG51使用的電源
8.6FLAG51控制板故障排除案例
8.7FLAG51的FAQ
8.8FLAG51的監控程式分析
第9章簡易計數器的設計規劃
9.1計數器的基本功能
9.2定時器的套用實例
9.3計數器設計前的功能規劃
9.4預除器的加入
9.5I/O監視板的最初測試
9.6I/O監視板的程式測試
9.7簡易計數器的製作
9.88051彙編語言小錦囊
第10章8051單片機的專長:計數及計時
10.1DIPSW狀態的觀察與光電開關的使用
10.2計算物體接近的時間——基本寫法
10.3計算物體接近的時間——定時中斷寫法
10.4物體速度的測量
第11章FLAG51單片機的問與答
問題與解答
第12章I/O輸入/輸出板的開發
12.1隔離輸入板的線路說明
12.2RELAY輸出板的線路說明
12.3輸入/輸出板的操作驗證
第13章8051套用實例FLAG-DISP
13.1AT89C51套用實例:FLAG-DlSP線路說明
13.2AT89C51套用實例:FLAG-DISP軟體說明
13.3FLAG-DlSP的顯示格式定義
13.4FLAG-DISP的學習方向
13.5FLAG-DISP.ASM原始程式
第14章FLAG-DISP顯示板套用與DIY
14.1FLAG-DISP顯示格式說明
14.2FLAG-DlSP顯示板的DLY步驟
14.3FLAG-DISP顯示板的測試步驟
14.4AT89C51燒錄與使用時的考慮
第15章FLAG-DISP的創新套用
15.1七段顯示器的再利用
15.2數字顯示程式的寶貴經驗
溫濕度計製作套用篇
第16章用AT89C2051做一台數字式溫度計
16.1無處不在的溫度測量
16.2DutyCycIe的測量
16.3溫度的顯示
16.4在線上功能的加入
16.5TEMPONLY.ASM程式說明
第17章用AT89C2051做一台濕度顯示計
17.1濕度的定義以及常見的濕度計
17.2原廠線路說明
17.3濕度計脫胎換骨的新設計
17.4濕度測量程式的設計
17.5溫濕度系統程式的開發
17.6組裝及溫濕度的校驗
17.7濕度測量程式說明
第18章智慧型型溫濕度計TH2030的製作
18.1TH2030溫濕度計線路分析
18.2TH2030的DIY製作步驟
18.3TH2030溫濕度計的自我測試方法
18.4TH2030智慧型型溫濕度計的程式介紹
18.5溫濕度控制程式說明
第19章溫濕度感測器的套用
19.1溫濕度控制器的問題解答
19.2溫濕度計的套用場合
19.3溫濕度計的入門套用——恆溫箱的製作
19.4溫濕度計的RS485套用範例
第20章個人計算機溫度監視器的製作
20.1一個逐漸被重視的問題:CPU的升溫
20.2溫度測量的工具
20.3硬體線路的修正
20.4軟體程式的修正
20.5溫度控制器的溫度讀取核心程式
20.6軟硬體工程師的春天
RS485串列通信徹底研究篇
第21章RS485通信接口徹底研究(一)
21.1RS485與RS232C的比較
21.2認識RS485接口
21.3RS485接口IC的使用說明
21.4RS485網路的分析
21.5RS485通信協定
21.6學習RS485通信的工具:AT89C2051訓練器
第22章RS485通信接口徹底研究(二)
22.1MASTER端RS485通信的寫法
22.2SLAVE端RS485通信的寫法
22.3SLAVE端的回響程式
22.4RS485信號的觀察與分析
第23章RS485通信接口徹底研究(三)
23.1智慧型型溫度計
23.2VisualBasic控制程式的產生
23.3溫度測量實驗的問題解答
附錄
附錄AASCII表
附錄B8051指令集總整理
附錄C8051指令整理(按功能劃分)
附錄D8051指令整理(按十六進制排列)
附錄E8051sfr表與RESET後的初始值
附錄FSFR特殊功能暫存器整理表
附錄GDIS51的高級套用
附錄H一張照片一個故事

相關搜尋

熱門詞條

聯絡我們