項目式51單片機技術實踐教程(C語言版)

《項目式51單片機技術實踐教程(C語言版)》是2014年由電子工業出版社出版的圖書,作者是馮博。

圖書內容

本教材是以“項目為載體,任務為驅動”的設計思路編寫的,全書從實踐工程套用入手,以實驗過程和實驗現象為主導,共11個項目,21個任務。本書由淺入深、循序漸進地介紹了51核心單片機的硬體系統、單片機的開發軟體和下載軟體、單片機的C語言編程等基本內容。

並通過具體的實驗,講述了單片機與外圍設備的設計實現,包括單片機與鍵盤接口的設計、單片機與LED數碼管、LED點陣和LCD液晶顯示器的設計、單片機與串列通信接口、單片機與A/D和D/A轉換接口的設計等內容。最後通過3個具體的實戰項目,介紹了單片機套用系統的綜合設計與開發,使讀者可以更進一步掌握和吸收所學的知識,做到學以致用。 本書本著快速入門、通俗易懂、學以致用的教學理念,以理論與實踐相結合、寓學於工為主線,使初學者輕鬆地掌握MCS-51系列單片機的基礎知識、產品設計過程及其常用軟體工具的使用。

目錄

基礎篇

項目1 單片機基礎及硬體系統 (1)

教學導航 (1)

知識分布網路 (1)

任務1.1 初識單片機 (2)

1.1.1 任務要求 (2)

1.1.2 任務實現 (2)

任務1.2 單片機必備基礎知識 (5)

1.2.1 任務要求 (5)

1.2.2 任務實現 (5)

任務1.3 單片機最小系統電路組成 (15)

1.3.1 任務要求 (15)

1.3.2 任務實現 (15)

任務1.4 單片機套用系統的設計 (22)

1.4.1 任務要求 (22)

1.4.2 任務實現 (22)

習題1 (24)

項目2 單片機系統開發軟體和下載軟體 (25)

教學導航 (25)

知識分布網路 (25)

任務2.1 Keil C51軟體的使用 (26)

2.1.1 任務要求 (26)

2.1.2 任務實現 (26)

2.1.3 Keil工程建立及程式編譯調試 (27)

任務2.2 STC-ISP下載軟體的使用 (33)

2.2.1 任務要求 (33)

2.2.2 任務實現 (33)

2.2.3 任務演示效果 (36)

習題2 (36)

項目3 單片機C51編程基礎 (37)

教學導航 (37)

知識分布網路 (37)

任務3.1 C51基本程式的組成 (38)

3.1.1 任務要求 (38)

3.1.2 任務實現 (38)

任務3.2 C51基本語句與函式的識讀 (53)

3.2.2 任務實現 (53)

任務3.3 單片機廣告流水燈程式的實現 (70)

3.3.1 任務要求 (70)

3.3.2 任務實現 (70)

習題3 (79)

項目4 單片機與鍵盤接口的設計實現 (80)

教學導航 (80)

知識分布網路 (80)

任務4.1 獨立式鍵盤控制LED和蜂鳴器的設計 (81)

4.1.1 任務要求 (81)

4.1.2 任務實現 (81)

任務4.2 矩陣式鍵盤控制數碼管的設計實現 (94)

4.2.1 任務要求 (94)

4.2.2 任務實現 (94)

習題4 (101)

項目5 LED數碼管與點陣顯示設計實現 (102)

教學導航 (102)

知識分布網路 (102)

任務5.1 數碼管靜態顯示的設計 (103)

5.1.1 任務要求 (103)

5.1.2 任務實現 (103)

任務5.2 數碼管動態顯示的設計 (110)

5.2.1 任務要求 (110)

5.2.2 任務實現 (110)

任務5.3 LED數碼管顯示的簡易秒表設計 (113)

5.3.1 任務要求 (113)

5.3.2 任務實現 (114)

任務5.4 點陣式LED電子廣告牌設計 (129)

5.4.1 任務要求 (129)

5.4.2 任務實現 (129)

習題5 (134)

項目6 單片機與通信接口的設計實現 (135)

教學導航 (135)

熱門詞條

聯絡我們