注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構89C51單片機實用教程

89C51單片機實用教程

89C51單片機實用教程

定 價:¥39.00

作 者: 張曉鄉(xiāng) 主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機體系結構

ISBN: 9787121114311 出版時間: 2010-08-01 包裝: 平裝
開本: 16開 頁數(shù): 306 字數(shù):  

內容簡介

  《89C51單片機實用教程》以多年來廣泛應用的89C51單片機為主要內容,以數(shù)字電路基礎和微機工作原理為入門知識,以流行的KeilC51集成開發(fā)調試軟件為單片機調試的工具,對單片機的應用進行介紹,注重培養(yǎng)理論學習和實踐動手的能力。《89C51單片機實用教程》主要內容有:數(shù)字電路基礎、微機工作原理、89C51單片機的硬件結構和原理、89C51單片機指令系統(tǒng)、89C51單片機匯編語言程序設計、KeilC51集成開發(fā)軟件、89C51單片機的中斷系統(tǒng)和定時器、89C51單片機的并行輸入/輸出、89C51單片機的串行輸入/輸出、89C51應用系統(tǒng)的設計和開發(fā)、嵌入式系統(tǒng)?!?9C51單片機實用教程》內容充實、實用性較強,可作為電子技術、自動化、儀器儀表、計算機、通信等專業(yè)本科、高職學生的專業(yè)課教材,也可作為技術人員學習單片機的自學用書。

作者簡介

暫缺《89C51單片機實用教程》作者簡介

圖書目錄

第1章 數(shù)字電路基礎
1.1 邏輯代數(shù)
1.1.1 邏輯變量
1.1.2 邏輯運算
1.1.3 邏輯代數(shù)的運算規(guī)則
1.1.4 邏輯函數(shù)的簡化
1.2 數(shù)字電路
1.2.1 數(shù)字電路概述
1.2.2 組合邏輯電路
1.2.3 時序邏輯電路
1.3 數(shù)字集成電路
1.3.1 數(shù)字電路元器件
1.3.2 TTL數(shù)字集成電路
1.3.3 CMOS 數(shù)字集成電路
1.3.4 數(shù)字集成電路舉例
1.4 思考題與習題
第2章 微機工作原理
2.1 計算機系統(tǒng)的組成
2.2 計算機的硬件組成
2.2.1 運算器
2.2.2 控制器
2.2.3 存儲器
2.2.4 輸入/輸出設備和接口
2.3 計算機的軟件
2.3.1 軟件的分類
2.3.2 操作系統(tǒng)
2.3.3 編程語言
2.3.4 其他系統(tǒng)程序
2.4 單片機
2.4.1 單片機的概念
2.4.2 單片機的應用
2.4.3 單片機的發(fā)展
2.5 思考題與習題
第3章 89C51單片機的硬件結構和原理
3.1 89C51單片機的基本組成
3.1.1 MCS?51系列單片機
3.1.2 89C51單片機的基本組成
3.2 89C51單片機的引腳
3.3 89C51單片機中的CPU結構
3.3.1 運算器
3.3.2 控制器
3.4 89C51單片機的存儲器
3.4.1 哈佛結構
3.4.2 程序存儲器
3.4.3 片內數(shù)據(jù)存儲器
3.4.4 片外數(shù)據(jù)存儲器
3.5 89C51單片機的I/O接口
3.5.1 并行I/O端口P0P3
3.5.2 串行端口UART
3.5.3 定時器/計數(shù)器T0、T1
3.6 89C51單片機的時鐘電路和時序
3.6.1 時鐘電路
3.6.2 時序
3.7 89C51單片機的工作方式
3.7.1 復位方式
3.7.2 程序執(zhí)行方式
3.7.3 節(jié)電工作方式
3.8 思考題與習題
第4章 89C51單片機指令系統(tǒng)
4.1 指令系統(tǒng)概述
4.1.1 指令和指令系統(tǒng)
4.1.2 指令格式
4.1.3 指令中常用符號
4.2 89C51單片機的尋址方式
4.2.1 立即尋址
4.2.2 寄存器尋址
4.2.3 直接尋址
4.2.4 寄存器間接尋址
4.2.5 變址尋址
4.2.6 相對尋址
4.2.7 位尋址
4.3 89C51單片機的指令
4.3.1 數(shù)據(jù)傳送指令
4.3.2 算術運算指令
4.3.3 邏輯運算及移位指令
4.3.4 控制轉移指令
4.3.5 位操作指令
4.4 思考題與習題
第5章 89C51單片機匯編語言程序設計
5.1 匯編語言語句的類型和組成
5.1.1 匯編語言
5.1.2 指令語句的組成
5.1.3 指示性語句的組成
5.2 偽指令
5.3 匯編語言程序設計過程
5.4 匯編語言程序的基本結構
5.4.1 順序結構程序設計
5.4.2 分支結構程序設計
5.4.3 循環(huán)結構程序設計
5.4.4 子程序結構程序設計
5.5 匯編語言實用程序設計
5.5.1 數(shù)碼轉換程序
5.5.2 運算類程序
5.5.3 數(shù)據(jù)處理程序
5.5.4 軟件延時程序
5.6 思考題與習題
第6章 軟件調試工具—Keil C51集成開發(fā)軟件
6.1 Keil C51集成開發(fā)軟件概述
6.2 Keil C51開發(fā)環(huán)境
6.2.1 標題欄
6.2.2 菜單欄
6.2.3 工具欄
6.2.4 項目窗口
6.2.5 源程序窗口
6.2.6 輸出窗口
6.3 程序的開發(fā)調試
6.3.1 程序調試的過程
6.3.2 創(chuàng)建項目和設置環(huán)境參數(shù)
6.3.3 源程序的編譯和調試
6.4 程序開發(fā)調試實例
6.4.1 軟件模擬仿真
6.4.2 硬件實時在線仿真
6.5 思考題與習題
第7章 89C51單片機的中斷系統(tǒng)和定時器
7.1 計算機的中斷處理過程
7.1.1 中斷處理
7.1.2 中斷的概念
7.2 89C51單片機的中斷處理
7.2.1 89C51的中斷源和中斷標志
7.2.2 89C51的中斷允許控制
7.2.3 89C51的中斷優(yōu)先級管理
7.2.4 89C51的中斷響應
7.2.5 89C51的中斷處理
7.2.6 89C51的中斷返回
7.2.7 89C51單片機的中斷處理實例
7.3 89C51單片機中的定時器
7.3.1 定時器/計數(shù)器概述
7.3.2 定時器的工作模式寄存器TMOD
7.3.3 定時器的控制寄存器TCON
7.4 89C51單片機中定時器/計數(shù)器的應用
7.4.1 定時器工作方式的設置和計數(shù)初值的計算
7.4.2 定時器的啟動和計數(shù)溢出的處理
7.4.3 定時器/計數(shù)器應用實例
7.5 思考題與習題
第8章 89C51單片機的并行輸入/輸出
8.1 89C51單片機的并行輸入/輸出接口
8.1.1 輸入/輸出接口信息傳送方式
8.1.2 89C51單片機的并行輸入/輸出接口簡介
8.2并行輸入/輸出接口P0、P1、P2和P3
8.2.1 P0端口
8.2.2 P1端口
8.2.3 P2端口
8.2.4 P3端口
8.2.5 并行輸入/輸出接口應用舉例
8.3 89C51單片機的擴展接口
8.3.1 89C51片外系統(tǒng)總線的產生
8.3.2 外部程序存儲器的擴展
8.3.3 外部數(shù)據(jù)存儲器的擴展
8.3.4 外部I/O接口的擴展
8.4 89C51輸入/輸出接口應用實例——LED顯示器
8.4.1 LED數(shù)碼管顯示器
8.4.2 8255A連接的LED數(shù)碼管顯示器實例
8.5 思考題與習題
第9章 89C51單片機的串行輸入/輸出
9.1 串行通信的概念
9.1.1 串行通信的傳輸制式
9.1.2 異步通信與同步通信
9.1.3 波特率
9.1.4 串行通信協(xié)議
9.2 89C51的串行通信接口
9.2.1 89C51串行接口的基本結構
9.2.2 串行接口的有關寄存器
9.2.3 串行接口通信工作方式
9.2.4 多機通信
9.3 89C51片外擴展串行總線技術
9.4 思考題與習題
第10章 89C51應用系統(tǒng)的設計和開發(fā)
10.1 單片機應用系統(tǒng)
10.2 單片機應用系統(tǒng)的設計過程
10.2.1 總體方案設計
10.2.2 硬件系統(tǒng)設計
10.2.3 軟件系統(tǒng)設計
10.2.4 系統(tǒng)仿真調試
10.2.5 系統(tǒng)運行與維護
10.3 基于89C51單片機的數(shù)據(jù)采集系統(tǒng)
10.3.1 單片機數(shù)據(jù)采集系統(tǒng)的總體設計
10.3.2 單片機數(shù)據(jù)采集系統(tǒng)主程序的設計
10.3.3 模擬量輸入接口的設計
10.3.4 看門狗定時器X5045的設計
10.3.5 實時時鐘DS1307的設計
10.3.6 人機對話通道的設計
10.3.7 異步串行通信RS?485接口的設計
10.4 思考題與習題
第11章 嵌入式系統(tǒng)
11.1 嵌入式系統(tǒng)概述
11.1.1 嵌入式系統(tǒng)的定義
11.1.2 嵌入式系統(tǒng)的特點
11.1.3 嵌入式系統(tǒng)的應用
11.2 嵌入式系統(tǒng)的硬件
11.2.1 嵌入式系統(tǒng)的構成
11.2.2 嵌入式系統(tǒng)的硬件
11.2.3 微控制器MCU
11.2.4 嵌入式微處理器
11.2.5 嵌入式數(shù)字信號處理器
11.2.6 嵌入式片上系統(tǒng)
11.3 嵌入式系統(tǒng)的軟件
11.3.1 硬件抽象層
11.3.2 嵌入式操作系統(tǒng)
11.3.3 應用程序
11.4 嵌入式系統(tǒng)的設計過程
11.5 思考題與習題
附錄A 89C51指令表
參考文獻

本目錄推薦

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