《51微控制器應用開發從入門到精通》 導讀

2021-09-23 14:50:22 字數 1496 閱讀 6425

51微控制器應用開發從入門到精通

隨著微處理器技術和soc技術的發展,從較早的4位機到8位機,一直發展到現在的32位機,微控制器的應用逐漸滲透到生產、生活的各個領域。本書主要針對mcs-51體系微控制器,從硬體、軟體兩個方面的基礎知識開始進行介紹。mcs-51體系微控制器由於具有簡單易學、穩定性好、成本低等優點,在工業控制、家用電器、汽車電子乃至航天電子等許多領域都有著重要的應用。

本書主要針對初、中級讀者群,通過眾多的例項介紹微控制器開發的基礎知識、基本工具、基本過程及簡單應用,既方便初學者入門,也對中級讀者的開發高階有很大幫助。希望讀者在閱讀本書的時候,能夠按照書中的講解自己動手進行例項開發,只有學以致用才能真正掌握書中的內容。

本書共分7章,各部分的具體內容介紹如下。

第1章主要介紹了微控制器開發的基礎知識,通過概述性的介紹,講解了微控制器開發的過程、所用的工具、最小系統以及相關的名詞,方便初學者對微控制器的開發有個整體印象,以便進一步的學習。

第2章、第3章介紹了微控制器開發的基礎例項。這兩章精選20多個最基礎且常用的例項,介紹微控制器開發的基本過程,以及微控制器與輸入輸出裝置之間的連線。初學者通過對這些例項的學習,能基本掌握微控制器的工作方式和基本的設計過程,具備初步的微控制器使用能力。

第4章~第6章在前兩章的基礎上,介紹了如何通過微控制器進行資料採集、資料通訊、資料儲存。這是微控制器開發的高階例項,通過這十幾個例項的學習,使讀者掌握微控制器通過外部裝置的配合完成複雜的功能的技術。

第7章詳細的介紹了乙個綜合例項(簡易gps系統),通過這一例項的學習,使讀者初步具備開發較複雜的系統的能力。

本書大量使用例項並帶有詳細的分析解釋,特別適合初學者進行微控制器技術的學習。需要說明的是,實踐是學習好微控制器技術的最佳方式,所以建議讀者在閱讀本書的基礎上,根據本書提供的例項進行一定的硬體設計,並在開發板上進行相應的程式設計操作。這樣能夠使您對微控制器技術的學習事半功倍。

第 1 章 微控制器開發預備知識

1.1 微控制器開發流程

1.2 學習微控制器的必備工具

1.3 keil uvision2整合開發環境

1.4 程式設計器的安裝與使用

1.5 測試方法和工具

第 2 章 51微控制器基礎例項

2.1 簡單點亮發光二極體例項

2.2 跑馬燈例項

2.3 流水燈例項

2.4 延時時間計算例項

2.5 用取表方式實現燈移動

2.6 中斷控制功能的作用

2.7 中斷的控制及設定

2.8 用外部中斷控制燈閃爍

2.9 交通燈例項

2.10 變頻報警例項

2.11 歌曲演奏例項

2.12 電子琴

2.13 軟體陷阱例項

第 3 章 輸入和顯示

第 4 章 資料採集

第 5 章 資料通訊

第 6 章 資料儲存例項精選

第 7 章 全球定位系統設計與開發

《51微控制器應用開發從入門到精通》 導讀

隨著微處理器技術和soc技術的發展,從較早的4位機到8位機,一直發展到現在的32位機,微控制器的應用逐漸滲透到生產 生活的各個領域。本書主要針對mcs 51體系微控制器,從硬體 軟體兩個方面的基礎知識開始進行介紹。mcs 51體系微控制器由於具有簡單易學 穩定性好 成本低等優點,在工業控制 家用電器...

51微控制器 51系列微控制器的開發模板

這個是微控制器開發的模板,下面給些注釋和思路,開發的時候其實是經常使用的,之前也不懂,參加藍橋杯之後學習到的,如果有時間和機會,會結合前輩的這些思路,再寫個stm32和嵌入式下的開發模板,這個很有利於專案的設計開發。說明 適用於stc15f2k60s2微控制器,其他的類似,只需要改動相關的定時器設定...

51微控制器入門了解

一 微控制器的基礎知識 1 微控制器的電平特性 數位電路中只有兩種電平 高和低 本課程中 定義微控制器為ttl電平 高 5v 低0v。rs232電平 計算機的串列埠,高 12v 低 12v。所以微控制器與計算機之間進行通訊時需要加電平轉換晶元max232。2 微控制器的進製 微控制器的內部進製 二進...