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

51單片機(jī)原理與程序設(shè)計(jì)

51單片機(jī)原理與程序設(shè)計(jì)

定 價(jià):¥46.00

作 者: 王欣飛,謝龍漢,謝鋒然 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 電子設(shè)計(jì)自動(dòng)化系列
標(biāo) 簽: 單片機(jī)與嵌入式 計(jì)算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787302343707 出版時(shí)間: 2014-02-01 包裝: 平裝
開本: 16開 頁數(shù): 309 字?jǐn)?shù):  

內(nèi)容簡介

  《電子設(shè)計(jì)自動(dòng)化系列:51單片機(jī)原理與程序設(shè)計(jì)》基于51單片機(jī)基本型進(jìn)行編寫,共12講和兩個(gè)附錄,依次介紹了單片機(jī)基礎(chǔ)知識、MCS-51單片機(jī)結(jié)構(gòu)與原理、MCS-51單片機(jī)匯編指令系統(tǒng)、匯編程序設(shè)計(jì)、51單片機(jī)C語言程序設(shè)計(jì)、單片機(jī)應(yīng)用系統(tǒng)開發(fā)、MCS-51單片機(jī)中斷系統(tǒng)、MCS-51單片機(jī)定時(shí)/計(jì)數(shù)器、單片機(jī)存儲器與并行口的擴(kuò)展、單片機(jī)串行接口與通信、MCS-51單片機(jī)接口技術(shù)和綜合實(shí)例等內(nèi)容。全書主要章節(jié)以“實(shí)例·模仿-內(nèi)容講解-實(shí)例·操作-實(shí)例·練習(xí)”為表述方式,通過適量的典型實(shí)例操作和重點(diǎn)知識相結(jié)合的方法對51單片機(jī)的使用進(jìn)行了詳細(xì)講解?!峨娮釉O(shè)計(jì)自動(dòng)化系列:51單片機(jī)原理與程序設(shè)計(jì)》在講解過程中,一方面以精練的語言針對基礎(chǔ)以及原理性知識進(jìn)行較為全面的闡述,幫助讀者了解和掌握51單片機(jī)工作的來龍去脈;另一方面針對關(guān)鍵性的知識進(jìn)行細(xì)致講解,并配合實(shí)例演示,幫助讀者學(xué)習(xí)和掌握51單片機(jī)的使用方法。本書的實(shí)例介紹采用匯編語言和C語言相結(jié)合的方法,讀者可以通過對比匯編語言和C語言編程實(shí)現(xiàn)的異同,加深對兩種語言使用的認(rèn)識。本書實(shí)例還采用proteus硬件仿真和keil軟件仿真相結(jié)合的方法進(jìn)行闡述,通過硬件仿真一方面可以加深讀者對程序功能的認(rèn)識,同時(shí)也為讀者使用單片機(jī)完成功能打下基礎(chǔ)?!峨娮釉O(shè)計(jì)自動(dòng)化系列:51單片機(jī)原理與程序設(shè)計(jì)》語言簡練、功能全面且層次遞進(jìn),同時(shí)配有全程操作視頻,包括相關(guān)寄存器的使用及程序的編寫,讀者可以通過觀看視頻來學(xué)習(xí)。本書可作為51單片機(jī)初學(xué)者入門和提高的學(xué)習(xí)寶典,也可作為各大中專院校、培訓(xùn)機(jī)構(gòu)的專業(yè)教材,還可作為從事單片機(jī)開發(fā)領(lǐng)域的專業(yè)人員的實(shí)用參考書。

作者簡介

暫缺《51單片機(jī)原理與程序設(shè)計(jì)》作者簡介

圖書目錄

第1講 單片機(jī)基礎(chǔ)知識
1.1 單片機(jī)概述
1.1.1 有關(guān)單片機(jī)的幾個(gè)概念
1.1.2 單片機(jī)的發(fā)展歷史
1.1.3 單片機(jī)的基本組成與特點(diǎn)
1.1.4 單片機(jī)的應(yīng)用
1.1.5 單片機(jī)的發(fā)展趨勢
1.2 單片機(jī)中的預(yù)備知識
1.2.1 數(shù)制及其轉(zhuǎn)換
1.2.2 計(jì)算機(jī)中的常用編碼
1.2.3 計(jì)算機(jī)中的運(yùn)算
1.3 習(xí)題
第2講 MCS-51單片機(jī)結(jié)構(gòu)與原理
2.1 MCS-51單片機(jī)的類型與結(jié)構(gòu)
2.1.1 MCS-51單片機(jī)的基本類型
2.1.2 MCS-51單片機(jī)的基本結(jié)構(gòu)
2.1.3 MCS-51單片機(jī)的封裝與引腳
2.2 MCS-51單片機(jī)存儲器
2.2.1 單片機(jī)存儲器組織結(jié)構(gòu)
2.2.2 程序存儲器
2.2.3 片外數(shù)據(jù)存儲器
2.2.4 片內(nèi)數(shù)據(jù)存儲器
2.2.5 特殊功能寄存器
2.3 MCS-51單片機(jī)并行I/O口
2.3.1 PO口
2.3.2 P1口
2.3.3 P2口
2.3.4 P3口
2.3.5 并行口數(shù)據(jù)的讀取
2.4 MCS-51單片機(jī)時(shí)序
2.4.1 時(shí)鐘信號的產(chǎn)生
2.4.2 時(shí)序定時(shí)單位
2.4.3 單片機(jī)基本指令時(shí)序
2.5 MCS-51單片機(jī)工作方式
2.5.1 復(fù)位方式
2.5.2 程序執(zhí)行方式
2.5.3 節(jié)電方式
2.6 習(xí)題
第3講 MCS-51單片機(jī)匯編指令系統(tǒng)
3.1 實(shí)例·模仿——數(shù)據(jù)運(yùn)算與轉(zhuǎn)移
3.2 MCS-51單片機(jī)匯編指令概述
3.2.1 指令與指令系統(tǒng)
3.2.2 51單片機(jī)匯編指令
3.2.3 51匯編指令格式及常用符號解釋
3.3 7種尋址方式
3.3.1 寄存器尋址
3.3.2 寄存器間接尋址
3.3.3 立即尋址
3.3.4 直接尋址
3.3.5 變址尋址
3.3.6 相對尋址
3.3.7 位尋址
3.4 51單片機(jī)指令系統(tǒng)
3.4.1 數(shù)據(jù)傳送指令(29條)
3.4.2 算術(shù)運(yùn)算指令(24條)
3.4.3 邏輯運(yùn)算指令
3.4.4 移位指令
3.4.5 控制轉(zhuǎn)移指令(17條)
3.4.6 位操作指令
3.5 實(shí)例·操作-BCD加減法實(shí)現(xiàn)
3.6 實(shí)例·練習(xí)——條件轉(zhuǎn)移指令的使用
3.7 習(xí)題
第4講 匯編程序設(shè)計(jì)
4.1 實(shí)例·模仿——寄存器數(shù)據(jù)交換
4.2 匯編語言格式
4.3 常用偽指令
4.4 匯編程序的結(jié)構(gòu)及常用子程序設(shè)計(jì)
4.4.1 順序結(jié)構(gòu)
4.4.2 分支結(jié)構(gòu)
4.4.3 循環(huán)結(jié)構(gòu)
4.4.4 子程序結(jié)構(gòu)
4.4.5 查表程序
4.4.6 延時(shí)程序
4.5 實(shí)例·操作——數(shù)據(jù)排列和計(jì)數(shù)
4.6 實(shí)例·練習(xí)——并串行數(shù)據(jù)轉(zhuǎn)換
4.7 習(xí)題
第5講 51單片機(jī)C語言程序設(shè)計(jì)
5.1 實(shí)例·模仿——數(shù)值的循環(huán)累加
5.2 51單片機(jī)C語言編程概述
5.2.1 C語言特點(diǎn)
5.2.2 51單片機(jī)的C語言編程
5.2.3 C51與標(biāo)準(zhǔn)C語言編程的異同
5.3 C51的基本語法
5.3.1 基本數(shù)據(jù)類型
5.3.2 常量與變量
5.3.3 C51存儲模式和地址訪問
5.3.4 運(yùn)算符及表達(dá)式
5.4 指針和數(shù)組
5.4.1 指針
5.4.2 數(shù)組
5.5 C51常用的編程控制語句
5.5.1 選擇控制語句
5.5.2 循環(huán)控制語句
5.6 函數(shù)
5.7 實(shí)例·操作——多種結(jié)構(gòu)類型程序設(shè)計(jì)
5.8 實(shí)例·練習(xí)——數(shù)值判斷及數(shù)學(xué)運(yùn)算
5.9 習(xí)題
第6講 單片機(jī)應(yīng)用系統(tǒng)開發(fā)
6.1 實(shí)例·模仿-keil及proteus使用
6.2 單片機(jī)系統(tǒng)開發(fā)工具與過程
6.2.1 單片機(jī)的開發(fā)環(huán)境
6.2.2 單片機(jī)的開發(fā)過程
6.3 Keil仿真軟件
6.3.1 keil軟件簡介
6.3.2 工程創(chuàng)建
6.3.3 添加程序代碼
6.3.4 代碼編譯及調(diào)試
6.4 proteus仿真軟件
6.4.1 proteus軟件簡介
6.4.2 利用proteus繪制電路圖
6.4.3 proteus仿真
6.4.4 keil和proteus聯(lián)調(diào)
6.5 實(shí)例·操作——并行口的讀寫
6.6 實(shí)例·練習(xí)——跑馬燈程序
6.7 習(xí)題
第7講 MCS-51單片機(jī)中斷系統(tǒng)
7.1 實(shí)例·模仿——中斷的使用
7.2 中斷的概念
7.2.1 輸入/輸出數(shù)據(jù)傳送方式
7.2.2 中斷的定義
7.3 MCS-51中斷控制系統(tǒng)
7.3.1 中斷系統(tǒng)結(jié)構(gòu)
7.3.2 中斷源
7.3.3 中斷控制寄存器
7.3.4 中斷優(yōu)先級結(jié)構(gòu)和中斷嵌套
7.4 MCS-51中斷過程
7.4.1 中斷響應(yīng)條件
7.4.2 中斷處理過程
7.4.3 中斷響應(yīng)時(shí)間
7.4.4 中斷響應(yīng)撤銷
7.5 MCS-51單片機(jī)外部中斷源的擴(kuò)展
7.5.1 定時(shí)/計(jì)數(shù)器溢出擴(kuò)展法
7.5.2 硬件申請軟件查詢擴(kuò)展法
7.6 實(shí)例·操作——中斷擴(kuò)展
7.7 實(shí)例·練習(xí)——跑馬燈的中斷控制
……
第8講 MCS-51單片機(jī)定時(shí),計(jì)數(shù)器
第9講 單片機(jī)存儲器與并行口的擴(kuò)展
第10講 單片機(jī)串行接口與通信
第11講 MCS-51單片機(jī)接口技術(shù)
第12講 綜合實(shí)例
附錄A  51單片機(jī)指令表
附錄B 習(xí)題答案

本目錄推薦

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