51微控制器應用開發範例大全(第3版)
本書延續了之前兩版的風格,書中內容安排基本一致,只是替換了某些應用例項和綜合例項。本書內容仍然注重51微控制器的技術實際應用,以提高讀者的工程實踐和開發能力為宗旨。
本書通過18個微控制器c語言基礎例項、79個微控制器技術應用例項和3個綜合例項,總計100個例項來講解微控制器的c語言基礎知識和微控制器開發應用技術。讀者可以通過本書的例項快速掌握微控制器的開發技術以及開發技巧。
本書分為14章,每章內容安排如下。
第1章介紹了51微控制器的基礎知識,主要講解微控制器的基本概念、硬體結構特點及應用,微控制器的開發工具及c51語言的基本知識。
第2章主要講解微控制器的埠擴充套件方式及擴充套件晶元的應用。
第3章主要講解微控制器外部程式儲存器、資料儲存器的擴充套件方式以及flash的驅動。
第4章主要講解微控制器的輸入/輸出技術,包括鍵盤的控制及led、lcd的顯示控制技術。
第5章主要講解微控制器的幾個電子製作例項,包括簡易電子琴製作、電子標籤設計等。
第6章主要講解幾種典型感測控制模組以及它們在微控制器控制系統中的應用,主要包括指紋識別模組、數字溫度感測器、寬頻數控放大器的應用。
第7章主要講解智慧型儀表及測試技術,包括超聲波測距、簡易數字頻率計、車輪測速系統等。
第8章主要講解微控制器的電氣傳動控制系統,主要包括電源切換控制、步進電機控制、簡易智慧型電動車、洗衣機控制器等。
第9章主要講解微控制器的a/d、d/a資料轉換方式及相應器件的應用。
第10章主要講解微控制器的通訊技術,包括微控制器間的雙機通訊、多機通訊以及pc機與微控制器的通訊等,還介紹了紅外通訊及無線通訊等模組。
第11章主要講解微控制器實現各種訊號輸出以及在實現數學演算法中的應用。
第12章主要講解微控制器的匯流排與網路技術的應用,包括can匯流排、usb匯流排、乙太網介面的應用。
第13章主要講解典型器件在微控制器系統中的應用,包括u盤、ic卡、sd卡的讀寫等。
第14章主要講解微控制器的綜合應用例項,主要包括智慧型手機充電器設計、微控制器控制門禁系統、gps接收裝置的設計等。其中前兩版中的綜合例項電機保護器的設計被現在的gps接收裝置的設計所替換。
第1章 微控制器c語言開發基礎
1.1 mcs-51微控制器硬體基礎
1.2 keil vision2
1.3 c51基礎知識
1.4 【例項19】p1口控制直流電動機例項
第2章 微控制器介面的擴充套件
2.1 基本器件實現埠擴充套件例項
2.2 擴充套件晶元實現埠擴充套件
2.3 cpld實現埠擴充套件
第3章 儲存器的擴充套件
第4章 輸入/輸出及顯示技術
第5章 實用電子製作
第6章 感測控制技術
第7章 智慧型儀表與測試技術
第8章 電氣傳動及控制技術
第9章 微控制器資料處理
第10章 微控制器通訊技術
第11章 微控制器實現訊號與演算法
第12章 微控制器的匯流排與網路技術
第13章 典型器件及應用技術
第14章 綜合應用例項
51微控制器 51系列微控制器的開發模板
這個是微控制器開發的模板,下面給些注釋和思路,開發的時候其實是經常使用的,之前也不懂,參加藍橋杯之後學習到的,如果有時間和機會,會結合前輩的這些思路,再寫個stm32和嵌入式下的開發模板,這個很有利於專案的設計開發。說明 適用於stc15f2k60s2微控制器,其他的類似,只需要改動相關的定時器設定...
51微控制器應用基礎
51微控制器應用手冊 一 引腳圖 二 特殊功能暫存器映像及復位值 常用的暫存器詳細介紹 程式模板 include 標頭檔案 include common.h 包含公共檔案 單檔案可以不用 sbit led p2 0 引腳位定義 define led on led 0 巨集定義 define led ...
微控制器中段程式 51微控制器中斷程式大全
例項 用定時器 t0查詢方式p2口 位控制led 閃爍 include 包含微控制器暫存器定義的標頭檔案 void main void ea 1 開總中斷 et0 1 定時器t0 中斷允許 tmod 0x01 使用定時器 t0的模式 th0 65536 46083 256 定時器t0 的高位賦初值 ...