出版時(shí)間:2012-8 出版社:西安電子科技大學(xué)出版社 作者:孫福成 頁數(shù):311 字?jǐn)?shù):475000
內(nèi)容概要
孫福成主編的《單片機(jī)原理與應(yīng)用——KEIL
C項(xiàng)目教程》采用項(xiàng)目教學(xué)法來講解51單片機(jī)的原理與應(yīng)用,使用C語言進(jìn)行程序設(shè)計(jì)。
本書按照由淺入深、循序漸進(jìn)的原則,選取了10個(gè)單片機(jī)開發(fā)中的常用項(xiàng)目,分別為點(diǎn)亮一個(gè)發(fā)光二極管、霓虹燈控制系統(tǒng)、數(shù)碼管顯示電路、鍵盤原理及應(yīng)用、中斷系統(tǒng)及其應(yīng)用、
99s倒計(jì)時(shí)、液晶顯示器及其應(yīng)用、串行口通信、IMA和A/D轉(zhuǎn)換、基于51單片機(jī)的時(shí)鐘。
本書在編寫時(shí),語言描述通俗易懂、注重應(yīng)用,在完成10個(gè)項(xiàng)目的同時(shí),通過拓展與提高,使項(xiàng)目內(nèi)容更加結(jié)合實(shí)際,增強(qiáng)了實(shí)用性。
《單片機(jī)原理與應(yīng)用——KEIL
C項(xiàng)目教程》可作為高等職業(yè)院校自動化、電子信息及機(jī)電等相關(guān)專業(yè)的學(xué)生教材,也可作為需要掌握和使用單片機(jī)技術(shù)的工程技術(shù)人員的實(shí)用參考書。
書籍目錄
項(xiàng)目一 點(diǎn)亮一個(gè)發(fā)光二極管
1.1 項(xiàng)目說明
1.2 基礎(chǔ)知識
1.2.1 微型計(jì)算機(jī)的硬件系統(tǒng)
1.2.2 單片機(jī)結(jié)構(gòu)
1.2.3 數(shù)制及轉(zhuǎn)換
1.2.4 51單片機(jī)存儲器的擴(kuò)展
1.2.5 C51基礎(chǔ)
1.3 項(xiàng)目實(shí)施
1.3.1 硬件設(shè)計(jì)方案
1.3.2 軟件設(shè)計(jì)方案
1.3.3 程序調(diào)試
1.4 項(xiàng)目評價(jià)
1.5 拓展與提高
習(xí)題
項(xiàng)目二 霓虹燈控制系統(tǒng)
2.1 項(xiàng)目說明
2.2 基礎(chǔ)知識
2.2.1 C51變量
2.2.2 C51的運(yùn)算符與表達(dá)式
2.2.3 C51語句
2.2.4 C51函數(shù)
2.2.5 一個(gè)發(fā)光二極管的閃爍
2.2.6 流水燈
2.3 項(xiàng)目實(shí)施
2.3.1 硬件設(shè)計(jì)方案
2.3.2 軟件設(shè)計(jì)方案
2.3.3 程序調(diào)試
2.4 項(xiàng)目評價(jià)
2.5 拓展與提高
習(xí)題
項(xiàng)目三 數(shù)碼管顯示電路
3.1 項(xiàng)目說明
3.2 基礎(chǔ)知識
3.2.1 if語句
3.2.2 數(shù)碼管結(jié)構(gòu)
3.2.3 數(shù)碼管顯示方式
3.3 項(xiàng)目實(shí)施
3.3.1 硬件設(shè)計(jì)方案
3.3.2 軟件設(shè)計(jì)方案
3.3.3 程序調(diào)試
3.4 項(xiàng)目評價(jià)
3.5 拓展與提高
習(xí)題
項(xiàng)目四 鍵盤原理及應(yīng)用
4.1 項(xiàng)目說明
4.2 基礎(chǔ)知識
4.2.1 break語句和continue語句
4.2.2 switch語句
4.2.3 按鍵和鍵盤
4.2.4 獨(dú)立式鍵盤的按鍵識別與應(yīng)用
4.2.5 矩陣式鍵盤的按鍵識別與應(yīng)用
4.3 項(xiàng)目實(shí)施
4.3.1 硬件設(shè)計(jì)方案
4.3.2 軟件設(shè)計(jì)方案
4.3.3 程序調(diào)試
4.4 項(xiàng)目評價(jià)
4.5 拓展與提高
習(xí)題
項(xiàng)目五 中斷系統(tǒng)及其應(yīng)用
5.1 項(xiàng)目說明
5.2 基礎(chǔ)知識
5.2.1 中斷概述
5.2.2 51單片機(jī)中斷系統(tǒng)
5.2.3 中斷初始化
5.2.4 中斷服務(wù)函數(shù)的定義
5.2.5 應(yīng)用舉例
5.3 項(xiàng)目實(shí)施
5.3.1 硬件設(shè)計(jì)方案
5.3.2 軟件設(shè)計(jì)方案
5.3.3 程序調(diào)試
5.4 項(xiàng)目評價(jià)
5.5 拓展與提高
習(xí)題
項(xiàng)目六 99 s倒計(jì)時(shí)
6.1 項(xiàng)目說明
6.2 基礎(chǔ)知識
6.2.1 定時(shí)/計(jì)數(shù)器概述
6.2.2 定時(shí)/計(jì)數(shù)器的控制
6.2.3 定時(shí)/計(jì)數(shù)器的工作方式
6.2.4 定時(shí)/計(jì)數(shù)器的應(yīng)用
6.3 項(xiàng)目實(shí)施
6.3.1 硬件設(shè)計(jì)方案
6.3.2 軟件設(shè)計(jì)方案
6.3.3 程序調(diào)試
6.4 項(xiàng)目評價(jià)
6.5 拓展與提高
習(xí)題
項(xiàng)目七 液晶顯示器及其應(yīng)用
7.1 項(xiàng)目說明
7.2 基礎(chǔ)知識
7.2.1 液晶顯示器概述
7.2.2 LCD1602簡介
7.2.3 LCD1602應(yīng)用舉例
7.3 項(xiàng)目實(shí)施
7.3.1 硬件設(shè)計(jì)方案
7.3.2 軟件設(shè)計(jì)方案
7.3.3 程序調(diào)試
7.4 項(xiàng)目評價(jià)
7.5 拓展與提高
習(xí)題
項(xiàng)目八 串行口通信
8.1 項(xiàng)目說明
8.2 基礎(chǔ)知識
8.2.1 串行通信概述
8.2.2 51單片機(jī)串行口簡介
8.2.3 串行通信工作方式
8.2.4 51單片機(jī)串行口波特率的設(shè)置
8.2.5 雙機(jī)通信和多機(jī)通信
8.2.6 串行口初始化
8.2.7 串行口應(yīng)用舉例
8.3 項(xiàng)目實(shí)施
8.3.1 硬件設(shè)計(jì)方案
8.3.2 軟件設(shè)計(jì)方案
8.3.3 程序調(diào)試
8.4 項(xiàng)目評價(jià)
8.5 拓展與提高
8.5.1 串行擴(kuò)展概述
8.5.2 I2C總線
習(xí)題
項(xiàng)目九 D/A和A/D轉(zhuǎn)換
9.1 項(xiàng)目說明
9.2 基礎(chǔ)知識
9.2.1 C5 1指針
9.2.2 絕對地址的訪問
9.2.3 D/A與A/D轉(zhuǎn)換概述
9.2.4 D/A轉(zhuǎn)換原理及性能指標(biāo)
9.2.5 DAC0832及其應(yīng)用
9.2.6 A/D轉(zhuǎn)換原理及性能指標(biāo)
9.2.7 ADC0809及其應(yīng)用
9.2.8 PCF8591及其應(yīng)用
9.3 項(xiàng)目實(shí)施
9.3.1 硬件設(shè)計(jì)方案
9.3.2 軟件設(shè)計(jì)方案
9.3.3 程序調(diào)試
9.4 項(xiàng)目評價(jià)
9.5 拓展與提高
習(xí)題
項(xiàng)目十 基于51單片機(jī)的時(shí)鐘
10.1 項(xiàng)目說明
10.2 基礎(chǔ)知識
10.2.1 顯示部分
10.2.2 計(jì)時(shí)部分
10.2.3 校時(shí)部分
10.3 項(xiàng)目實(shí)施
10.3.1 硬件設(shè)計(jì)方案
10.3.2 軟件設(shè)計(jì)方案
10.3.3 程序調(diào)試
10.4 項(xiàng)目評價(jià)
10.5 拓展與提高
習(xí)題
參考文獻(xiàn)
編輯推薦
孫福成主編的《單片機(jī)原理與應(yīng)用——KEIL C項(xiàng)目教程》采用C語言編寫源程序。以往單片機(jī)教學(xué)一般是采用匯編語言進(jìn)行程序設(shè)計(jì)的,雖然匯編語言對硬件操作方便,具有程序代碼精練、實(shí)時(shí)性強(qiáng)等優(yōu)點(diǎn),但可讀性和可移植性較差,且要求學(xué)習(xí)者要有較好的硬件基礎(chǔ);而C語言是面向?qū)ο蟮模瑢τ布蟛桓?,從而有效地降低了學(xué)習(xí)難度,在實(shí)際開發(fā)中,單片機(jī)與C語言結(jié)合,極大地縮短了單片機(jī)應(yīng)用系統(tǒng)的開發(fā)周期,在可讀性、可移植性、功能擴(kuò)充等方面都優(yōu)于匯編語言。本書以C51語言為基礎(chǔ),使學(xué)習(xí)者能快速地掌握單片機(jī)的應(yīng)用與開發(fā),實(shí)現(xiàn)與人才市場需求的接軌。
圖書封面
評論、評分、閱讀與下載