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

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

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

定 價:¥45.00

作 者: 徐春輝 編
出版社: 電子工業(yè)出版社
叢編項: 普通高等教育"十二五"規(guī)劃教材·電子信息科學(xué)與工程類專業(yè)規(guī)劃教材
標 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787121211690 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 356 字數(shù):  

內(nèi)容簡介

  《單片微機原理及應(yīng)用/普通高等教育“十二五”規(guī)劃教材·電子信息科學(xué)與工程類專業(yè)規(guī)劃教材》從介紹微型計算機的基本結(jié)構(gòu)和工作原理入手,以AT89S51單片機為例介紹單片微機的結(jié)構(gòu)、工作原理及應(yīng)用,注重基礎(chǔ)性和實用性相結(jié)合。以二進制和基本邏輯電路為起點闡述微型計算機的基本工作原理,并通過豐富的實例將基本概念、基本理論、基本方法講清講透?!秵纹C原理及應(yīng)用/普通高等教育“十二五”規(guī)劃教材·電子信息科學(xué)與工程類專業(yè)規(guī)劃教材》引入Keil µVision和Proteus,并配備豐富的課堂演示實例,將實驗室搬入教室。另外,例題程序設(shè)計采用匯編語言和C語言雙方案,便于讀者對照學(xué)習(xí)。本書提供配套電子課件、習(xí)題解答和教學(xué)指南。

作者簡介

  徐春輝,華東交通大學(xué)電氣與電子工程學(xué)院,副教授。江西省自動化學(xué)會會員。1984年8月至1987年9月,南昌電纜廠設(shè)備動力科任助理工程師;1989年6月至今,華東交通大學(xué)任教。

圖書目錄

第1章 緒論
1.1 計算機的誕生、發(fā)展及基本結(jié)構(gòu)
1.2 計算機類型劃分
1.2.1 通用計算機
1.2.2 嵌入式計算機系統(tǒng)
1.3 嵌入式計算機的類別及應(yīng)用特點
1.3.1 嵌入式計算機的類別
1.3.2 嵌入式計算機系統(tǒng)的應(yīng)用特點
1.4 單片微型計算機應(yīng)用系統(tǒng)舉例
練習(xí)與思考題1
第2章 微型計算機基礎(chǔ)
2.1 計算機中的數(shù)、編碼和運算
2.1.1 計算機中常用的數(shù)制及相互轉(zhuǎn)換
2.1.2 微型計算機中常用的編碼
2.1.3 微型計算機的運算基礎(chǔ)
2.2 微型計算機的基本結(jié)構(gòu)
2.2.1 存儲器的組成及功能
2.2.2 微處理器的結(jié)構(gòu)及工作原理
2.2.3 輸入/輸出設(shè)備及其接口電路
2.2.4 微型計算機的總線連接結(jié)構(gòu)
2.3 微型計算機的指令執(zhí)行過程
2.4 微型計算機系統(tǒng)
2.4.1 微型計算機系統(tǒng)的組成
2.4.2 微型計算機系統(tǒng)的性能指標
2.4.3 微型計算機的分類
2.5 單片微型計算機概述
2.5.1 什么是單片微型計算機
2.5.2 單片機的發(fā)展歷史
2.5.3 單片機的特點
2.5.4 單片機的應(yīng)用
2.5.5 單片機的發(fā)展趨勢
2.5.6 單片機的主要制造廠商和機型
2.5.7 51系列單片機簡介
練習(xí)與思考題2
第3章 AT89S51單片機的硬件結(jié)構(gòu)與時序
3.1 AT89S51單片機的結(jié)構(gòu)概述
3.2 AT89S51單片機的外部引腳
3.2.1 電源及時鐘引腳
3.2.2 控制引腳
3.2.3 并行I/O口引腳
3.3 AT89S51單片機的CPU
3.3.1 運算器
3.3.2 控制器
3.4 AT89S51單片機存儲器的結(jié)構(gòu)
3.4.1 程序存儲器空間
3.4.2 數(shù)據(jù)存儲器空間
3.4.3 特殊功能寄存器
3.4.4 位地址空間
3.5 AT89S51單片機的并行輸入/輸出接口
3.5.1 P0口
3.5.2 P2口
3.5.3 P1口
3.5.4 P3口
3.6 AT89S51單片機的時鐘電路與時序
3.6.1 AT89S51單片機的時鐘電路
3.6.2 時序與時序定時單位
3.6.3 AT89S51指令的取指/執(zhí)行時序
3.6.4 AT89S51對片外存儲器的操作時序
3.7 復(fù)位操作與復(fù)位電路
3.8 AT89S51單片機的低功耗節(jié)電模式與看門狗定時器
3.8.1 空閑模式
3.8.2 掉電運行模式
3.8.3 掉電和空閑模式下的看門狗定時器WDT
練習(xí)與思考題3
第4章 51系列單片機的指令系統(tǒng)
4.1 指令及其格式
4.1.1 指令系統(tǒng)概述
4.1.2 指令描述符號的約定
4.1.3 機器指令的字節(jié)編碼格式
4.1.4 符號指令的書寫格式
4.2 51系列單片機的尋址方式
4.2.1 立即尋址
4.2.2 直接尋址
4.2.3 寄存器尋址
4.2.4 寄存器間接尋址
4.2.5 變址尋址(基址寄存器加變址寄存器間址尋址)
4.2.6 相對尋址方式
4.2.7 位尋址方式
4.3 51系列單片機指令系統(tǒng)分類介紹
4.3.1 數(shù)據(jù)傳送類指令
4.3.2 算術(shù)運算類指令
4.3.3 邏輯運算與移位指令
4.3.4 控制轉(zhuǎn)移類指令
4.3.5 位操作類指令
4.3.6 51系列單片機指令匯總
練習(xí)與思考題4
第5章 51系列單片機匯編語言程序設(shè)計及仿真調(diào)試
5.1 匯編語言程序設(shè)計基礎(chǔ)
5.1.1 機器語言、匯編語言與高級語言
5.1.2 匯編語言的語句和格式
5.1.3 偽指令
5.1.4 匯編語言源程序的匯編
5.1.5 匯編語言程序設(shè)計的一般步驟
5.2 匯編語言源程序的基本結(jié)構(gòu)
5.2.1 順序結(jié)構(gòu)
5.2.2 分支結(jié)構(gòu)
5.2.3 循環(huán)結(jié)構(gòu)
5.2.4 子程序
5.3 51系列單片機匯編語言實用程序設(shè)計舉例
5.3.1 查表程序設(shè)計
5.3.2 散轉(zhuǎn)程序設(shè)計
5.3.3 碼制轉(zhuǎn)換程序設(shè)計
5.3.4 運算程序設(shè)計
5.4 程序調(diào)試與集成開發(fā)環(huán)境軟件Keil Vision
5.4.1 程序調(diào)試概述
5.4.2 Keil Vision軟件簡介
5.4.3 Keil Vision集成開發(fā)環(huán)境中調(diào)試單片機匯編語言源程序的方法
練習(xí)與思考題5
第6章 單片機的C語言程序設(shè)計
6.1 單片機C語言概述
6.1.1 采用C51的優(yōu)點
6.1.2 C51的程序框架
6.1.3 C51的程序開發(fā)過程
6.2 C51的數(shù)據(jù)與運算
6.2.1 C51的數(shù)據(jù)類型
6.2.2 C51的數(shù)據(jù)存儲類型
6.2.3 C51數(shù)據(jù)的存儲器模式
6.2.4 C51的指針變量
6.2.5 C51對SFR、可尋址位、存儲器和I/O口的定義
6.3 C51的運算符和表達式
6.4 C51的基本語句
6.4.1 表達式語句
6.4.2 復(fù)合語句
6.4.3 選擇語句
6.4.4 循環(huán)語句
6.5 C51的函數(shù)
6.5.1 函數(shù)的分類
6.5.2 C51函數(shù)的定義
6.5.3 C51函數(shù)的調(diào)用
6.5.4 對被調(diào)函數(shù)的說明
6.5.5 C51的庫函數(shù)
6.6 C51編程實例
6.6.1 C語言程序與匯編語言源程序的關(guān)系
6.6.2 順序程序的設(shè)計
6.6.3 循環(huán)程序的設(shè)計
6.6.4 分支程序的設(shè)計
6.7 匯編語言和C語言的混合編程
練習(xí)與思考題6
第7章 AT89S51單片機I/O口應(yīng)用與軟/硬件系統(tǒng)模擬調(diào)試
7.1 AT89S51單片機I/O接口的應(yīng)用
7.1.1 AT89S51單片機I/O接口的操作方式
7.1.2 I/O接口的應(yīng)用實例:發(fā)光二極管的控制
7.2 軟/硬件系統(tǒng)的模擬調(diào)試與Proteus軟件
7.2.1 Proteus軟件的特點
7.2.2 Proteus軟件對于單片機教學(xué)的重要意義
7.3 Proteus軟件快速入門
7.3.1 Proteus工作界面
7.3.2 使用Proteus進行單片機系統(tǒng)仿真設(shè)計的步驟
7.4 應(yīng)用實例
7.4.1 原理圖設(shè)計
7.4.2 Proteus仿真
練習(xí)與思考題7
第8章 AT89S51單片機的中斷系統(tǒng)
8.1 中斷技術(shù)概述
8.1.1 中斷的定義和作用
8.1.2 中斷源
8.1.3 中斷分類
8.1.4 中斷系統(tǒng)的功能
8.1.5 中斷處理過程
8.2 AT89S51單片機的中斷系統(tǒng)
8.2.1 AT89S51的中斷請求源和中斷標志
8.2.2 AT89S51對中斷請求的控制
8.2.3 AT89S51中斷處理的過程
8.3 中斷系統(tǒng)的程序設(shè)計及實例
8.3.1 中斷系統(tǒng)的程序設(shè)計
8.3.2 中斷系統(tǒng)程序設(shè)計舉例
8.4 AT89S51對外部中斷源的擴展
8.4.1 借用定時器溢出中斷擴展外部中斷源
8.4.2 采用中斷加查詢法擴展外部中斷源
練習(xí)與思考題8
第9章 AT89S51單片機的定時器/計數(shù)器
9.1 定時器/計數(shù)器概述
9.2 AT89S51單片機定時器/計數(shù)器的結(jié)構(gòu)
9.2.1 工作方式控制寄存器TMOD
9.2.2 定時器/計數(shù)器控制寄存器TCON
9.3 定時器/計數(shù)器的4種工作方式
9.3.1 方式0
9.3.2 方式1
9.3.3 方式2
9.3.4 方式3
9.4 對外部輸入信號的要求
9.5 定時器/計數(shù)器的編程和應(yīng)用
9.5.1 定時器/計數(shù)器的編程
9.5.2 定時器/計數(shù)器的應(yīng)用舉例
練習(xí)與思考題9
第10章 51系列單片機的串行通信
10.1 計算機串行通信基礎(chǔ)
10.1.1 串行通信的分類
10.1.2 串行通信的制式
10.1.3 串行通信中的調(diào)制與解調(diào)
10.1.4 串行通信的校驗
10.1.5 串行通信中串行I/O數(shù)據(jù)的實現(xiàn)
10.2 AT89S51單片機串行口的結(jié)構(gòu)及工作原理
10.2.1 串行口的結(jié)構(gòu)
10.2.2  串行口的工作方式
10.3 AT89S51單片
……

本目錄推薦

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