注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)單片機原理及應(yīng)用(第2版)

單片機原理及應(yīng)用(第2版)

單片機原理及應(yīng)用(第2版)

定 價:¥33.00

作 者: 蔡振江,索雪松 主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787121169540 出版時間: 2012-05-01 包裝: 平裝
開本: 16開 頁數(shù): 254 字數(shù):  

內(nèi)容簡介

  單片機開發(fā)技術(shù)和編程技術(shù)日新月異,為了使讀者能夠盡快掌握這一技術(shù),根據(jù)工科大學生的知識背景編寫了本教材。蔡振江等編著的《單片機原理及應(yīng)用(第2版)》主要包括單片機基礎(chǔ)知識,51單片機的基本硬件結(jié)構(gòu),MCS一51單片機的指令系統(tǒng),MCS一51匯編語言的編寫方法和格式,MCS一5l系統(tǒng)總線及其構(gòu)造技術(shù),功率接口電路及編程方法,C51特點及編程注意事項,基于RTX51的實時操作系統(tǒng)的程序設(shè)計方法,單片機開發(fā)選型應(yīng)注意的事項等內(nèi)容?!秵纹瑱C原理及應(yīng)用(第2版)》力求通俗易懂,注重實用,可作為高等院校本??平滩?,也可供科技人員參考或自學。為了方便教學和學習,本書配有教學課件。

作者簡介

暫缺《單片機原理及應(yīng)用(第2版)》作者簡介

圖書目錄

第1章 單片機基礎(chǔ) (1) 1.1 概述 (1) 1.1.1 計算機發(fā)展概況 (1) 1.1.2 計算機分類 (1) 1.1.3 單片機的特點及主要應(yīng)用領(lǐng)域 (2) 1.2 單片機的發(fā)展歷史及典型機型 (3) 1.2.1 單片機的發(fā)展歷史 (3) 1.2.2 常用單片機的機型 (4) 1.3 計算機中的數(shù)制及相互轉(zhuǎn)換 (5) 1.3.1 計算機中數(shù)的表示方法 (5) 1.3.2 進位計數(shù)制 (6) 1.3.3 進位計數(shù)制之間的轉(zhuǎn)換 (8) 1.4 二進制數(shù)的運算 (10) 1.4.1 二進制數(shù)的加法 (10) 1.4.2 二進制數(shù)的減法 (11) 1.4.3 二進制數(shù)的乘法 (11) 1.4.4 二進制數(shù)的除法 (11) 1.5 單片機的組成及工作過程 (12) 1.5.1 單片機的組成 (12) 1.5.2 單片機的工作過程 (12) 習題一 (13)第2章 MCS-51單片機硬件結(jié)構(gòu) (15) 2.1 概述 (15) 2.2 MCS-51單片機內(nèi)部硬件組成 (15) 2.2.1 總體結(jié)構(gòu) (15) 2.2.2 中央處理器CPU (15) 2.2.3 單片機的引腳及其功能 (16) 2.2.4 存儲器的結(jié)構(gòu) (18) 2.3 時鐘與復(fù)位 (23) 2.3.1 時鐘輸入 (24) 2.3.2 單片機工作的基本時序 (24) 2.3.3 單片機的復(fù)位 (25) 2.4 并行輸入/輸出接口 (26) 2.4.1 P0口的結(jié)構(gòu)與功能 (27) 2.4.2 P1口的結(jié)構(gòu)與功能 (28) 2.4.3 P2口的結(jié)構(gòu)與功能 (29) 2.4.4 P3口的結(jié)構(gòu)與功能 (30) 2.5 中斷系統(tǒng) (30) 2.5.1 中斷技術(shù)概述 (30) 2.5.2 中斷請求源與中斷請求標志 (32) 2.5.3 中斷控制與中斷響應(yīng) (34) 2.5.4 中斷處理過程 (36) 2.6 定時器/計數(shù)器 (38) 2.6.1 定時器/計數(shù)器T0和T1的結(jié)構(gòu) (39) 2.6.2 定時器/計數(shù)器的方式寄存器和控制寄存器 (40) 2.6.3 4種工作方式 (41) 2.7 串行口 (44) 2.7.1 串行口通信的基本概念 (44) 2.7.2 MCS- 51單片機串行通信接口 (46) 2.7.3 串行通信接口工作方式及多機通信 (48) 2.7.4 波特率設(shè)置 (51) 習題二 (52)第3章 MCS-51單片機指令系統(tǒng) (54) 3.1 匯編指令與格式 (54) 3.1.1 匯編指令格式和常用符號 (54) 3.1.2 偽指令 (56) 3.2 尋址方式 (59) 3.2.1 立即尋址 (59) 3.2.2 直接尋址 (60) 3.2.3 寄存器尋址 (60) 3.2.4 寄存器間接尋址 (61) 3.2.5 變址尋址 (61) 3.2.6 相對尋址 (62) 3.2.7 位尋址 (63) 3.3 指令類型 (64) 3.3.1 按字節(jié)數(shù)分 (64) 3.3.2 按指令的執(zhí)行時間分 (64) 3.3.3 按指令的功能分 (64) 3.4 數(shù)據(jù)傳送類指令 (64) 3.4.1 內(nèi)部數(shù)據(jù)傳送指令 (64) 3.4.2 片外數(shù)據(jù)傳送指令 (66) 3.4.3 訪問程序存儲器的傳送指令 (67) 3.4.4 數(shù)據(jù)交換指令 (67) 3.4.5 堆棧操作指令 (68) 3.5 算術(shù)運算類指令 (70) 3.5.1 加法指令 (70) 3.5.2 減法指令 (71) 3.5.3 十進制調(diào)整指令 (72) 3.5.4 乘法指令 (73) 3.5.5 除法指令 (73) 3.6 邏輯運算類指令 (74) 3.6.1 累加器A的邏輯操作指令 (74) 3.6.2 邏輯與指令 (76) 3.6.3 邏輯或指令 (76) 3.6.4 邏輯異或指令 (77) 3.7 控制轉(zhuǎn)移類指令 (78) 3.7.1 無條件轉(zhuǎn)移指令 (78) 3.7.2 條件轉(zhuǎn)移指令 (80) 3.7.3 子程序調(diào)用和返回指令 (82) 3.8 位操作類指令 (84) 3.8.1 位傳送指令 (84) 3.8.2 置位和清0指令 (85) 3.8.3 位邏輯運算指令 (85) 3.8.4 位條件轉(zhuǎn)移指令 (85) 習題三 (87)第4章 MCS-51匯編語言程序設(shè)計 (89) 4.1 匯編語言程序設(shè)計 (89) 4.1.1 程序設(shè)計語言 (89) 4.1.2 匯編語言程序設(shè)計步驟 (90) 4.1.3 單片機4大程序結(jié)構(gòu) (91) 4.2 單片機程序舉例 (99) 4.2.1 查表程序 (99) 4.2.2 運算程序 (100) 4.2.3 數(shù)值轉(zhuǎn)換程序 (104) 4.2.4 排序程序 (109) 4.3 中斷程序結(jié)構(gòu) (111) 4.4 定時器/計數(shù)器程序 (112) 4.4.1 定時器/計數(shù)器的應(yīng)用 (112) 4.4.2 定時器方式0應(yīng)用 (113) 4.4.3 定時器方式1應(yīng)用 (114) 4.4.4 定時器方式2應(yīng)用 (114) 4.5 串行通信程序 (116) 4.5.1 串行口方式0應(yīng)用 (116) 4.5.2 串行口方式1應(yīng)用 (117) 4.5.3 串行口方式2、3應(yīng)用 (119) 習題四 (120)第5章 MCS-51單片機系統(tǒng)的擴展 (121) 5.1 系統(tǒng)總線及總線構(gòu)建 (121) 5.1.1 系統(tǒng)總線 (121) 5.1.2 構(gòu)建系統(tǒng)總線 (123) 5.2 外部存儲器的擴展 (124) 5.2.1 存儲器擴展地址分配 (124) 5.2.2 程序存儲器擴展 (128) 5.2.3 數(shù)據(jù)存儲器擴展 (131) 5.3 輸入/輸出接口的擴展 (134) 5.3.1 簡單并行輸入口擴展 (135) 5.3.2 簡單并行輸出口擴展 (136) 5.3.3 可編程I/O并行接口的擴展 (137) 5.4 D/A和A/D接口功能的擴展 (143) 5.4.1 D/A轉(zhuǎn)換器的基本工作原理 (143) 5.4.2 DAC0832的應(yīng)用 (146) 5.4.3 A/D轉(zhuǎn)換器的基本工作原理 (150) 5.4.4 ADC0809的應(yīng)用 (152) 5.5 常用串行接口D/A和A/D轉(zhuǎn)換器 (156) 5.5.1 12位串行DAC MAX538的擴展及其應(yīng)用 (156) 5.5.2 12位串行ADC MAX1247的擴展及其應(yīng)用 (158) 習題五 (163)第6章 鍵盤、顯示器及功率接口 (165) 6.1 鍵盤的接口 (165) 6.1.1 鍵盤輸入的抖動問題 (165) 6.1.2 消除按鍵抖動的措施 (166) 6.1.3 非編碼鍵盤的接口方法 (166) 6.1.4 BCD碼撥盤接口 (171) 6.1.5 串行鍵盤應(yīng)用 (172) 6.2 LED 7段發(fā)光顯示器接口 (173) 6.2.1 靜態(tài)顯示接口及編程 (174) 6.2.2 動態(tài)顯示接口及編程 (176) 6.2.3 8155作為LED顯示器接口 (180) 6.3 LCD顯示器接口 (182) 6.3.1 點陣式字符LCD (182) 6.3.2 字符型LCD與單片機接口 (182) 6.3.3 軟件設(shè)計 (184) 6.4 大功率器件接口電路 (185) 6.4.1 繼電器型驅(qū)動接口及編程 (185) 6.4.2 晶閘管型驅(qū)動接口 (189) 6.4.3 功率晶體管型驅(qū)動接口及編程 (194) 6.4.4 功率驅(qū)動電路應(yīng)用實例 (195) 習題六 (199)第7章 Keil C51簡介及編程 (201) 7.1 Keil C51與標準C語言 (201) 7.1.1 C51程序的結(jié)構(gòu) (202) 7.1.2 C51擴展關(guān)鍵字 (203) 7.1.3 C51數(shù)據(jù)的存儲類型 (204) 7.2 Keil C51函數(shù) (205) 7.2.1 C51函數(shù)的定義 (205) 7.2.2 C51函數(shù)的聲明 (206) 7.2.3 C51函數(shù)的調(diào)用 (207) 7.2.4 C51常用庫函數(shù) (207) 7.3 C51運算符 (210) 7.4 C51編程舉例 (212) 7.4.1 簡單I/O口編程舉例 (212) 7.4.2 中斷程序編寫 (214) 7.4.3 定時器/計數(shù)器程序編寫 (215) 7.4.4 串行通信接口編程 (217) 習題七 (219)第8章 RTX 51實時操作系統(tǒng) (220) 8.1 RTX51實時操作系統(tǒng)概述 (220) 8.2 基于RTX51 Tiny工作機制 (221) 8.2.1 RTX51程序結(jié)構(gòu) (222) 8.2.2 任務(wù)管理 (223) 8.2.3 RTX51任務(wù)調(diào)度 (223) 8.2.4 RTX51參數(shù)的設(shè)置 (224) 8.3 RTX51的參考函數(shù) (225) 8.4 基于RTX51實時操作系統(tǒng)的程序設(shè)計 (228) 8.4.1 RTX51實時操作系統(tǒng)程序設(shè)計的結(jié)構(gòu)特點 (228) 8.4.2 應(yīng)用舉例 (229) 習題八 (234)第9章 單片機應(yīng)用系統(tǒng)綜合開發(fā)應(yīng)用 (235) 9.1 單片機應(yīng)用系統(tǒng)設(shè)計概述 (235) 9.1.1 單片機應(yīng)用系統(tǒng)設(shè)計的內(nèi)容 (235) 9.1.2 單片機應(yīng)用系統(tǒng)設(shè)計的方法與步驟 (236) 9.2 單片機程序的仿真與調(diào)試 (238) 9.2.1 單片機的開發(fā)與開發(fā)工具 (238) 9.2.2 單片機開發(fā)系統(tǒng)所具有的一般功能 (240) 9.2.3 軟件設(shè)計方法 (241) 9.2.4 軟件調(diào)試方法 (243) 9.3 單片機應(yīng)用系統(tǒng)的硬件設(shè)計及調(diào)試 (244) 9.3.1 單片機系統(tǒng)總體設(shè)計 (244) 9.3.2 硬件設(shè)計 (246) 9.3.3 可靠性設(shè)計 (248) 9.3.4 硬件調(diào)試方法 (249) 習題九 (250)附錄A MCS-51單片機指令速查表 (251)參考文獻 (255)

本目錄推薦

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