-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
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書號
詳細書籍分類

DIY玩轉51單片機

( 簡體 字)
作者:王守中類別:1. -> 電腦組織與體系結構 -> 單晶片 -> 8051
譯者:
出版社:電子工業出版社DIY玩轉51單片機 3dWoo書號: 34727
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:2/1/2013
頁數:240
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:9787121194092
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

關于本書
本書介紹在面包板上趣味搭建單片機實驗電路技巧,所選擇的實驗程序使用C語言編寫并采用Proteus仿真。同時,即考慮由淺入深,循序漸進的學習特點,又特別注意趣味性、知識性和實用性。例如,“眼見為實嗎”一節的實驗是演示視覺暫留原理;“光的搭配”一節是演示三基色原理。再如,制作LCD溫度計完成后,無需調整就能當即顯示出環境溫度,而且還能用在遠距離監測物體表面溫度。制作的單片機時鐘,不僅帶定時功能,還有倒計時功能。還有遙控小車、編程機器人更是青年人喜歡的實驗。
而且這些在硬件設計上都無需焊接,僅在兩塊小面包板上根據需要將元件插入或拔出就能完成,制作過程十分輕松、有趣。
學習中一般都會有這樣的感受,當看到自己在計算機中編寫的程序能正常運行的時候非常高興,如果軟、硬件都是自己親手設計制作出來的,你一定更會感到興奮不已。讀過本書會增添你的信心,助你成功。
本書內容組織方式
本書采用圖解的形式,全書為12章。
第1章至第4章是基礎知識,主要內容:
了解單片機,以及單片機開發環境的建立和使用
了解面包板特點及電路的搭建
在面包板上搭建單片機最小系統
介紹Proteus仿真應用的基礎知識
第5章是利用面包板搭建單片機簡易實驗板,進行單片機的基本功能實驗:
基本輸出實驗
基本輸入實驗
中斷功能實驗
定時與計數實驗
發聲實驗
第6章至第8章是在面包板上搭建一些很有趣味的實驗:
紅外線遙控原理實驗
無線電遙控原理實驗
視覺暫留原理實驗
PWM控制原理實驗
三基色原理實驗
LED數碼管工作原理實驗
LCD顯示原理實驗
第9章至第12章是介紹在面包板上搭建制作:
LCD溫度計
帶倒計時單片機鬧鐘
遙控小車
編程玩具機器人
本書提供了所有程序的源代碼,供學習過程中參考。
本書特色
用圖解的方式詳細地介紹在面包板上搭建制作過程,易學,易制作
每項制作都注重實用性和趣味性,激發讀者學習單片機的興趣
制作的控制板緊湊、美觀。制作過程中有意培養讀者的規劃意識
實驗成本低廉,制作方便,省時間,適合學生實習
書中提供了25個實驗項目,由簡單的電源指示燈電路到編程機器人控制板,由淺入深,循序漸進,增強學習興趣,培養提高動手能力。同時,通過自己動手制作不僅能了解相關硬件的使用,還能加深對單片機的工作原理及軟件設計的理解
由于時間倉促,加之作者水平有限,書中不足之處在所難免,敬請讀者批評指正。

編 者
內容簡介:

本書采用圖解的形式,介紹在面包板上趣味搭建單片機實驗電路技巧,所選擇的實驗程序使用C語言編寫并采用Proteus仿真。書中提供了25個實驗項目,由簡單的電源指示燈電路到編程機器人控制板,由淺入深,循序漸進,增強學習興趣,培養提高動手能力。

目錄:

1 探尋單片機的神秘世界 (1)
1.初識單片機 (2)
單片機實物 (2)
單片機內部功能 (2)
單片機引腳簡介 (2)
2.單片機開發環境 (4)
計算機 (4)
集成開發系統軟件 (4)
51單片機編程器 (4)
實驗板 (5)
3.Keil C51的安裝 (6)
4.Keil C51的使用 (7)
編寫源程序 (7)
建立工程項目文件 (9)
產生可執行的hex文件 (13)
5.仿真與搭建實驗電路 (15)
Keil C51仿真 (15)
Proteus仿真 (16)
面包板搭建實驗電路 (16)
2 面包板及電路的搭建 (18)
1.面包板 (19)
面包板的外觀 (19)
面包板的構造 (19)
面包板的使用 (19)
2.搭建電源指示燈電路 (21)
系統設計 (21)
電路 (21)
電路的搭建 (21)
3.電路的分析與測試 (23)
電路的分析 (23)
電路的測試 (23)
制作簡單測試筆 (23)
3 搭建單片機最小系統 (25)
1.最小系統電路 (26)
2.搭建單片機最小系統 (27)
所需元器件 (27)
規劃與布局 (27)
搭建過程 (28)
3.單片機最小系統測試 (29)
簡單測量 (29)
運行程序測試 (29)
工作原理 (30)
4 Proteus仿真應用 (31)
1.Proteus工作界面及基本操作 (32)
進入Proteus ISIS (32)
Proteus ISIS界面簡介 (32)
基本操作 (34)
2.Proteus與Keil連接的設置 (36)
3.簡單實例展示仿真過程 (39)
編寫源程序 (39)
繪制仿真電路圖 (39)
連接調試 (45)
進行仿真操作 (45)
5 搭建單片機簡易實驗板 (48)
1.簡易實驗板的規劃 (49)
規劃 (49)
實物圖 (50)
2.基本輸出實驗 (51)
電路原理圖 (51)
實驗程序 (51)
用Proteus仿真 (53)
面包板上插接實驗 (54)
3.基本輸入實驗(一) (55)
程序功能 (55)
電路原理圖 (55)
實驗程序 (55)
用Proteus仿真 (56)
面包板上插接實驗 (58)
4.基本輸入實驗(二) (59)
功能說明 (59)
電路原理圖 (59)
實驗程序 (59)
用Proteus仿真 (60)
面包板上插接實驗 (61)
5.中斷功能實驗 (62)
功能說明 (62)
電路原理圖 (62)
實驗程序 (62)
用Proteus仿真 (64)
面包板上插接實驗 (65)
6.定時與計數實驗 (66)
功能說明 (66)
電路原理圖 (66)
實驗程序 (66)
用Proteus仿真 (67)
面包板上插接實驗 (68)
7.發聲實驗 (70)
功能說明 (70)
電路原理圖 (70)
實驗程序 (70)
用Proteus仿真 (72)
面包板上插接實驗 (73)
6 搭建遙控實驗 (74)
1.紅外線遙控原理 (75)
紅外線遙控系統結構 (75)
編碼方式與解碼原理 (75)
紅外接收模塊引腳 (76)
2.紅外線遙控LED (77)
功能說明 (77)
電路原理圖 (77)
實驗程序 (77)
用Proteus仿真 (79)
面包板上插接實驗 (81)
3.紅外線遙控開關 (83)
功能說明 (83)
電路原理圖 (83)
實驗程序 (83)
用Proteus仿真 (86)
面包板上插接實驗 (87)
4.無線電遙控原理 (89)
無線電發射原理 (89)
無線電接收原理 (89)
無線電接收模塊引腳 (90)
5.無線電遙控LED (91)
功能說明 (91)
電路原理圖 (91)
實驗程序 (91)
面包板上插接實驗 (93)
6.無線電遙控開關 (95)
功能說明 (95)
電路原理圖 (95)
實驗程序 (96)
面包板上插接實驗 (97)
7 搭建幾個有趣的小實驗 (99)
1.眼見為實嗎—視覺暫留原理實驗 (100)
程序功能 (100)
電路原理圖 (100)
實驗程序 (100)
用Proteus仿真 (102)
面包板上插接實驗 (103)
2.數能控制光亮嗎—PWM控制原理實驗 (106)
程序功能 (106)
規劃 (106)
電路原理圖 (106)
實驗程序 (107)
用Proteus仿真 (109)
面包板上插接實驗 (109)
3.光的搭配—三基色原理實驗 (111)
程序功能 (111)
規劃 (111)
電路原理圖 (111)
實驗程序 (112)
用Proteus仿真 (116)
面包板上插接實驗 (117)
4.像是在擺七根火柴玩—LED數碼管工作原理實驗 (119)
程序功能 (119)
規劃 (119)
數碼管工作原理 (119)
電路原理圖 (120)
實驗程序 (120)
用Proteus仿真 (122)
面包板上插接實驗 (123)
8 搭建LCD實驗 (125)
1.LCD簡介 (126)
LCD實物 (126)
LCD模塊引腳 (126)
寄存器及顯示器地址 (127)
LCD控制指令 (128)
2.LCD顯示兩行字符 (129)
功能說明 (129)
規劃 (129)
電路原理圖 (129)
實驗程序 (129)
用Proteus仿真 (132)
面包板上插接實驗 (133)
3.循環顯示字符串 (135)
程序功能 (135)
規劃 (135)
電路原理圖 (135)
實驗程序 (135)
用Proteus仿真 (138)
面包板上插接實驗 (139)
4.自建溫度標記符號圖形 (140)
自建圖形原理 (140)
規劃 (140)
實驗程序 (140)
用Proteus仿真 (143)
面包板上插接實驗 (144)
9 制作LCD溫度計 (145)
1.制作規劃 (146)
功能說明 (146)
LCD溫度計控制電路原理圖 (146)
制作規劃 (147)
2.溫度傳感器DS18B20簡介 (148)
DS18B20引腳說明 (148)
與單片機的連接方式 (148)
DS18B20的主要特性 (148)
內部結構 (149)
DS18B20通信協議 (149)
3.控制程序 (151)
程序功能 (151)
流程圖 (151)
程序代碼 (151)
程序說明 (159)
4.用Proteus仿真 (160)
繪制仿真電路圖 (160)
與Keil連接仿真調試 (161)
5.面包板上插接電路 (162)
面包板平面連接 (162)
面包板上下安放 (164)
6.制作完成測試 (165)
制作完成測試 (165)
DS18B20遠距離連接測試 (165)
10 制作單片機鬧鐘 (167)
1.制作規劃 (168)
功能說明 (168)
控制電路原理圖 (168)
所需元器件 (169)
2.控制程序 (170)
簡單時鐘程序 (170)
帶倒計時鬧鐘程序 (174)
3.用Proteus仿真 (187)
繪制仿真電路圖 (187)
與Keil連接仿真調試 (187)
4.面包板上插接電路 (188)
5.時鐘的使用方法 (192)
簡單時鐘使用方法 (192)
帶倒計時鬧鐘使用方法 (192)
11 遙控小車 (193)
1.制作規劃 (194)
功能說明 (194)
控制電路原理圖 (194)
所需元器件 (195)
2.小車驅動原理 (197)
小車行走原理 (197)
小車系統結構框圖 (197)
控制信號與小車運動狀態 (198)
3.控制程序 (199)
程序功能 (199)
流程圖 (199)
程序代碼 (199)
4.面包板上插接電路 (203)
5.遙控小車組裝與操作 (206)
組裝 (206)
操作 (207)
12 編程玩具機器人 (208)
1.制作規劃 (209)
功能說明 (209)
控制系統結構框圖 (209)
控制電路原理圖 (209)
制作規劃 (211)
2.控制程序 (213)
程序功能 (213)
流程圖 (213)
程序代碼 (213)
3.用Proteus仿真 (222)
繪制仿真電路圖 (222)
與Keil連接仿真調試 (223)
4.面包板上插接電路 (224)
5.機器人組裝與操作 (226)
組裝 (226)
操作 (227)
序: