編輯推薦
你有沒有為買不到一本適合自己學習的52單片機書籍苦惱過?你有沒有在學完51單片機的課程後依然還一頭霧水,不知如何下手設計開發?那么本書將為您解決這些問題,本書有如下特點:
1.行文獨特。它不同於一般的教課書,講述方式獨特,每章節開始都有個引子,用輕鬆風趣的語言開始講解,以引起讀者學習的興趣;文中有小提示提醒讀者學習注意事項及拓展相關知識;每章有小結,總結本章的學習要點。
2.零基礎開始,內容循序漸進。從認識單片機講起,然後介紹單片機的基礎知識、內部結構、功能、指令系統,進而講述彙編程式設計、系統擴展,最後列舉典型套用系統設計實例。
3.教學實踐。本書部分內容已經在教學中實施,學生課堂反應熱烈。說明這種教學方式很受歡迎。
4.本書有配套課件及相關資料。
內容簡介
51單片機是什麼?它能做什麼?本書將帶我們走近這個神奇的世界,揭開單片機神秘的面紗。
本書編者結合十幾年的單片機教學、科研開發經驗,用獨特的行文風格,輕鬆、有趣的語言講述了51單片機從基礎知識、基本結構、指令系統、匯
編程式設計到應用程式開發等各個環節,旨在為讀者提供一本趣味性和可讀性強的學習書籍。
本書可作為單片機初學者與愛好者的入門指導、自學教程,也可作為高等院校相關專業的輔助教材,還可作為從事單片機套用開發的工程技術人員的參考書。
圖書目錄
第1章歡迎來到神奇的單片機世界
1.1無處不在的單片機
1.1.1從比爾·蓋茨的豪宅來認識智慧型化、信息化時代
1.1.2套用廣泛的單片機
1.1.3單片機的套用模式
1.2一個典型的單片機套用實例
1.2.1會跳“雙截棍”的機器人
1.2.2它有一顆單片機的“芯”
1.3小結
第2章揭開單片機的神秘面紗
2.1認識一下神秘的單片機
2.1.1她的樣子
2.1.2她的名字
2.1.3她的專長
2.2單片機的成長史
2.2.1單片機的發展階段
2.2.2單片機走向何方
2.3好一個大家族
2.3.1豐富多彩的單片機家族
2.3.2我是MCS51單片機
2.4小結
第3章入場:51單片機基礎知識
3.1數制與編碼
3.1.1進位計數制
3.1.2原碼、反碼和補碼
3.1.3二進制編碼
3.2常用邏輯電路
3.2.1基本邏輯門電路
3.2.2組合邏輯電路
3.2.3時序邏輯電路
3.3微型計算機工作原理
3.3.1計算機基本術語
3.3.2微型計算機的基本結構
3.3.3微型計算機的工作過程
3.4小結
第4章凝眸:全面剖析51單片機
4.151單片機的內部結構
4.1.151單片機的基本組成
4.1.2關注51單片機的大腦——CPU
7.1.151單片機最小化套用系統
7.1.2單片機擴展三匯流排結構
7.2存儲器的擴展
7.2.1存儲器擴展常用晶片
7.2.2連線與編址技術
7.2.3程式存儲器的擴展
7.2.4數據存儲器的擴展
7.2.5外擴E2PROM
7.3並行I/O口的擴展
7.3.1擴展簡單I/O口
7.3.2並行接口晶片8255A的擴展
7.3.3並行接口晶片8155的擴展
7.4D/A與A/D轉換器擴展
7.4.1D/A轉換原理及性能指標
7.4.2常用DAC晶片DAC0832及其接口
7.4.3A/D轉換原理
7.4.4常用ADC晶片ADC0809及其接口
7.5小結
第8章飛揚:典型51單片機套用系統設計
8.151單片機套用系統設計概述
8.1.1單片機套用系統設計基本內容
8.1.2單片機套用系統設計基本準則
8.1.3單片機套用系統設計基本方法
8.2簡易智慧型交通燈設計
8.2.1總體方案設計
8.2.2系統硬體設計
8.2.3系統軟體設計
8.3糧倉害蟲監測系統設計
8.3.1總體方案設計
8.3.2系統硬體設計
8.3.3系統軟體設計
8.4腳踏車里程/速度表設計
8.4.1總體方案設計
8.4.2系統硬體設計
8.4.3系統軟體設計
8.5智慧型電子密碼鎖設計
8.5.1總體方案設計
8.5.2系統硬體設計
8.5.3系統軟體設計
8.6四路紅外遙控系統設計
8.6.1總體方案設計
8.6.2系統硬體設計
8.6.3系統軟體設計
8.7三十二路燃料電池單片電壓巡檢系統設計
8.7.1總體方案設計
8.7.2系統硬體設計
8.7.3系統軟體設計
附錄
附錄1常用51系列單片機產品一覽
附錄2 51單片機的指令表
附錄3 51單片機特殊功能暫存器(SFR)與位地址空間
附錄4 51單片機常用電子電路晶片
參考文獻