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

單片機(jī)原理與C51程序設(shè)計(jì)基礎(chǔ)教程

單片機(jī)原理與C51程序設(shè)計(jì)基礎(chǔ)教程

定 價(jià):¥33.80

作 者: 張欣,孫宏,尹霞 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材
標(biāo) 簽: 計(jì)算機(jī)教材

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302230755 出版時(shí)間: 2010-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 364 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  單片機(jī)作為微型計(jì)算機(jī)的一個(gè)重要分支,應(yīng)用面很廣,發(fā)展也很快。盡管目前單片機(jī)種類(lèi)繁多,但其中最為典型、應(yīng)用最廣泛的仍當(dāng)屬I(mǎi)ntel公司的51系列單片機(jī)。《單片機(jī)原理與C51程序設(shè)計(jì)基礎(chǔ)教程》介紹了單片機(jī)技術(shù)、C語(yǔ)言使用和應(yīng)用系統(tǒng)開(kāi)發(fā)等相關(guān)知識(shí),內(nèi)容包括單片機(jī)的內(nèi)部結(jié)構(gòu)、指令系統(tǒng)、C語(yǔ)言及編譯器Keil C51的使用、內(nèi)部各模塊的開(kāi)發(fā)、接口編程和擴(kuò)展技術(shù),以及單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)。《單片機(jī)原理與C51程序設(shè)計(jì)基礎(chǔ)教程》體系結(jié)構(gòu)嚴(yán)謹(jǐn),內(nèi)容由淺入深,案例取材廣泛,書(shū)中所有示例均給出了設(shè)計(jì)源程序和仿真驗(yàn)證結(jié)果?!秵纹瑱C(jī)原理與C51程序設(shè)計(jì)基礎(chǔ)教程》可供高等院校電子、通信、自動(dòng)化、計(jì)算機(jī)等信息工程類(lèi)相關(guān)專(zhuān)業(yè)的本科生或研究生使用,也適用于從事單片機(jī)技術(shù)應(yīng)用與研究的專(zhuān)業(yè)技術(shù)人員。

作者簡(jiǎn)介

暫缺《單片機(jī)原理與C51程序設(shè)計(jì)基礎(chǔ)教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章 緒論
1.1 單片機(jī)概論
1.1.1 微處理器、微型計(jì)算機(jī)與單片機(jī)
1.1.2 單片機(jī)的分類(lèi)和指標(biāo)
1.1.3 單片機(jī)的內(nèi)部結(jié)構(gòu)
1.1.4 單片機(jī)的應(yīng)用領(lǐng)域及趨勢(shì)
1.1.5 單片機(jī)的編程語(yǔ)言概述
1.1.6 如何學(xué)習(xí)單片機(jī)這門(mén)技術(shù)
1.2 常用51單片機(jī)介紹
1.2.1 Intel公司系列單片機(jī)
1.2.2 Atmel公司系列單片機(jī)
1.2.3 Philips公司系列單片機(jī)
1.2.4 Motorola公司系列單片機(jī)
1.3 本章小結(jié)
習(xí)題
第2章 單片機(jī)硬件基礎(chǔ)
2.1 單片機(jī)內(nèi)部結(jié)構(gòu)
2.1.1 中央處理器(CPU)
2.1.2 存儲(chǔ)器結(jié)構(gòu)
2.1.3 I/O端口結(jié)構(gòu)
2.1.4 定時(shí)器/計(jì)數(shù)器結(jié)構(gòu)
2.1.5 中斷系統(tǒng)
2.2 單片機(jī)引腳功能
2.2.1 芯片封裝
2.2.2 芯片引腳及功能
2.3 單片機(jī)工作時(shí)序
2.3.1 時(shí)鐘電路
2.3.2 時(shí)序定時(shí)單位
2.3.3 指令的執(zhí)行時(shí)序
2.4 單片機(jī)的工作方式
2.4.1 復(fù)位方式
2.4.2 程序執(zhí)行方式
2.4.3 低功耗方式
2.5 單片機(jī)的最小系統(tǒng)
2.6 本章小結(jié)
習(xí)題
第3章 單片機(jī)的指令系統(tǒng)
3.1 單片機(jī)的指令系統(tǒng)概述
3.1.1 指令格式
3.1.2 符號(hào)說(shuō)明
3.2 單片機(jī)的尋址方式
3.2.1 立即尋址
3.2.2 直接尋址
3.2.3 寄存器尋址
3.2.4 間接尋址
3.2.5 變址尋址
3.2.6 相對(duì)尋址
3.2.7 位尋址
3.2.8 尋址方式總匯
3.3 單片機(jī)的指令說(shuō)明
3.3.1 數(shù)據(jù)傳送類(lèi)指令
3.3.2 算術(shù)運(yùn)算類(lèi)指令
3.3.3 邏輯運(yùn)算類(lèi)指令
3.3.4 控制轉(zhuǎn)移類(lèi)指令
3.3.5 位操作指令
3.3.6 單片機(jī)的偽指令
3.4 本章小結(jié)
習(xí)題
第4章 Keil C51簡(jiǎn)介及單片機(jī)軟件程序設(shè)計(jì)
4.1 Keil開(kāi)發(fā)工具簡(jiǎn)介
4.1.1 集成環(huán)境簡(jiǎn)介
4.1.2 啟動(dòng)程序
4.1.3 工作環(huán)境介紹
4.2 單片機(jī)軟件開(kāi)發(fā)流程
4.2.1 建立工程
4.2.2 建立源代碼文件
4.2.3 工程設(shè)置
4.2.4 軟件編譯與連接
4.2.5 硬件編程
4.2.6 程序下載
4.3 軟件調(diào)試
4.3.1 調(diào)試窗口
4.3.2 調(diào)試命令
4.4 本章小結(jié)
習(xí)題
第5章 C51程序設(shè)計(jì)基礎(chǔ)及實(shí)例剖析
5.1 C程序的基本概念
5.1.1 主函數(shù)
5.1.2 標(biāo)識(shí)符和關(guān)鍵字
5.1.3 數(shù)據(jù)的基本類(lèi)型
5.1.4 常量和變量
5.1.5 運(yùn)算符與表達(dá)式
5.1.6 函數(shù)
5.2 基本的程序設(shè)計(jì)結(jié)構(gòu)
5.2.1 順序結(jié)構(gòu)
5.2.2 選擇結(jié)構(gòu)
5.2.3 循環(huán)結(jié)構(gòu)
5.3 C51構(gòu)造數(shù)據(jù)類(lèi)型
5.3.1 數(shù)組
5.3.2 指針
5.3.3 結(jié)構(gòu)
5.3.4 聯(lián)合
5.3.5 枚舉
5.4 Keil C51常用庫(kù)函數(shù)
5.4.1 內(nèi)部函數(shù)intrins.h
5.4.2 輸入輸出流函數(shù)stdio.h
5.4.3 動(dòng)態(tài)內(nèi)存分配函數(shù)stdib.h
5.4.4 字符函數(shù)ctype.h
5.4.5 緩沖區(qū)和字符串操作函數(shù)string.h
5.4.6 絕對(duì)地址訪問(wèn)absacc.h
5.4.7 訪問(wèn)SFR和SFR bit地址regxx.h
5.5 Keil C51的預(yù)處理器
5.5.1 宏定義
5.5.2 文件包含
5.5.3 條件編譯
5.6 本章小結(jié)
實(shí)驗(yàn)與設(shè)計(jì)
習(xí)題
第6章 C與匯編語(yǔ)言混合編程
6.1 程序設(shè)計(jì)及編程方法
6.1.1 單片機(jī)程序的編制過(guò)程
6.1.2 混合編程的優(yōu)勢(shì)
6.2 Keil C51和A51接口編程基礎(chǔ)
6.2.1 宏匯編器A51
6.2.2 C51編譯器
6.3 C與匯編語(yǔ)言混合編程
6.3.1 C語(yǔ)言中嵌入?yún)R編語(yǔ)言
6.3.2 C語(yǔ)言與匯編函數(shù)的互調(diào)
6.3.3 混合項(xiàng)目文件編程
6.3.4 Keil中的編譯控制命令SRC
6.4 模塊化程序設(shè)計(jì)
6.4.1 設(shè)計(jì)思想
6.4.2 模塊化程序開(kāi)發(fā)
6.5 本章小結(jié)
實(shí)驗(yàn)與設(shè)計(jì)
習(xí)題
第7章 C51單片機(jī)的內(nèi)部資源
7.1 輸入/輸出控制
7.2 中斷系統(tǒng)
7.2.1 中斷的基本概念
7.2.2 中斷源及其中斷的入口地址
7.2.3 中斷控制相關(guān)的寄存器
7.2.4 中斷響應(yīng)過(guò)程
7.2.5 C51中斷的程序設(shè)計(jì)
7.3 定時(shí)/計(jì)數(shù)器
7.3.1 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和工作方式
7.3.2 定時(shí)/計(jì)數(shù)器的寄存器
7.3.3 定時(shí)/計(jì)數(shù)器的工作方式
7.3.4 定時(shí)/計(jì)數(shù)器的程序設(shè)計(jì)
7.4 本章小結(jié)
實(shí)驗(yàn)與設(shè)計(jì)
習(xí)題
第8章 C51單片機(jī)的系統(tǒng)擴(kuò)展
8.1 單片機(jī)外部擴(kuò)展資源和擴(kuò)展編址技術(shù)概述
8.1.1 單片機(jī)外部擴(kuò)展資源簡(jiǎn)介
8.1.2 單片機(jī)系統(tǒng)擴(kuò)展原理
8.1.3 存儲(chǔ)器擴(kuò)展的編址技術(shù)
8.2 程序存儲(chǔ)器的擴(kuò)展
8.2.1 程序存儲(chǔ)器的典型芯片
8.2.2 EEPROM與單片機(jī)的連接
8.3 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展
8.3.1 單片機(jī)RAM的讀寫(xiě)時(shí)序
8.3.2 RAM與單片機(jī)的連接
8.4 并行I/O口擴(kuò)展
8.4.1 采用TTL電路擴(kuò)展I/O接口
8.4.2 采用8255芯片擴(kuò)展I/O接口
8.5 可編程外圍定時(shí)/計(jì)數(shù)器8253
8.5.1 8253的結(jié)構(gòu)和引腳
8.5.2 8253的工作方式和控制字
8.5.3 8253與C51單片機(jī)的接口
8.6 外部中斷的擴(kuò)展
8.6.1 采用定時(shí)/計(jì)數(shù)器溢出中斷擴(kuò)展外部中斷源
8.6.2 采用中斷源查詢(xún)法擴(kuò)展外部中斷源
8.6.3 用優(yōu)先權(quán)編碼器擴(kuò)展中斷源
8.7 I2C接口芯片AT24CXX
8.7.1 I2C總線的特點(diǎn)
8.7.2 I2C總線通信技術(shù)
8.7.3 AT24C系列與C51的接口
8.8 SPI接口芯片X5045
8.8.1 SPI總線的組成
8.8.2 X5045簡(jiǎn)介
8.8.3 X5045芯片與C51單片機(jī)的連接
8.9 本章小結(jié)
實(shí)驗(yàn)與設(shè)計(jì)
習(xí)題
第9章 串行通信接口
9.1 串行通信方式簡(jiǎn)介
9.1.1 串行通信分類(lèi)
9.1.2 數(shù)據(jù)的傳輸模式
9.1.3 波特率
9.2 串口結(jié)構(gòu)介紹
9.2.1 51單片機(jī)串行口的硬件結(jié)構(gòu)
9.2.2 數(shù)據(jù)緩沖寄存器SBUF
9.2.3 串行口控制寄存器SCON
9.2.4 特殊功能寄存器PCON
9.3 MCS-51串口工作方式
9.3.1 方式0
9.3.2 方式1
9.3.3 方式2和方式3
9.3.4 各方式下波特率的計(jì)算
9.4 串行通信接口標(biāo)準(zhǔn)RS-232
9.4.1 RS-232C標(biāo)準(zhǔn)
9.4.2 單片機(jī)串行通信的連接
9.5 本章小結(jié)
實(shí)驗(yàn)與設(shè)計(jì)
習(xí)題
第10章 C51單片機(jī)的A/D與D/A轉(zhuǎn)換
10.1 數(shù)/模轉(zhuǎn)換
10.1.1 D/A轉(zhuǎn)換器
10.1.2 D/A轉(zhuǎn)換芯片DAC0832
10.1.3 DAC0832應(yīng)用實(shí)例
10.2 模/數(shù)轉(zhuǎn)換
10.2.1 MD轉(zhuǎn)換器
10.2.2 MD轉(zhuǎn)換芯片ADC0809
10.2.3 MCS-51單片機(jī)與ADC0809接口
10.3 本章小結(jié)
實(shí)驗(yàn)與設(shè)計(jì)
習(xí)題
第11章 輸入設(shè)備
11.1 輸入設(shè)備的分類(lèi)及結(jié)構(gòu)
11.1.1 開(kāi)關(guān)和按鍵
11.1.2 按鍵去抖動(dòng)
11.1.3 非編碼獨(dú)立式鍵盤(pán)
11.1.4 非編碼矩陣式鍵盤(pán)
11.1.5 編碼鍵盤(pán)
11.2 鍵盤(pán)與單片機(jī)的接口
11.2.1 獨(dú)立式鍵盤(pán)與單片機(jī)的接口
11.2.2 矩陣式鍵盤(pán)與單片機(jī)的接口
11.3 本章小結(jié)
實(shí)驗(yàn)與設(shè)計(jì)
習(xí)題
第12章 輸出設(shè)備
12.1 輸出設(shè)備的種類(lèi)及結(jié)構(gòu)
12.1.1 發(fā)光二極管
12.1.2 數(shù)碼管
12.1.3 液晶顯示模塊
12.2 輸出設(shè)備的接口及其編程
12.2.1 LED指示燈功能的程序?qū)崿F(xiàn)
12.2.2 數(shù)碼管與單片機(jī)接口的程序?qū)崿F(xiàn)
12.3 本章小結(jié)
實(shí)驗(yàn)與設(shè)計(jì)
習(xí)題
第13章 C51單片機(jī)系統(tǒng)開(kāi)發(fā)基礎(chǔ)
13.1 單片機(jī)系統(tǒng)的基本開(kāi)發(fā)過(guò)程
13.1.1 系統(tǒng)開(kāi)發(fā)概述
13.1.2 總體方案設(shè)計(jì)
13.1.3 硬件設(shè)計(jì)
13.1.4 軟件設(shè)計(jì)
13.1.5 系統(tǒng)調(diào)試
13.2 系統(tǒng)的優(yōu)化設(shè)計(jì)
13.2.1 系統(tǒng)的可靠性設(shè)計(jì)
13.2.2 系統(tǒng)自診斷
13.3 本章小結(jié)
習(xí)題
第14章 C51單片機(jī)系統(tǒng)綜合實(shí)例——電子鐘設(shè)計(jì)
14.1 概述及實(shí)例說(shuō)明
14.2 硬件電路圖及電路分析
14.3 軟件設(shè)計(jì)
14.4 程序清單

本目錄推薦

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