51單片機課程設計

51單片機課程設計

《51單片機課程設計》全書內容分為基礎知識篇、常用模組實例篇和單片機套用實例篇,精心設計多個典型實例,每個實例為一個獨立的單片機系統的學習單元。同時,遵循51系列單片機課程設計實踐教學的特點與要求,以及設計說明書編寫格式要求,把每個實例設計分為系統功能要求、相關知識說明、系統方案設計、系統電路設計、系統程式設計和系統性能分析6部分。採用結構化與移植性強的C51語言編程,對程式開發的關鍵細節做了深入解釋,對程式代碼進行詳細注釋。這非常有利於讀者理解、鞏固知識點及進行實例製作與驗證,學懂學透,達到舉一反三的效果。《51單片機課程設計》實例程式全部通過調試。

內容簡介

《51單片機課程設計》採用“以51系列單片機典型套用系統設計統領單片機知識學習”的學習模式進行編寫,並將此學習模式融入全書精心設計的典型實例之中,給讀者開拓了一種學習單片機技術全新的學習方法。

《51單片機課程設計》語言簡潔,實例安排從51系列單片機簡單(小)系統到單片機套用系統,由淺入深、循序漸進,典型翔實,代表性和指導性強。

《51單片機課程設計》可作為工科、工程類院校或職業類院校電類專業師生進行單片機課程設計、畢業設計的指導教材,也可作為大學生參加電子設計競賽等科技實踐活動的輔導書,還可作為單片機愛好者、工程技術人員從事單片機套用開發的參考用書。

目錄

第一篇 基礎知識篇

第1章 單片機課程設計概述

1.1 單片機課程設計的意義

1.2 單片機課程設計的教學內容、方法和手段

1.3 單片機課程設計的教學環節

第2章 單片機基礎知識

2.1 單片機概述

2.2 單片機C51語言基礎知識

2.3 單片機的主要功能

第3章 單片機系統開發平台

3.1 軟體平台

3.2 硬體平台

第二篇 常用模組實例篇

第4章 I/O接口模組

4.1 流水燈設計

4.2 拉幕式數碼顯示設計

4.3 4X4掃描鍵盤設計

第5章 片內功能模組

5.1 數碼時鐘設計

5.2 電子琴設計

5.3 單片機串列通信設計

第6章 A/D轉換器、D/A轉換器模組

6.1 並行A/D轉換器設計

6.2 串列A/D轉換器設計

6.3 並行D/A轉換器設計

6.4 串列D/A轉換器設計

第7章 常用功能元件模組

7.1 紅外遙控信號接收器

7.2 基於DS1302數碼時鐘

7.3 基於AT24C02數碼秒表

7.4 基於X5045流水燈

7.5 基於DS18.B20數字溫度計

第8章 電機控制模組

8.1 步進電機控制器

8.2 直流電動機

第9章 PID控制模組

9.1 PID控制概述

9.2 位置式P1D控制算法

9.3 增量式PID控制算法

9.4 PID控制算法的改進

9.5 增量式PID控制算法代碼

第三篇 單片機套用實例篇

第10章 音樂提示定時器

10.1 系統功能要求

10.2 相關知識說明

10.3 系統方案設計

10.4 系統電路設計

10.5 系統程式設計

10.6 系統性能分析

第11章 漢字電子顯示器

11.1 系統功能要求

11.2 相關知識說明

11.3 系統方案設計

11.4 系統電路設計

11.5 系統程式設計

11.6 系統性能分析

第12章 電子密碼鎖

12.1 系統功能要求

12.2 相關知識說明

12.3 系統方案設計

12.4 系統電路設計

12.5 系統程式設計

12.6 系統性能分析

第13章 基於LCD1602的電子時鐘

13.1 系統功能要求

13.2 相關知識說明

13.3 系統方案設計

13.4 系統電路設計

13.5 系統程式設計

13.6 系統性能分析

第14章 數字電壓表

14.1 系統功能要求

14.2 相關知識說明

14.3 系統方案設計

14.4 系統電路設計

14.5 系統程式設計

14.6 系統性能分析

第15章 基於DS18820溫控系統

15.1 系統功能要求

15.2 相關知識說明

15.3 系統方案設計

15.4 系統電路設計

15.5 系統程式設計

15.6 系統性能分析

第16章 MP3播放器

16.1 系統功能要求

16.2 相關知識說明

16.3 系統方案設計

16.4 系統電路設計

16.5 系統程式設計

16.6 系統性能分析

第17章 基於VB步進電機控制系統

17.1 系統功能要求

17.2 相關知識說明

17.3 系統方案設計

17.4 系統電路設計

17.5 系統程式設計

17.6 系統性能分析

參考文獻

相關詞條

熱門詞條

聯絡我們