單片機(jī)原理及應(yīng)用

出版時間:2012-8  出版社:清華大學(xué)出版社  作者:鄧立新 編  頁數(shù):254  字?jǐn)?shù):396000  

內(nèi)容概要

  本書以89C51為典型機(jī)型,結(jié)合大量實例,并以Keil
C51作為主要編程和調(diào)試工具,由淺入深地講解了單片機(jī)的工作原理及應(yīng)用技術(shù)。全書共分為9章,主要內(nèi)容包括:單片機(jī)基礎(chǔ)知識與數(shù)制編碼、單片機(jī)匯編語言程序設(shè)計、單片機(jī)C51語言程序設(shè)計、中斷系統(tǒng)與定時/計數(shù)器、串行接口、單片機(jī)接口技術(shù)、單片機(jī)應(yīng)用系統(tǒng)開發(fā)。本書將單片機(jī)技術(shù)的硬件和軟件、理論和實踐、情境化設(shè)計項目等進(jìn)行了有機(jī)的結(jié)合,使讀者可以在接近實際開發(fā)的過程中較完整地學(xué)習(xí)單片機(jī)技術(shù)及開發(fā)工具的使用,實現(xiàn)了教、學(xué)、做的合一。
《單片機(jī)原理及應(yīng)用》可作為高職高專、中等職業(yè)學(xué)校電類專業(yè)“單片機(jī)原理及應(yīng)用”課程以及實踐的教學(xué)用書,同時m非常適合自學(xué)單片機(jī)的讀者使用。

書籍目錄

第1章 單片機(jī)的認(rèn)知
1.1 單片機(jī)概述
1.1.1 單片機(jī)的概念
1.1.2 主流單片機(jī)介紹
1.1.3 單片機(jī)的應(yīng)用
1.2 數(shù)制與編碼
1.2.1 數(shù)制
1.2.2 數(shù)制的C語言表述
1.2.3 原碼、反碼和補碼
1.2.4 常用編碼
小結(jié)
習(xí)題
第2章 單片機(jī)的初步應(yīng)用
2.1 89C51單片機(jī)最小系統(tǒng)
2.1.1 89C51單片機(jī)硬件結(jié)構(gòu)
2.1.2 89C51單片機(jī)存儲器結(jié)構(gòu)
2.2 89C51單片機(jī)I/O系統(tǒng)
2.2.1 并行端口結(jié)構(gòu)
2.2.2 指令系統(tǒng)簡介
2.3 Keil C5 l軟件簡介
2.3.1 Keil C51軟件的安裝
2.3.2 程序錄入與編輯
2.3.3 reg51.h頭文件詳解
小結(jié)
習(xí)題
第3章 89C51單片機(jī)匯編語言簡介
3.1 89C5 1單片機(jī)指令系統(tǒng)
3.1.1 89C51單片機(jī)指令分類
3.1.2 匯編指令格式
3.1.3 尋址方式
3.1.4 數(shù)據(jù)傳送指令
3.1.5 算術(shù)運算指令
3.1.6 邏輯運算指令
3.1.7 控制轉(zhuǎn)移指令
3.1.8 位操作指令
3.1.9 偽指令
3.2 匯編語言程序結(jié)構(gòu)
3.2.1 順序結(jié)構(gòu)
3.2.2 分支結(jié)構(gòu)
3.2.3 循環(huán)結(jié)構(gòu)
3.2.4 子程序
小結(jié)
習(xí)題
第4章 C51程序設(shè)計
4.1 C5 1語言概述
4.1.1 C語言和C51語言
4.1.2 C5l的特點
4.1.3 簡單C51程序介紹
4.2 C5 1數(shù)據(jù)類型和數(shù)據(jù)存儲類型
4.2.1 常量與變量
4.2.2 整型數(shù)據(jù)
4.2.3 實型數(shù)據(jù)
4.2.4 字符型數(shù)據(jù)
4.2.5 數(shù)組類型
4.2.6 指針類型
4.2.7 Keil C51中特有的數(shù)據(jù)類型.
4.2.8 數(shù)據(jù)的存儲類型
4.3 運算符和表達(dá)式
4.3.1 算術(shù)運算符和算術(shù)表達(dá)式
4.3.2 賦值運算符和賦值表達(dá)式
4.3.3 逗號運算符和逗號表達(dá)式
4.3.4 關(guān)系運算符和關(guān)系表達(dá)式
4.3.5 邏輯運算符和邏輯表達(dá)式
4.3.6 位操作運算符和表達(dá)式
4.4 C5 1程序結(jié)構(gòu)
4.4.1 順序結(jié)構(gòu)
4.4.2 選擇結(jié)構(gòu)
4.4.3 循環(huán)結(jié)構(gòu)
4.5 函數(shù)
4.5.1 函數(shù)的定義
4.5.2 函數(shù)的調(diào)用
4.5.3 局部變量和全局變量
4.5.4 inti.i.h庫函數(shù)介紹
4.5.5 中斷程序的編寫
4.5.6 寄存器組的切換
小結(jié)
習(xí)題
第5章 單片機(jī)中斷應(yīng)用
5.1 中斷的概念
5.2 中斷控制
5.3 單片機(jī)中斷處理過程
5.4 中斷系統(tǒng)C51語言編程要點
小結(jié)
習(xí)題
第6章 單片機(jī)定時/計數(shù)器應(yīng)用
6.1 定時/計數(shù)器的結(jié)構(gòu)及其工作原理
6.2 定時/計數(shù)器的工作寄存器
6.3 定時/計數(shù)器的工作方式
6.4 定時/計數(shù)器C51語言編程要點
小結(jié)
習(xí)題
第7章 單片機(jī)串行口應(yīng)用
7.1 串行通信及其總線標(biāo)準(zhǔn)
7.1.1 串行通信的基本概念
7.1.2 串行通信總線標(biāo)準(zhǔn)及其接口
7.2 單片機(jī)串行口及其控制
7.2.1 89C51單片機(jī)串行口的結(jié)構(gòu)
7.2.2 89C51單片機(jī)串行口控制寄存器
7.2.3 89C51單片機(jī)串行口工作方式
7.2.4 波特率的設(shè)定及串行口初始化
7.2.5 串行口C51語言編程要點
小結(jié)
習(xí)題
第8章 單片機(jī)接口技術(shù)
8.1 I/O口擴(kuò)展
8.1.1 任務(wù)一:簡單I/O口擴(kuò)展的實現(xiàn)
8.1.2 任務(wù)二:可編程I/O口擴(kuò)展的實現(xiàn)
8.2 人機(jī)交互接口
8.2.1 任務(wù)三:簡單的鍵盤接口的實現(xiàn)
8.2.2 任務(wù)四:LED數(shù)碼管顯示接口的實現(xiàn)
8.3 任務(wù)五:A/D轉(zhuǎn)換器及接口技術(shù)
8.4 任務(wù)六:D/A轉(zhuǎn)換器及接口技術(shù)
小結(jié)
習(xí)題
第9章 單片機(jī)綜合應(yīng)用實例
9.1 任務(wù)一:簡易四路智力搶答器
9.2 任務(wù)二:多功能智能溫度測量儀
小結(jié)
習(xí)題
附錄
附錄1 ASCII碼表
附錄2 51單片機(jī)匯編指令速查表
附錄3 Keil C5l常用庫函數(shù)
附錄4:Keil C51常見錯誤警告
提示信息
參考文獻(xiàn)

編輯推薦

  為了適應(yīng)我國高職高專教學(xué)改革的需要,并結(jié)合高職高專學(xué)生的學(xué)習(xí)特點,使學(xué)生做到學(xué)有所得,鄧立新等編著的《單片機(jī)原理及應(yīng)用》采取了“以項目為載體”的編寫思路,以及以項目引導(dǎo)教學(xué)的編寫原則。經(jīng)過與多所高職高專教學(xué)一線教師的深入切磋,我們對教學(xué)內(nèi)容進(jìn)行了整合,將合適的應(yīng)用實例與具體知識點相融合,盡量做到學(xué)以致用,并適當(dāng)降低了理論難度,豐富了實踐內(nèi)容。  《21世紀(jì)高職高專電子信息類實用規(guī)劃教材:單片機(jī)原理及應(yīng)用(C51語言)》以常用的89C51為典型機(jī)型講述單片機(jī)原理及接口技術(shù),以提高學(xué)生實際應(yīng)用能力為目的豐富了常用串行口芯片擴(kuò)展的內(nèi)容。書中還利用一章的篇幅具體對兩個設(shè)計實例進(jìn)行了詳盡的實施過程描述,可使學(xué)生熟悉設(shè)計過程中的思路與方法?!?1世紀(jì)高職高專電子信息類實用規(guī)劃教材:單片機(jī)原理及應(yīng)用(C51語言)》采用C51語言作為設(shè)計語言,為學(xué)生能夠早日掌握單片機(jī)的實際開發(fā)技術(shù)做出了較好的鋪墊。

圖書封面

評論、評分、閱讀與下載


    單片機(jī)原理及應(yīng)用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7