8051單片機(jī)徹底研究

出版時間:2004-6  出版社:人民郵電出版社  作者:林伸茂  頁數(shù):250  字?jǐn)?shù):395000  

內(nèi)容概要

本書適合對8051單片機(jī)有一定基礎(chǔ)的讀者閱讀。書中主要以"旗威科技"生產(chǎn)的FLAG51單片機(jī)控制板為描述主體,再配合其他的電路組合成一個典型的數(shù)字控制系統(tǒng)。本書共分為四大部分,分別探討了8051單片機(jī)的諸多經(jīng)典范例。
第一部分8051進(jìn)階研究,包括第1章至第7章,主要介紹了8051的基本應(yīng)用范例與數(shù)字儀器的使用,以及軟硬件的除錯技巧,這些都是8051進(jìn)階者所需具備的專業(yè)知識。本部分還介紹了把8051單片機(jī)改成8052后的差異所在和8051的時序(Timing)研究。
第二部分FLAG51擴(kuò)充,包括第8章至第15章,主要介紹了一個以8051單片機(jī)為基礎(chǔ)的控制板FLAG51的開發(fā)過程。
第三部分溫度濕度儀制作應(yīng)用,包括第16章至第20章,該部分是溫濕度制作的專題報告,主要介紹了如何通過利用AT89C2051制作溫度計與濕度計。
第四部分為RS485串行通信徹底研究,包括第21章至第23章,主要對8051串行通信RS485進(jìn)行了技術(shù)與程序上的探討。

書籍目錄

第1章  8051新手入門 1-1 如何步入8051設(shè)計者的行列 1 1-2 初學(xué)者的準(zhǔn)備 2 1-3 8051匯編程序何處尋 3 1-4 慎選電源供應(yīng)器及計算機(jī) 4 1-5 額外的輔助工具:示波器 6 1-6 A/D轉(zhuǎn)換實(shí)驗時各種信號 8 1-7 本章使用軟件 8 1-8 本章使用硬件 9 1-9 相關(guān)信息網(wǎng)站 9第2章  單片機(jī)相關(guān)儀器設(shè)備的認(rèn)識與使用 2-1 數(shù)字電表的認(rèn)識與使用 12 2-2 示波器的認(rèn)識與使用 14 2-3 ATMELAT89CXX刻錄器的使用 16 2-4 EPROM刻錄器的使用 18 2-5 邏輯分析儀的認(rèn)識 19 2-6  邏輯分析儀使用實(shí)例 21 2-7 必要的相關(guān)信息及常識 22 2-8 本章使用的硬件 22 2-9  相關(guān)信息網(wǎng)站 23第3章  試寫兩個8051范例程序 3-1 寫匯編語言需要有條不紊的思考能力 25 3-2 首先確認(rèn)電路板是正常的 28 3-3 讓線路板動起來 28 3-4 定時中斷程序的重要性 29 3-5 本章使用軟件 31 3-6 本章使用硬件 31 3-7 相關(guān)信息網(wǎng)站 31第4章  單片機(jī)實(shí)戰(zhàn)應(yīng)用三例 4-1 電子計時控制器 33 4-2 電子測速器 38 4-3 自助加水機(jī) 40 4-4 本章使用軟件 41 4-5 本章使用硬件 41 4-6 相關(guān)信息網(wǎng)站 42第5章  軟硬件排錯技巧 5-1 案例一:外派排錯維修 43 5-2 案例二:沒有ICE無法做事 43 5-3 案例三:賣得越多麻煩越多 43 5-4 案例四:RESET鍵不能隨便加 44 5-5 排錯方法1:LED接口 44 5-6 排錯方法2:邏輯筆配合法 44 5-7 排錯方法3:沿途記錄法 45 5-8 排錯方法4:善用串行端口通信 45 5-9 我們的固件排錯經(jīng)驗 45 5-10 本章使用軟件 47 5-11 本章使用硬件 47 5-12 相關(guān)信息網(wǎng)站 47第6章  8052與8051的差異 6-1 腳位功能的差異 49 6-2 程序空間的差異 50 6-3 8052的Timer2徹底研究 51 6-4 Timer2的Capture模式分析 52 6-5 Timer2的Auto-reload模式分析 53 6-6 Timer2的BaudRateGenerator模式分析 54 6-7 AT89C52新增的Clock-out功能 55 6-8 8KB空間若還不夠時 55 6-9 本章使用軟件 56 6-10 本章使用硬件 57 6-11 相關(guān)信息網(wǎng)站 57第7章  8051的時序徹底研究 7-1 時序分析的工具 59 7-2 有關(guān)CPU時序的關(guān)鍵字 64 7-3 8051程序代碼的讀取時序 65 7-4 8051指令長度和機(jī)器周期的關(guān)系 67 7-5 MOVX指令的時序及狀態(tài)觀察 68 7-6 Dallas80C320的波形觀察 71 7-7 本章使用軟件 73 7-8 本章使用硬件 73 7-9 相關(guān)信息網(wǎng)站 73第8章  FLAG51開發(fā)過程 8-1 FLAG51的系統(tǒng)開發(fā)過程 75 8-2 FLAG51的構(gòu)想、設(shè)計、布置、整合 75 8-3 測試流程的安排 82 8-4 用C語言也可以測試 82 8-5 FLAG51使用的電源 83 8-6 FLAG51控制卡故障排除案例 83 8-7 FLAG51常見問題問答 84 8-8 本章使用軟件 86 8-9 本章使用硬件 86 8-10 相關(guān)信息網(wǎng)站 86 8-11 FLAG51的監(jiān)控程序分析 86第9章  簡易計數(shù)器的設(shè)計規(guī)劃 9-1 計數(shù)器的基本功能 89 9-2 定時器的應(yīng)用實(shí)例 89 9-3 計數(shù)器設(shè)計前的功能規(guī)劃 90 9-4 預(yù)除器的加入 91 9-5 I/O監(jiān)視器的最初測試 91 9-6 I/O監(jiān)視器的程序測試 93 9-7 簡易計數(shù)器的制作 95 9-8 8051匯編語言小錦囊 96 9-9 本章使用軟件 98 9-10 本章使用硬件 99 9-11 相關(guān)信息網(wǎng)站 99第10章  8051單片機(jī)的專長:計數(shù)及計時 10-1 DIP SW狀態(tài)的觀察與光電開關(guān)的使用 102 10-2 計算物體接近的時間--基本寫法 105 10-3 計算物體接近的時間--定時中斷寫法 107 10-4 物體速度的測量 109 10-5 本章使用軟件 109 10-6 本章使用硬件 109 10-7 相關(guān)信息網(wǎng)站 109第11章  FLAG51單片機(jī)的問與答 11-1 問題與解答 111 11-2 本章使用軟件 117 11-3 本章使用硬件 117 11-4 相關(guān)信息網(wǎng)站 117第12章  I/O輸出/輸入板的開發(fā) 12-1 隔離輸入板的線路說明 119 12-2 RELAY輸出板的線路說明 122 12-3 輸出/輸入板的動作驗證 124 12-4 本章使用軟件 126 12-5 本章使用硬件 127 12-6 相關(guān)信息網(wǎng)站 127第13章  8051應(yīng)用實(shí)例FLAG-DISP 13-1 AT89C51應(yīng)用實(shí)例:FLAG-DISP線路說明 129 13-2 AT89C51應(yīng)用實(shí)例:FLAG-DISP軟件說明 132 13-3 FLAG-DISP的顯示格式定義 133 13-4 FLAG-DISP的學(xué)習(xí)方向 134 13-5 本章使用軟件 135 13-6 本章使用硬件 135 13-7 相關(guān)信息網(wǎng)站 136 13-8 FLAGDISP.ASM原始程序 136第14章  FLAG-DISP顯示板應(yīng)用與DIY 14-1 FLAG-DISP顯示格式說明 137 14-2 FLAG-DISP顯示板的DIY步驟 140 14-3 FLAG-DISP顯示板的測試步驟 141 14-4 AT89C51刻錄與使用時的考慮 142 14-5 本章使用軟件 143 14-6 本章使用硬件 143 14-7 相關(guān)信息網(wǎng)站 143第15章  FLAG-DISP的創(chuàng)新應(yīng)用 15-1 七段顯示器的再利用 145 15-2 數(shù)字顯示程序的寶貴經(jīng)驗 147 15-3 本章使用軟件 150 15-4 本章使用硬件 150 15-5 相關(guān)信息網(wǎng)站 150第16章  親手做一臺數(shù)字式溫度計 16-1 無處不在的溫度時測量 151 16-2 DutyCycle的測量 153 16-3 溫度的顯示 155 16-4 聯(lián)機(jī)功能的加入 155 16-5 本章使用軟件 156 16-6 本章使用硬件 156 16-7 相關(guān)信息網(wǎng)站 156 16-8 TEMPONLY.ASM程序說明 156第17章  用AT89C2051做一臺溫濕度顯示計 17-1 濕度的定義以及常見的濕度計 157 17-2 原廠線路說明 158 17-3 濕度計脫胎換骨的新設(shè)計 161 17-4 濕度程序的規(guī)劃 162 17-5 溫濕度系統(tǒng)程序的發(fā)展 163 17-6 組裝及溫濕度的校驗 164 17-7 本章使用軟件 165 17-8 本章使用硬件 165 17-9 相關(guān)信息網(wǎng)站 166 17-10 濕度測量程序說明 166 第18章  智能型溫濕度計TH2030的制作 18-1 TH2030溫濕度計線路分析 168 18-2 TH2030的DIY制作步驟 171 18-3 TH2030溫濕度計的自我測試方法 172 18-4 TH2030智能型溫濕度計的程序介紹 175 18-5 本章使用軟件 176 18-6 本章使用硬件 176 18-7 相關(guān)信息網(wǎng)站 176 18-8 溫濕度控制程序說明 176第19章  溫濕度傳感器應(yīng)用 19-1 溫濕度控制器的問題解答 179 19-2 溫濕度計的應(yīng)用場合 181 19-3 溫濕度計的入門應(yīng)用--恒溫箱的制作 181 19-4 溫濕度計的RS485應(yīng)用范例 184 19-5 本章使用軟件 184 19-6 本章使用硬件 184 19-7 相關(guān)信息網(wǎng)站 184第20章  個人計算機(jī)溫度監(jiān)視器的制作 20-1 一個逐漸被重視的問題:CPU的升溫 187 20-2 溫度測量的工具 188 20-3 硬件線路的修正 189 20-4 軟件程序的修正 191 20-5 溫度控制器的溫度讀取核心程序 192 20-6 本章使用軟件 193 20-7 本章使用硬件 193 20-8 相關(guān)信息網(wǎng)站 193第21章  RS485通信接口徹底研究(一) 21-1 RS485與RS232C的比較 195 21-2 認(rèn)識RS485接口 196 21-3 RS485接口IC的使用說明 197 21-4 RS485網(wǎng)絡(luò)的分析 198 21-5 RS485的通信協(xié)議 201 21-6 學(xué)習(xí)RS485通信的工具:AT89C2051訓(xùn)練器 202 21-7 本章使用軟件 203 21-8 本章使用硬件 203 21-9 相關(guān)信息網(wǎng)站 203第22章  RS485通信接口徹底研究(二) 22-1 MASTER端RS485通信的寫法 205 22-2 SLAVE端RS485通信的寫法 208 22-3 SLAVE端的響應(yīng)程序 211 22-4 RS485信號準(zhǔn)位的觀察與分析 212 22-5 本章使用軟件 212 22-6 本章使用硬件 212 22-7 相關(guān)信息網(wǎng)站 213第23章  RS485通信接口徹底研究(三) 23-1 智能型溫度計 215 23-2 VB控制程序的產(chǎn)生 217 23-3 溫度測量實(shí)驗的問題解答 222 23-4 本章使用軟件 224 23-5 本章使用硬件 224 23-6 相關(guān)信息網(wǎng)站 225附錄 附錄A ASCII表 227 附錄B 8051指令集總整理 228 附錄C 8051指令整理(依功能區(qū)分) 229 附錄D 8051指令整理(依16進(jìn)位排列) 229 附錄E 8051SFR表與RESET后的初始值 236 附錄F SFR特殊功能緩存器整理表 237 附錄G DIS51的進(jìn)階使用 238 附錄H 一張照片一個故事 241

圖書封面

評論、評分、閱讀與下載


    8051單片機(jī)徹底研究 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7