-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

51單片機應用開發25例——基于Proteus仿真

( 簡體 字)
作者:張新,陳躍琴類別:1. -> 電腦組織與體系結構 -> 單晶片 -> 8051
譯者:
出版社:電子工業出版社51單片機應用開發25例——基于Proteus仿真 3dWoo書號: 37020
詢問書籍請說出此書號!

缺書
NT售價: 295

出版日:10/1/2013
頁數:436
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121216282
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

一、行業背景
51單片機具有體積小、功能強和價格低的特點,在工業控制、數據采集、智能儀表、機電一體化、家用電器等領域有著廣泛的應用,其應用可以大大提高生產和生活的自動化水平。近年來,隨著嵌入式的應用越來越廣泛,51單片機的開發也變得更加靈活和高效率,而51單片機的開發和應用也已經成為嵌入式應用領域的一個重大課題。
二、關于本書
目前,Keil Vision是應用最廣泛的51單片機軟件開發環境,Proteus是應用最廣泛的硬件仿真環境,而本書基于Keil Vision和Proteus介紹了25個從簡單到復雜,從內部資源應用、擴展系統應用到嵌入式操作系統應用的實例。讀者從本書中既可以了解該應用系統設計的基礎知識、電路模塊以及對應的代碼,也可以在Proteus中進行仿真并且觀察仿真結果。
本書各章的實例說明如下:
第1章“呼吸燈”是一個實現發光二極管呼吸效果的應用系統。
第2章“跑步機啟/停和速度控制模塊”是一個對跑步機的工作狀態進行控制的應用系統。
第3章“簡易電子琴”是一個可以彈奏的簡易電子琴應用系統。
第4章“手機撥號模塊”是一個手機的撥號界面應用系統,包括鍵盤和液晶顯示模塊。
第5章“簡易頻率計”是一個對當前輸入頻率進行測量的應用系統。
第6章“PC中控系統”是一個實現PC對外部系統進行控制的應用系統。
第7章“天車控制系統”是天車動作的核心控制模塊。
第8章“負載平衡監控系統”是一個對當前系統平衡性進行監控的模塊。
第9章“電子抽獎系統”是一個用51單片機實現抽獎的系統。
第10章“多點溫度采集系統”是使用多個溫度傳感器對多點溫度進行輪詢采集的應用系統。
第11章“簡易波形發生器”是在用戶控制下產生簡單波形的模型。
第12章“數字時鐘”是一個可以用數字顯示當前時間和日期的應用系統。
第13章“模擬時鐘”是在液晶模塊上模擬鐘表指針來顯示時間信息的應用系統。
第14章“自動打鈴器”是根據當前時鐘來自動打鈴提示上課和下課,并且顯示當前時間的應用系統。
第15章“手動程控放大器”是根據當前用戶選擇來對輸入信號進行放大的應用系統。
第16章“自動換擋數字電壓表”是一個根據當前輸入電壓值來自動切換量程,并且測量當前電壓值的應用系統。
第17章“貨車超重監測系統”是通過壓力來檢測當前道路上行駛的貨車是否超重,并且對相應的數據進行記錄的應用系統。
第18章“遠程倉庫濕度監測系統”是一個獲得遠程的倉庫濕度數據的應用系統。
第19章“帶計時功能的簡單計算器”是一個簡單的可以顯示時間的計算器模型。
第20章“密碼保險箱”是一個密碼保險箱的應用系統,用戶可以自行設置密碼,并且通過設置好的密碼打開保險箱。
第21章“SD卡讀卡器”是一個簡易的可以讀寫SD卡的讀卡器模型。
第22章“簡易數字示波器”是一個可以對簡單波形進行測量,并且將該波形顯示到液晶模塊上的應用系統。
第23章“多功能電子鬧鐘”是一個有溫度顯示、時間顯示和定時鬧鈴等功能的電子鬧鐘模型。
第24章“俄羅斯方塊”是一個俄羅斯方塊的游戲模型。
第25章“RTX51操作系統應用”是一個RTX51操作系統在51單片機上的應用實例,包括對RTX51操作系統的介紹和應用方法,并且給出了一個應用實例。
三、本書特色
(1)應用實例從簡單到復雜,涵蓋了51單片機從內部資源到用戶輸入通道、A/D信號采集、溫度/濕度傳感芯片、有線通信模塊、操作系統等常用資源和常用模型的應用。
(2)基于Proteus硬件開發環境提供了相應的仿真運行實例及其輸出結果。
(3)對于每個應用實例,都按照實例背景介紹、實例設計思路和涉及的基礎原理介紹、硬件設計、軟件設計及仿真綜合與總結來進行了組織,條理清晰,便于閱讀理解。
(4)提供了大量的Proteus應用電路和Keil Vision的工程文件,讀者可以直接運行仿真。
四、作者介紹
本書由張新、陳躍琴編著。同時,參與本書編寫和審定工作的還有孫明、唐偉、王楊、顧輝、李成、陳杰、張霽芬、張計、陳軍、張強、楊明、李建、張玉蘭等人。
為與Proteus軟件中的電路圖保持一致,本書仿真電路中的部分元件符號(如二極管、電阻、電容等)以及單位(如10k未改為10k,10uF未改為10F等)的不規范處未做標準化處理,在此特加以說明。
由于時間倉促、程序和圖表較多,受學識水平所限,錯誤之處在所難免,請廣大讀者給予批評指正。

編 著 者
內容簡介:

目前,Keil Vision是應用最廣泛的51單片機軟件開發環境,Proteus是應用最廣泛的硬件仿真環境,而本書基于Keil Vision和Proteus介紹了25個51單片機的應用實例,每個實例都包括背景介紹、設計思路、硬件設計、軟件設計以及仿真與總結,并提供了相應的Proteus電路及C51應用實例代碼。
本書共分25章,包含豐富的單片機內部資源和外圍模塊的應用實例,并且都基于Proteus仿真,簡單直觀。

目錄:

第1章 呼吸燈 (1)
1.1 呼吸燈應用系統的背景介紹 (1)
1.2 呼吸燈應用系統的設計思路 (1)
1.2.1 呼吸燈應用系統的工作流程 (1)
1.2.2 呼吸燈應用系統的需求分析與設計 (2)
1.2.3 “呼吸”效果的實現原理 (2)
1.2.4 51單片機簡介 (2)
1.2.5 RCL響應電路 (3)
1.2.6 PWM控制 (3)
1.2.7 51單片機的軟件開發環境使用 (4)
1.3 呼吸燈應用系統的硬件設計 (11)
1.3.1 呼吸燈硬件系統的模塊劃分 (12)
1.3.2 呼吸燈硬件系統的電路 (12)
1.3.3 硬件模塊基礎——發光二極管(LED) (13)
1.3.4 硬件模塊基礎——三極管 (14)
1.3.5 硬件模塊基礎——電阻、電容和電感 (14)
1.3.6 Proteus硬件仿真環境的使用 (15)
1.4 呼吸燈應用系統軟件設計 (18)
1.4.1 呼吸燈應用系統的軟件流程 (19)
1.4.2 呼吸燈應用系統軟件的應用代碼 (19)
1.5 呼吸燈應用系統的仿真與總結 (21)
第2章 跑步機啟/停和速度控制模塊 (30)
2.1 跑步機啟/停和速度控制模塊的背景介紹 (30)
2.2 跑步機啟/停和速度控制模塊的設計思路 (30)
2.2.1 跑步機啟/停和速度控制系統的工作流程 (30)
2.2.2 跑步機啟/停和速度控制系統的需求分析與設計 (31)
2.2.3 長按鍵和短按鍵檢測原理 (31)
2.3 跑步機啟/停和速度控制模塊的硬件設計 (31)
2.3.1 跑步機啟/停和速度控制硬件系統的模塊劃分 (31)
2.3.2 跑步機啟/停和速度控制模塊的電路 (32)
2.3.3 硬件模塊基礎——獨立按鍵 (33)
2.3.4 硬件模塊基礎——數碼管 (34)
2.4 跑步機啟/停和速度控制模塊的軟件設計 (35)
2.4.1 跑步機啟/停和速度控制模塊的軟件模塊劃分和流程設計 (35)
2.4.2 啟/停控制模塊設計 (36)
2.4.3 速度控制模塊設計 (37)
2.4.4 跑步機啟/停和速度控制模塊的軟件綜合 (40)
2.5 跑步機啟/停和速度控制模式的應用系統仿真與總結 (41)
第3章 簡易電子琴 (43)
3.1 簡易電子琴應用系統的背景介紹 (43)
3.2 簡易電子琴應用系統的設計思路 (43)
3.2.1 簡易電子琴應用系統的工作流程 (43)
3.2.2 簡易電子琴應用系統的需求分析與設計 (44)
3.2.3 51單片機播放音樂 (44)
3.3 簡易電子琴應用系統的硬件設計 (45)
3.3.1 簡易電子琴的硬件系統模塊劃分 (45)
3.3.2 簡易電子琴的硬件系統電路 (46)
3.3.3 硬件模塊基礎——獨立按鍵 (47)
3.3.4 硬件模塊基礎——蜂鳴器 (48)
3.4 簡易電子琴應用系統的軟件設計 (48)
3.4.1 簡易電子琴應用系統的軟件流程 (48)
3.4.2 簡易電子琴的軟件應用代碼 (48)
3.5 簡易電子琴應用系統的仿真與總結 (52)
第4章 手機撥號模塊 (54)
4.1 手機撥號模塊的背景介紹 (54)
4.2 手機撥號模塊的設計思路 (54)
4.2.1 手機撥號模塊的工作流程 (54)
4.2.2 手機撥號模塊的需求分析與設計 (54)
4.2.3 手機撥號模塊的工作原理 (55)
4.3 手機撥號模塊的硬件設計 (55)
4.3.1 手機撥號模塊的硬件劃分 (55)
4.3.2 手機撥號模塊的電路圖 (55)
4.3.3 硬件模塊基礎——行列掃描鍵盤 (56)
4.3.4 硬件模塊基礎——1602液晶模塊 (57)
4.4 手機撥號模塊的軟件設計 (59)
4.4.1 軟件模塊的劃分和流程 (59)
4.4.2 行列掃描鍵盤的軟件驅動模塊設計 (60)
4.4.3 1602液晶的軟件驅動模塊設計 (61)
4.4.4 手機撥號模塊的軟件綜合 (63)
4.5 手機撥號模塊的應用系統仿真與總結 (64)
第5章 簡易頻率計 (66)
5.1 簡易頻率計的背景介紹 (66)
5.2 簡易頻率計的設計思路 (66)
5.2.1 簡易頻率計應用系統的工作流程 (66)
5.2.2 簡易頻率計應用系統的需求分析與設計 (67)
5.2.3 頻率測量原理 (67)
5.3 簡易頻率計的硬件設計 (67)
5.3.1 簡易頻率計的硬件模塊劃分 (67)
5.3.2 簡易頻率計的電路圖 (68)
5.3.3 硬件模塊基礎——多位數碼管 (68)
5.4 簡易頻率計的軟件設計 (69)
5.4.1 簡易頻率計的軟件模塊的劃分和流程 (69)
5.4.2 頻率測量和計算模塊的設計 (70)
5.4.3 顯示驅動模塊設計 (71)
5.4.4 簡易頻率計的軟件綜合 (72)
5.5 簡易頻率計的應用系統仿真與總結 (73)
第6章 PC中控系統 (76)
6.1 PC中控系統的背景介紹 (76)
6.2 PC中控系統的設計思路 (76)
6.2.1 PC中控系統的工作流程 (76)
6.2.2 PC中控系統的需求分析與設計 (76)
6.2.3 PC和51單片機應用系統的通信方式 (77)
6.3 PC中控系統的硬件設計 (79)
6.3.1 硬件系統模塊劃分 (79)
6.3.2 硬件系統的電路圖 (79)
6.3.3 硬件模塊基礎——51單片機的串口模塊 (80)
6.3.4 硬件模塊基礎——MAX232 (84)
6.3.5 硬件模塊基礎——光電隔離器 (85)
6.3.6 硬件模塊基礎——繼電器 (85)
6.4 PC中控系統的軟件設計 (86)
6.4.1 軟件模塊劃分和流程設計 (86)
6.4.2 軟件綜合 (86)
6.5 PC中控系統的仿真與總結 (88)
第7章 天車控制系統 (92)
7.1 天車控制系統的背景介紹 (92)
7.2 天車控制系統的設計思路 (93)
7.2.1 天車控制系統的工作流程 (93)
7.2.2 天車控制系統的需求分析與設計 (93)
7.2.3 天車控制系統的工作原理 (93)
7.3 天車控制系統的硬件設計 (94)
7.3.1 天車控制系統的硬件模塊劃分 (94)
7.3.2 硬件系統的電路 (94)
7.3.3 硬件模塊基礎——直流電動機 (95)
7.3.4 硬件模塊基礎——H橋 (95)
7.3.5 硬件模塊基礎——步進電動機 (96)
7.3.6 硬件模塊基礎——ULN2003A (97)

7.4 天車控制系統的軟件設計 (97)
7.4.1 天車控制系統的軟件模塊劃分和流程設計 (98)
7.4.2 直流電動機驅動模塊設計 (98)
7.4.3 步進電動機驅動模塊設計 (99)
7.4.4 天車控制系統的軟件綜合 (99)
7.5 天車控制應用系統的仿真與總結 (100)
第8章 負載平衡監控系統 (102)
8.1 負載平衡監控系統的背景介紹 (102)
8.2 負載平衡監控系統的設計思路 (102)
8.2.1 負載平衡監控系統的工作流程 (102)
8.2.2 負載平衡監控系統的需求分析與設計 (102)
8.2.3 51單片機應用系統的通信模型和RS-422協議 (103)
8.3 負載平衡監控系統的硬件設計 (103)
8.3.1 負載平衡監控系統的硬件劃分 (103)
8.3.2 負載平衡監控系統的硬件電路 (104)
8.3.3 硬件模塊基礎——SN75179 (105)
8.3.4 硬件模塊基礎——撥碼開關 (105)
8.4 負載平衡監控系統的軟件設計 (106)
8.4.1 負載平衡監控系統的軟件模塊劃分和流程設計 (106)
8.4.2 負載平衡監控系統的軟件綜合 (106)
8.5 負載平衡監控應用系統的仿真與總結 (109)
第9章 電子抽獎系統 (111)
9.1 電子抽獎系統的背景介紹 (111)
9.2 電子抽獎系統的設計思路 (111)
9.2.1 電子抽獎系統的工作流程 (111)
9.2.2 電子抽獎系統的需求分析與設計 (112)
9.2.3 單片機系統的隨機數產生原理 (112)
9.3 電子抽獎系統的硬件設計 (113)
9.3.1 電子抽獎系統的硬件劃分 (113)
9.3.2 抽獎系統的硬件電路 (114)
9.3.3 硬件模塊基礎——51單片機的外部中斷 (115)
9.3.4 硬件模塊基礎——51單片機的定時器/計數器 (116)
9.3.5 硬件模塊基礎——74HC595 (118)
9.4 電子抽獎系統的軟件設計 (119)
9.4.1 電子抽獎系統的軟件模塊劃分和流程設計 (119)
9.4.2 74HC595的驅動函數模塊設計 (120)
9.4.3 電子抽獎系統的軟件綜合 (123)
9.5 電子抽獎應用系統的仿真與總結 (126)
第10章 多點溫度采集系統 (128)
10.1 多點溫度采集系統的背景介紹 (128)
10.2 多點溫度采集系統的設計思路 (128)
10.2.1 多點溫度采集系統的工作流程 (128)
10.2.2 多點溫度采集系統的需求分析與設計 (129)
10.2.3 單片機應用系統的溫度采集方法 (129)
10.2.4 1-wire總線的工作原理 (130)
10.3 多點溫度采集系統的硬件設計 (132)
10.3.1 多點溫度采集系統的硬件模塊劃分 (132)
10.3.2 多點溫度采集系統的電路 (132)
10.3.3 硬件模塊基礎——DS18B20 (133)
10.4 多點溫度采集系統的軟件設計 (135)
10.4.1 多點溫度采集系統的軟件模塊劃分和流程設計 (136)
10.4.2 DS18B20驅動函數模塊設計 (136)
10.4.3 1602液晶驅動函數模塊設計 (139)
10.4.4 多點溫度采集系統的軟件綜合 (140)
10.5 多點溫度采集應用系統的仿真與總結 (142)
第11章 簡易波形發生器 (145)
11.1 簡易波形發生器的背景介紹 (145)
11.2 簡易波形發生器的設計思路 (145)
11.2.1 簡易波形發生器的工作流程 (145)
11.2.2 簡易波形發生器的需求分析與設計 (146)
11.2.3 D/A芯片的工作原理 (146)
11.2.4 I2C接口總線工作原理 (147)
11.3 簡易波形發生器的硬件設計 (150)
11.3.1 簡易波形發生器的硬件模塊劃分 (150)
11.3.2 簡易波形發生器硬件電路圖 (150)
11.3.3 硬件模塊基礎——單刀單擲開關 (151)
11.3.4 硬件模塊基礎——MAX517 (151)
11.4 簡易波形發生器的軟件設計 (152)
11.4.1 簡易波形發生器的軟件模塊劃分和流程設計 (152)
11.4.2 MAX517的驅動函數設計 (153)
11.4.3 簡易波形發生器的軟件綜合 (155)
11.5 簡易波形發生器的應用系統仿真與總結 (158)
第12章 數字時鐘 (159)
12.1 數字時鐘的背景介紹 (159)
12.2 數字時鐘的設計思路 (159)
12.2.1 數字時鐘的工作流程 (159)
12.2.2 數字時鐘的需求分析與設計 (159)
12.2.3 單片機應用系統的時間獲取方法 (159)
12.3 數字時鐘的硬件設計 (160)
12.3.1 數字時鐘的硬件模塊劃分 (160)

12.3.2 數字時鐘的硬件的電路 (160)
12.3.3 硬件模塊基礎——DS12C887 (161)
12.4 數字時鐘的軟件設計 (165)
12.4.1 數字時鐘的軟件模塊劃分和流程設計 (165)
12.4.2 DS12C887的驅動函數模塊設計 (165)
12.4.3 1602液晶顯示驅動函數模塊設計 (166)
12.4.4 數字時鐘應用系統的軟件綜合 (168)
12.5 數字時鐘應用系統的仿真與總結 (169)
第13章 模擬時鐘 (171)
13.1 模擬時鐘的背景介紹 (171)
13.2 模擬時鐘的設計思路 (171)
13.2.1 模擬時鐘的工作流程 (171)
13.2.2 模擬時鐘的需求分析與設計 (171)
13.2.3 模擬時鐘的時間獲取方法 (172)
13.3 模擬時鐘的硬件設計 (172)
13.3.1 模擬時鐘的硬件模塊劃分 (172)
13.3.2 模擬時鐘硬件系統的電路 (172)
13.3.3 51單片機的地址-數據總線擴展方法 (173)
13.3.4 硬件模塊基礎——外部RAM芯片62256 (175)
13.3.5 硬件模塊基礎——12864液晶模塊 (176)
13.4 模擬時鐘的軟件設計 (177)
13.4.1 模擬時鐘的軟件模塊劃分和流程設計 (177)
13.4.2 時間信息算法模塊的設計 (178)
13.4.3 12864液晶模塊的驅動函數設計 (179)
13.4.4 模擬時鐘系統的軟件綜合 (190)
13.5 模擬時鐘應用系統的仿真與總結 (191)
第14章 自動打鈴器 (194)
14.1 自動打鈴器的背景介紹 (194)
14.2 自動打鈴器的設計思路 (194)
14.2.1 自動打鈴器的工作流程 (194)
14.2.2 自動打鈴器的需求分析與設計 (194)
14.2.3 單片機串行端口字符串輸出 (195)
14.3 自動打鈴器的硬件設計 (197)
14.3.1 自動打鈴器的硬件模塊劃分 (197)
14.3.2 自動打鈴器的硬件電路 (197)
14.3.3 自動打鈴器的硬件模塊基礎——時鐘芯片PCF8563 (198)
14.4 自動打鈴器的軟件設計 (202)
14.4.1 自動打鈴器軟件的工作流程設計 (202)
14.4.2 PCF8563基礎驅動函數模塊設計 (202)
14.4.3 1602液晶驅動函數模塊設計 (206)
14.4.4 自動打鈴器系統的軟件綜合 (208)
14.5 自動打鈴器應用系統仿真與總結 (212)
第15章 手動程控放大器 (214)
15.1 手動程控放大器的背景介紹 (214)
15.2 手動程控放大器的設計思路 (214)
15.2.1 手動程控放大器的工作流程 (214)
15.2.2 手動程控放大器的需求分析 (214)
15.2.3 單片機應用系統的信號放大 (215)
15.2.4 手動程控放大器的實現方法 (217)
15.3 手動程控放大器的硬件設計 (218)
15.3.1 手動程控放大器的硬件系統模塊 (218)
15.3.2 手動程控放大器的硬件系統電路 (218)
15.3.3 硬件模塊基礎——A741 (220)
15.3.4 硬件模塊基礎——CD4066 (220)
15.3.5 硬件模塊基礎——MAX7219 (221)
15.4 手動程控放大器的軟件設計 (225)
15.4.1 軟件模塊劃分和工作流程 (225)
15.4.2 MAX7219驅動模塊設計 (225)
15.4.3 手動程控放大器的軟件綜合 (226)
15.5 手動程控放大器應用系統仿真與總結 (229)
第16章 自動換擋數字電壓表 (230)
16.1 自動換擋數字電壓表的背景介紹 (230)
16.2 自動換擋數字電壓表的設計思路 (230)
16.2.1 自動換擋數字電壓表的工作流程 (230)
16.2.2 自動換擋數字電壓表的需求分析 (231)
16.2.3 自動換擋數字電壓表的換擋原理 (231)
16.3 自動換擋數字電壓表的硬件設計 (231)
16.3.1 自動換擋數字電壓表的硬件模塊 (231)
16.3.2 自動換擋數字電壓表的電路 (231)
16.3.3 硬件模塊基礎——LM324 (233)
16.3.4 硬件模塊基礎——ADC0809 (233)
16.4 自動換擋數字電壓表的軟件設計 (234)
16.4.1 自動換擋數字電壓表的軟件模塊劃分和工作流程 (234)
16.4.2 1602液晶驅動模塊函數設計 (234)
16.4.3 自動換擋數字電壓表的軟件綜合 (236)
16.5 自動換擋數字電壓表應用系統仿真與總結 (239)
第17章 貨車超重監測系統 (241)
17.1 貨車超重監測系統的背景介紹 (241)
17.2 貨車超重監測系統的設計思路 (241)
17.2.1 貨車超重監測系統的工作流程 (241)

17.2.2 貨車超重監測系統的需求分析 (242)
17.2.3 貨車超重監測系統的工作原理 (242)
17.3 貨車超重監測系統的硬件設計 (242)
17.3.1 貨車超重監測系統的硬件模塊 (242)
17.3.2 貨車超重監測系統的電路 (243)
17.3.3 硬件模塊基礎——壓力傳感器MPX4115 (244)
17.3.4 硬件模塊基礎——A/D芯片ADC0832 (245)
17.3.5 硬件模塊基礎——E2PROM芯片24C04A (246)
17.4 貨車超重監測系統的軟件設計 (247)
17.4.1 貨車超重監測系統的軟件模塊劃分和工作流程 (247)
17.4.2 A/D轉換模塊函數設計 (247)
17.4.3 E2PROM讀寫模塊函數設計 (249)
17.4.4 貨車超重檢測系統的軟件綜合 (253)
17.5 貨車超重監測應用系統仿真與總結 (255)
第18章 遠程倉庫濕度監測系統 (257)
18.1 遠程倉庫濕度監測系統的背景介紹 (257)
18.2 遠程倉庫濕度監測系統的設計思路 (257)
18.2.1 遠程倉庫濕度監測系統的工作流程 (257)
18.2.2 遠程倉庫濕度監測系統的需求分析 (257)
18.2.3 遠程倉庫濕度監測系統的工作原理 (257)
18.3 遠程倉庫濕度監測系統的硬件設計 (258)
18.3.1 遠程倉庫濕度監測系統的硬件模塊 (258)
18.3.2 遠程倉庫濕度監測系統的電路 (258)
18.3.3 硬件模塊基礎——濕度傳感器SHT11 (259)
18.3.4 硬件模塊基礎——RS-485芯片MAX487 (261)
18.4 遠程倉庫濕度監測系統的軟件設計 (262)
18.4.1 遠程倉庫濕度監測系統的軟件模塊劃分和工作流程 (262)
18.4.2 濕度采集模塊函數設計 (262)
18.4.3 1602液晶驅動模塊函數設計 (264)
18.4.4 遠程倉庫濕度監測系統的軟件綜合 (265)
18.5 遠程倉庫濕度監測應用系統仿真與總結 (268)
第19章 帶計時功能的簡單計算器 (269)
19.1 帶計時功能的簡單計算器的背景介紹 (269)
19.2 帶計時功能的簡單計算器的設計思路 (270)
19.2.1 帶計時功能的簡單計算器的工作流程 (270)
19.2.2 帶計時功能的簡單計算器的需求分析 (270)
19.2.3 帶計時功能的簡單計算器的工作原理 (270)
19.3 帶計時功能的簡單計算器的硬件設計 (271)
19.3.1 帶計時功能的簡單計算器的硬件模塊 (271)
19.3.2 硬件系統的電路圖 (271)

19.4 帶計時功能的簡單計算器的軟件設計 (272)
19.4.1 帶計時功能的簡單計算器的軟件模塊劃分和工作流程 (272)
19.4.2 鍵盤掃描和處理模塊函數設計 (273)
19.4.3 計算器功能處理模塊函數設計 (274)
19.4.4 計時器功能處理模塊函數設計 (280)
19.4.5 顯示模塊函數設計 (284)
19.4.6 帶計時功能的簡單計算器的軟件綜合 (287)
19.5 帶計時功能的簡單計算器的應用系統仿真與總結 (291)
第20章 密碼保險箱 (292)
20.1 密碼保險箱的背景介紹 (292)
20.2 密碼保險箱的設計思路 (292)
20.2.1 密碼保險箱的工作流程 (292)
20.2.2 密碼保險箱的需求分析與設計 (293)
20.2.3 密碼保險箱的工作原理 (293)
20.3 密碼保險箱的硬件設計 (293)
20.3.1 密碼保險箱的硬件模塊 (293)
20.3.2 密碼保險箱的電路 (294)
20.4 密碼保險箱的軟件設計 (295)
20.4.1 密碼保險箱的軟件模塊劃分和工作流程 (295)
20.4.2 鍵盤掃描模塊函數設計 (296)
20.4.3 顯示驅動模塊函數設計 (302)
20.4.4 狀態驅動模塊函數設計 (303)
20.4.5 報警聲驅動模塊函數設計 (303)
20.4.6 電動機驅動模塊函數設計 (303)
20.4.7 密碼保險箱的軟件綜合 (303)
20.5 密碼保險箱應用系統仿真與總結 (306)
第21章 SD卡讀卡器 (308)
21.1 SD卡讀卡器的背景介紹 (308)
21.2 SD卡讀卡器的設計思路 (308)
21.2.1 SD卡讀卡器的工作流程 (308)
21.2.2 SD卡讀卡器的需求分析 (309)
21.2.3 SPI接口總線 (309)
21.2.4 SD卡讀寫基礎 (311)
21.3 SD卡讀卡器的硬件設計 (315)
21.3.1 SD卡讀卡器的硬件模塊 (315)
21.3.2 SD卡讀卡器的電路 (316)
21.3.3 硬件模塊基礎——SD卡 (317)
21.4 SD卡讀卡器的軟件設計 (317)
21.4.1 SD卡讀卡器軟件的工作流程 (317)
21.4.2 SD卡基礎驅動模塊設計 (318)
21.4.3 SD卡讀寫函數模塊設計 (320)
21.4.4 SD卡讀卡器的軟件綜合 (322)
21.5 SD卡讀卡器應用系統仿真與總結 (323)
第22章 簡易數字示波器 (325)
22.1 簡易數字示波器的背景介紹 (325)
22.2 簡易數字示波器的設計思路 (325)
22.2.1 簡易數字示波器的工作流程 (325)
22.2.2 簡易數字示波器的需求分析 (326)
22.2.3 簡易數字示波器的工作原理 (326)
22.3 簡易數字示波器的硬件設計 (326)
22.3.1 硬件模塊 (326)
22.3.2 簡易數字示波器的電路 (326)
22.3.3 硬件模塊基礎——信號的加法運算 (328)
22.4 簡易數字示波器的軟件設計 (330)
22.4.1 簡易數字示波器的軟件模塊劃分和工作流程 (330)
22.4.2 A/D轉換模塊函數設計 (330)
22.4.3 AMPIRE 128×64液晶模塊函數設計 (331)
22.4.4 簡易數字示波器的軟件綜合 (334)
22.5 簡易數字示波器應用系統仿真與總結 (340)
第23章 多功能電子鬧鐘 (342)
23.1 多功能電子鬧鐘應用系統的背景介紹 (342)
23.2 多功能電子鬧鐘應用系統的設計思路 (342)
23.2.1 多功能電子鬧鐘的工作流程 (342)
23.2.2 多功能電子鬧鐘的需求分析 (342)
23.2.3 多功能電子鬧鐘的工作原理 (343)
23.3 多功能電子鬧鐘應用系統的硬件設計 (343)
23.3.1 多功能電子鬧鐘的硬件模塊 (343)
23.3.2 多功能電子鬧鐘的電路 (344)
23.3.3 硬件模塊基礎——DS1302 (345)
23.4 多功能電子鬧鐘應用系統的軟件設計 (346)
23.4.1 多功能電子鬧鐘的軟件模塊劃分和工作流程 (346)
23.4.2 溫度采集模塊函數設計 (347)
23.4.3 時鐘芯片驅動模塊函數設計 (350)
23.4.4 顯示模塊驅動函數設計 (352)
23.4.5 時間設置模塊驅動函數設計 (353)
23.4.6 鬧鐘設置模塊驅動函數設計 (357)
23.4.7 聲音報警模塊驅動函數設計 (360)
23.4.8 多功能電子鬧鐘的軟件綜合 (360)
23.5 多功能電子鬧鐘應用系統仿真與總結 (363)


第24章 俄羅斯方塊 (365)
24.1 俄羅斯方塊應用系統的背景介紹 (365)
24.2 俄羅斯方塊應用系統的設計思路 (366)
24.2.1 俄羅斯方塊的工作流程 (366)
24.2.2 俄羅斯方塊的需求分析 (366)
24.2.3 俄羅斯方塊的工作原理 (366)
24.3 俄羅斯方塊應用系統的硬件設計 (366)
24.3.1 俄羅斯方塊的硬件模塊 (366)
24.3.2 俄羅斯方塊的電路 (367)
24.4 俄羅斯方塊應用系統的軟件設計 (368)
24.4.1 俄羅斯方塊的軟件模塊劃分和工作流程 (368)
24.4.2 液晶驅動模塊函數設計 (369)
24.4.3 游戲操控模塊函數設計 (377)
24.4.4 游戲邏輯控制模塊函數設計 (378)
24.4.5 俄羅斯方塊的軟件綜合 (384)
24.5 俄羅斯方塊應用系統仿真與總結 (390)
第25章 RTX51操作系統應用 (391)
25.1 RTX51操作系統的基礎 (391)
25.1.1 RTX51占用的資源 (392)
25.1.2 RTX51的實現機制 (393)
25.1.3 RTX51的工作原理 (394)
25.1.4 RTX51的配置 (396)
25.1.5 RXT51的庫函數 (398)
25.1.6 在RTX51操作系統下編寫用戶代碼的流程 (404)
25.2 基于RTX51操作系統的應用實例——交通燈 (406)
25.2.1 應用實例的Proteus電路 (407)
25.2.2 交通燈應用實例的代碼 (408)
25.2.3 交通燈應用實例的仿真運行結果和總結 (417)
序: