注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)簡簡單單學(xué)通51單片機(jī)開發(fā)

簡簡單單學(xué)通51單片機(jī)開發(fā)

簡簡單單學(xué)通51單片機(jī)開發(fā)

定 價(jià):¥69.80

作 者: 王晉凱 等著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 單片機(jī)與嵌入式 計(jì)算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787302364795 出版時(shí)間: 2014-09-06 包裝: 平裝
開本: 16開 頁數(shù): 489 字?jǐn)?shù):  

內(nèi)容簡介

  學(xué)習(xí)單片機(jī)開發(fā)離不開實(shí)踐。將理論和實(shí)例結(jié)合起來是最好的方式。本書結(jié)合實(shí)踐,系統(tǒng)地介紹了51單片機(jī)開發(fā)的方方面面。書中的每章內(nèi)容都圍繞實(shí)例展開,這些例子大多采用匯編和C兩種語言開發(fā),并利用知名EDA仿真軟件Proteus清晰地演示了每個(gè)實(shí)例的最終運(yùn)行效果。這無疑可以大大提高讀者的學(xué)習(xí)興趣,并加深讀者對單片機(jī)的理解。當(dāng)然,每個(gè)實(shí)例的制作都需要有一定的理論去支撐,所以在實(shí)例設(shè)計(jì)之前會(huì)先講解一些理論基礎(chǔ),并在實(shí)例完成之后對這些理論和開發(fā)經(jīng)驗(yàn)進(jìn)行總結(jié)。這種教學(xué)方式可以讓讀者將51單片機(jī)的理論知識(shí)和動(dòng)手實(shí)踐很好地結(jié)合起來,從而達(dá)到更好的學(xué)習(xí)效果。另外,配書DVD光盤中提供了作者專門錄制的21小時(shí)高清配套教學(xué)視頻和本書源文件,以方便讀者高效、直觀地學(xué)習(xí)。《簡簡單單學(xué)通51單片機(jī)開發(fā)》共包含12章。其主要內(nèi)容有:簡單了解51單片機(jī);從I/O端口開始學(xué)51單片機(jī);51單片機(jī)對中斷的控制;51單片機(jī)對時(shí)間的控制;數(shù)碼管顯示技術(shù);通信利器——串口;數(shù)字電子時(shí)鐘的設(shè)計(jì);更先進(jìn)的電子時(shí)鐘;51單片機(jī)外設(shè)擴(kuò)展;點(diǎn)陣液晶LCD和矩陣鍵盤;計(jì)算器程序分析與設(shè)計(jì);ZLG/GUI在51單片機(jī)中的移植及運(yùn)用。本書每章最后都提供了多個(gè)習(xí)題和實(shí)例擴(kuò)展題,以幫助讀者鞏固和提高?!逗喓唵螁螌W(xué)通51單片機(jī)開發(fā)》從51單片機(jī)基礎(chǔ)知識(shí)開始講解,逐步深入到較復(fù)雜的實(shí)例,特別適合51單片機(jī)初學(xué)者閱讀。書中還介紹了很多同類圖書中較少涉及的知識(shí)點(diǎn)和作者的實(shí)際項(xiàng)目經(jīng)驗(yàn),也適合有基礎(chǔ)的讀者和單片機(jī)愛好者進(jìn)一步研讀。本書注重實(shí)踐教學(xué),還非常適合大中專院校的相關(guān)專業(yè)作為教材使用。超值、大容量DVD光盤本書實(shí)例源文件21小時(shí)高清配套教學(xué)視頻keil和Proteus軟件的獲取方式快速了解本書內(nèi)容及對應(yīng)的教學(xué)視頻時(shí)間51單片機(jī)內(nèi)部資源和編程環(huán)境介紹(77分鐘視頻)從I/O端口開始學(xué)習(xí)51單片機(jī)(53分鐘視頻)51單片機(jī)對中斷的控制(89分鐘視頻)51單片機(jī)對時(shí)間的控制(177分鐘視頻)用51單片機(jī)驅(qū)動(dòng)數(shù)碼管顯示(92分鐘視頻)用51單片機(jī)實(shí)現(xiàn)串行通信(127分鐘視頻)數(shù)字電子時(shí)鐘的設(shè)計(jì)(157分鐘視頻)實(shí)現(xiàn)一個(gè)更復(fù)雜、更先進(jìn)的電子時(shí)鐘(191分鐘視頻)51單片機(jī)外部設(shè)備擴(kuò)展(72分鐘視頻)在51單片機(jī)上使用點(diǎn)陣液晶和矩陣鍵盤(84分鐘視頻)用51單片機(jī)實(shí)現(xiàn)計(jì)算器(82分鐘視頻)ZLG/GUI在51單片機(jī)上的移植及運(yùn)用(44分鐘視頻)

作者簡介

  王晉凱,單片機(jī)軟件工程師。專注于單片機(jī)軟件項(xiàng)目的開發(fā),有多年的單片機(jī)項(xiàng)目開發(fā)經(jīng)驗(yàn)。對單片機(jī)和嵌入式開發(fā)有著狂熱的喜愛。大學(xué)期間便開始了單片機(jī)的學(xué)習(xí),并加入了學(xué)校實(shí)驗(yàn)室,協(xié)助老師制作項(xiàng)目,而且還獨(dú)立完成了多個(gè)單片機(jī)項(xiàng)目。多次參加單片機(jī)比賽和電子制作大賽,并多次獲獎(jiǎng)?,F(xiàn)專注于單片機(jī)及嵌入式產(chǎn)品的研發(fā)工作,并利用業(yè)余時(shí)間進(jìn)行單片機(jī)技術(shù)的推廣。

圖書目錄

第1章 簡單了解51單片機(jī)( 教學(xué)視頻:77分鐘) 1.1 51單片機(jī)硬件簡述 1.1.1 51單片機(jī)的邏輯結(jié)構(gòu)及信號(hào)引腳 1.1.2 51單片機(jī)的存儲(chǔ)器 1.1.3 51單片機(jī)的時(shí)鐘電路和時(shí)序 1.1.4 51單片機(jī)的復(fù)位電路 1.1.5 增強(qiáng)型51單片機(jī)AT89C52的特點(diǎn)介紹 1.2 51單片機(jī)的程序設(shè)計(jì)語言和軟件編譯環(huán)境 1.2.1 來看一段匯編語言吧 1.2.2 看看更容易理解的C語言吧 1.2.3 兩種程序編程語言的關(guān)系及相互的優(yōu)缺點(diǎn) 1.2.4 51單片機(jī)的編譯開發(fā)環(huán)境介紹 1.3 51單片機(jī)開發(fā)環(huán)境Keil的介紹 1.3.1 Keil開發(fā)環(huán)境的介紹 1.3.2 項(xiàng)目建立的方法 1.4 51單片機(jī)學(xué)習(xí)的利器——仿真軟件Proteus 1.4.1 Proteus簡介 1.4.2 用Proteus建立一個(gè)51單片機(jī)最小系統(tǒng)的電路圖 1.5 通過一個(gè)小實(shí)例了解51單片機(jī)開發(fā) 1.5.1 在Keil中編譯一段程序 1.5.2 在Proteus中演示程序 1.6 習(xí)題及操作練習(xí) 第2章 從I/O端口開始學(xué)51單片機(jī)( 教學(xué)視頻:53分鐘) 2.1 從一個(gè)漂亮的流水燈看I/O端口 2.1.1 演示流水燈實(shí)例 2.1.2 流水燈電路圖的繪制 2.1.3 P1端口介紹 2.1.4 流水燈程序設(shè)計(jì)流程圖 2.2 用匯編語言實(shí)現(xiàn)流水燈 2.2.1 用匯編語言小試牛刀 2.2.2 測試流水燈匯編程序 2.2.3 51單片機(jī)匯編語言指令介紹——數(shù)據(jù)傳送指令 2.3 用C語言實(shí)現(xiàn)流水燈 2.3.1 根據(jù)流程圖來編寫程序 2.3.2 當(dāng)代最優(yōu)秀的程序設(shè)計(jì)語言——C語言介紹 2.4 I/O端口的輸入控制 2.4.1 用開關(guān)控制流水燈 2.4.2 程序設(shè)計(jì)流程 2.4.3 匯編語言實(shí)現(xiàn)開關(guān)控制流水 2.4.4 匯編語言知識(shí)擴(kuò)充——專用寄存器介紹 2.4.5 用C語言實(shí)現(xiàn)開關(guān)控制流水燈 2.4.6 C語言知識(shí)擴(kuò)展 2.5 習(xí)題和擴(kuò)展練習(xí) 第3章 51單片機(jī)對中斷的控制( 教學(xué)視頻:89分鐘) 3.1 流水燈匯編程序的改進(jìn) 3.1.1 流水燈程序改進(jìn)的思路 3.1.2 改進(jìn)后的匯編語言流水燈 3.1.3 軟件仿真介紹 3.2 流水燈C語言的改進(jìn) 3.2.1 新流水燈C語言設(shè)計(jì)思路 3.2.2 軟件仿真C語言項(xiàng)目 3.3 外中斷控制概述 3.3.1 51單片機(jī)的中斷源 3.3.2 外部中斷的執(zhí)行方式 3.3.3 外中斷控制電路 3.4 匯編語言控制外中斷 3.4.1 匯編知識(shí)介紹 3.4.2 編寫中斷控制匯編語言 3.4.3 在Proteus中仿真效果 3.5 用C語言完成中斷控制 3.5.1 C語言相關(guān)知識(shí)介紹 3.5.2 編寫C語言外中斷程序 3.5.3 軟件仿真C語言外中斷程序 3.6 習(xí)題和實(shí)例演練 第4章 51單片機(jī)對時(shí)間的控制( 教學(xué)視頻:177分鐘) 4.1 51單片機(jī)的軟件定時(shí) 4.1.1 匯編語言實(shí)現(xiàn)精確定時(shí) 4.1.2 用C語言實(shí)現(xiàn)延時(shí)的方法 4.2 51單片機(jī)定時(shí)器概述 4.2.1 51單片機(jī)定時(shí)器的功能 4.2.2 定時(shí)器/計(jì)數(shù)器相關(guān)寄存器 4.3 定時(shí)工作方式0 4.3.1 定時(shí)工作方式0概述 4.3.2 用定時(shí)器方式0做方波信號(hào)發(fā)生器 4.3.3 在工作方式0下,利用查詢方法實(shí)現(xiàn)方波信號(hào)發(fā)生器 4.3.4 匯編語言實(shí)現(xiàn)定時(shí)器在工作方式0的中斷控制方法 4.3.5 C語言實(shí)現(xiàn)定時(shí)器在工作方式0的中斷控制 4.3.6 在Proteus中仿真中斷實(shí)例 4.4 定時(shí)工作方式1 4.4.1 定時(shí)器工作方式1概述 4.4.2 實(shí)例設(shè)計(jì)方案 4.4.3 匯編語言實(shí)現(xiàn)可編程定時(shí) 4.4.4 C語言實(shí)現(xiàn)可編程定時(shí) 4.4.5 Proteus仿真可編程定時(shí) 4.4.6 軟件仿真可編程定時(shí) 4.5 定時(shí)工作方式2 4.5.1 定時(shí)工作方式2概述 4.5.2 實(shí)例規(guī)劃 4.5.3 用匯編語言實(shí)現(xiàn)目標(biāo) 4.5.4 用C語言實(shí)現(xiàn)編程 4.5.5 在Proteus中進(jìn)行仿真 4.6 定時(shí)工作式3 4.6.1 定時(shí)工作方式3概述 4.6.2 實(shí)例規(guī)劃 4.6.3 用匯編語言實(shí)現(xiàn)編程 4.6.4 用C語言實(shí)現(xiàn)編程 4.6.5 在Proteus中進(jìn)行仿真 4.7 習(xí)題和實(shí)例擴(kuò)展 第5章 數(shù)碼管顯示技術(shù)( 教學(xué)視頻:92分鐘) 5.1 數(shù)碼管靜態(tài)顯示 5.1.1 數(shù)碼管介紹 5.1.2 匯編語言對數(shù)據(jù)存儲(chǔ)器(RAM)的空間的攫取 5.1.3 利用C語言實(shí)現(xiàn)對數(shù)據(jù)存儲(chǔ)器(RAM)的存 5.1.4 匯編語言對程序存儲(chǔ)器(ROM)的開拓 5.1.5 C語言對程序存儲(chǔ)器的讀取 5.2 數(shù)碼管動(dòng)態(tài)顯示 5.2.1 動(dòng)態(tài)顯示思路 5.2.2 用Proteus繪制數(shù)碼管動(dòng)態(tài)顯示電路圖 5.2.3 匯編語言實(shí)現(xiàn)動(dòng)態(tài)顯示 5.2.4 C語言實(shí)現(xiàn)動(dòng)態(tài)顯示 5.3 匯編語言實(shí)現(xiàn)數(shù)碼顯示計(jì)數(shù)器 5.3.1 總體規(guī)劃 5.3.2 匯編基礎(chǔ)知識(shí)擴(kuò)展——算數(shù)運(yùn)算指令 5.3.3 分模塊編寫程序 5.3.4 在Proteus中仿真實(shí)例 5.3.5 在Keil中仿真 5.4 習(xí)題和實(shí)例擴(kuò)展 第6章 通信利器——串口( 教學(xué)視頻:127分鐘) 6.1 一個(gè)實(shí)例來說明串口通訊 6.1.1 新式流水燈 6.1.2 串行通信基本概述 6.1.3 RS-232總線標(biāo)準(zhǔn) 6.1.4 51單片機(jī)串行口以及控制寄存器 6.1.5 51單片機(jī)串行通信工作方式 6.1.6 串行工作方式0實(shí)例詳述 6.2 雙機(jī)通信 6.3 單片機(jī)和電腦通信
6.4 習(xí)題和實(shí)例擴(kuò)展
第7章 數(shù)字電子時(shí)鐘的設(shè)計(jì)( 教學(xué)視頻:157分鐘) 7.1 電子時(shí)鐘總體規(guī)劃 7.2 鍵盤分析
7.3 電子時(shí)鐘其他模塊設(shè)計(jì)
7.4 C語言知識(shí)擴(kuò)展
7.5 習(xí)題和實(shí)例擴(kuò)展
第8章 更先進(jìn)的電子時(shí)鐘( 教學(xué)視頻:191分鐘) 8.1 字符和ASCII碼 8.2 字符型液晶1602
8.3 時(shí)鐘模塊研究
8.4 文件的分割管理
8.5 習(xí)題和實(shí)例擴(kuò)展
第9章 51單片機(jī)外設(shè)擴(kuò)展( 教學(xué)視頻:72分鐘) 9.1 外部數(shù)據(jù)存儲(chǔ)器的擴(kuò)展 9.2 LCD的擴(kuò)展
9.3 更多外設(shè)的擴(kuò)展方法
9.4 習(xí)題和實(shí)例擴(kuò)展
第10章 點(diǎn)陣液晶LCD和矩陣鍵盤( 教學(xué)視頻:84分鐘) 10.1 點(diǎn)陣液晶12864 10.2 矩陣鍵盤
10.3 習(xí)題和實(shí)例擴(kuò)展
第11章 計(jì)算器程序分析與設(shè)計(jì)( 教學(xué)視頻:82分鐘) 11.1 匯編語言知識(shí)補(bǔ)充 11.2 C語言庫函數(shù)介紹
11.3 Proteus自帶計(jì)算器分析(匯編語言編寫)
11.4 C語言計(jì)算器分析和改進(jìn)
11.5 習(xí)題和實(shí)例擴(kuò)展
第12章 ZLG/GUI在51單片機(jī)中的移植及運(yùn)用( 教學(xué)視頻:44分鐘) 12.1 C語言基礎(chǔ)知識(shí)補(bǔ)充 12.2 ZLG/GUI介紹
12.3 移植ZLG/GUI
12.4 ZLG/GUI的應(yīng)用舉例
12.5 習(xí)題和實(shí)例擴(kuò)展
附錄A 51單片機(jī)匯編指令集 附錄B ASCII碼表 附錄C C語言運(yùn)算符及其優(yōu)先級(jí)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)