注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構單片機原理與C51基礎

單片機原理與C51基礎

單片機原理與C51基礎

定 價:¥37.00

作 者: 趙麗清 編
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機體系結構

購買這本書可以去


ISBN: 9787111389149 出版時間: 2012-09-01 包裝: 平裝
開本: 16開 頁數: 265 字數:  

內容簡介

  《單片機原理與C51基礎》以80C51系列單片機為對象,共分為11章的內容。為方便讀者選擇,前7章主要圍繞單片機芯片本身的引腳、結構、指令及功能來講解,它們是學習單片機的基礎,適合少學時課程使用;后4章主要講解單片機芯片的常用外圍接口,方便多學時課程的安排。 本書第1章主要圍繞單片機的發(fā)展歷史、課程地位、學習方法及學習這些課程必備的基礎知識進行介紹。第2章從應用者的視角講解了單片機的結構和引腳功能,著重講解了“怎樣使用”的問題。第3章利用大量的圖表講解了80C51系列單片機的匯編語言指令功能等內容。第4章利用典型實例介紹了80C51系列單片機匯編語言的順序、分支、循環(huán)及子程序設計的方法。第5章介紹了中斷的概念、中斷相關的特殊功能寄存器、中斷的編程方法和實例。第6章介紹了單片機定時/計數器的組成結構及應用實例。第7章介紹了串行通信的相關概念,80C51系列單片機的串行接口、通信模式及其應用實例。第8章介紹了存儲器及并行口的擴展方法,詳細地講解了外擴芯片的編址技術。第9章介紹了鍵盤、數碼管及ADC0809和DAC0832的接口方法和實例。第10章以讀者具有一定標準C語言基礎為前提,介紹了C51的語法、結構等知識,同時給出了前述章節(jié)中典型例題的C語言程序,方便讀者進行對比學習。第11章介紹了單總線、SPI總線及I2C總線等串行總線擴展技術。 《單片機原理與C51基礎》以應用者的角度對“單片機原理與應用”這門課程進行了全新的解讀,內容精煉,教輔材料齊全,適合各大專院校學生及老師選用。

作者簡介

暫缺《單片機原理與C51基礎》作者簡介

圖書目錄

前言
第1章 緒論
1.1單片機
1.1.1單片機的概念
1.1.2單片機的發(fā)展歷史及產品近況
1.1.3嵌入式處理器家族
1.1.4單片機課程的地位及學習方法
1.2單片機開發(fā)所需軟硬件介紹
1.2.1關于Keil C51及其集成開發(fā)環(huán)境Keil μVision
1.2.2仿真技術和仿真器
1.2.3編程器和下載軟件
1.2.4Protel與單片機
1.2.5關于Proteus軟件
1.2.6字模提取軟件與串口調試助手
1.3數字電路基礎
1.3.1二進制的邏輯運算
1.3.2數字電路中0與1的定義
1.4數制與編碼的簡單回顧
1.4.1數制
1.4.2編碼
1.4.3計算機中帶符號數的表示
思考題
第2章 80C51系列單片機基本結構及原理
2.180C51系列單片機的內部結構
2.1.180C51系列單片機的CPU
2.1.2ROM和RAM的區(qū)別
2.1.3單片機時序及有關概念
2.280C51系列單片機的引腳功能
2.2.180C51系列單片機的引腳
2.2.2單片機的最小系統(tǒng)
2.2.3三總線結構
2.380C51系列單片機的存儲器
2.3.1存儲器的空間地址
2.3.2程序存儲器
2.3.3數據存儲器
2.3.480C51系列單片機的特殊功能寄存器(SFR)
2.4并行I/O口及其應用
2.4.1P0口
2.4.2P1口
2.4.3P2口
2.4.4P3口
2.4.5I/O口驅動發(fā)光二極管
2.5單片機的復位、掉電保護和低功耗設計
2.5.1單片機的復位
2.5.2掉電保護和低功耗設計
思考題
第3章 80C51系列單片機的尋址方式和指令系統(tǒng)
3.1匯編語言的指令格式及其常用符號
3.1.1匯編語言的指令格式
3.1.2機器碼的三種格式
3.1.3指令中常用符號說明
3.280C51系列單片機的尋址方式
3.2.1立即尋址
3.2.2直接尋址
3.2.3寄存器尋址
3.2.4寄存器間接尋址
3.2.5變址尋址
3.2.6相對尋址
3.2.7位尋址
3.3數據傳送類指令
3.3.1內部RAM數據傳送指令
3.3.2訪問外部RAM的數據傳送指令MOVX
3.3.3讀取ROM中常數表的查表指令MOVC
3.3.4數據交換指令
3.3.5堆棧操作指令
3.4算術運算類指令
3.4.1加法指令
3.4.2減法指令
3.4.3乘、除法指令
3.5邏輯運算及移位類指令
3.5.1邏輯與運算指令
3.5.2邏輯或運算指令
3.5.3邏輯異或運算指令
3.5.4累加器清零、取反指令
3.5.5循環(huán)移位指令
3.6控制轉移類指令
3.6.1無條件轉移指令
3.6.2條件轉移指令
3.6.3子程序調用及返回指令
3.6.4空操作指令
3.7位操作類指令
3.7.1位變量傳送指令
3.7.2位置位、清零指令
3.7.3位邏輯運算指令
3.7.4位控制轉移指令
思考題
第4章 匯編語言程序
4.1匯編語言程序概述
4.1.1源程序的編輯和匯編
4.1.2偽指令
4.1.3匯編語言程序設計步驟
4.2匯編語言程序設計
4.2.1順序程序設計
4.2.2分支程序設計
4.2.3循環(huán)程序設計
4.3子程序及其調用
4.3.1子程序的設計注意事項
4.3.2參數傳遞
思考題
第5章 中斷系統(tǒng)
5.180C51系列單片機的中斷系統(tǒng)
5.1.1什么是中斷
5.1.280C51系列單片機的中斷源
5.1.380C51系列單片機的中斷控制
5.2中斷處理過程
5.2.1中斷響應
5.2.2中斷處理
5.2.3中斷返回
5.2.4中斷請求的撤除
5.3中斷服務子程序的設計
5.3.1單個中斷源設計舉例
5.3.2多個中斷源設計舉例
思考題
第6章 定時/計數器
6.1定時/計數器T0和T
6.1.1定時/計數器的結構及功能
6.1.2定時/計數器T0和T1的模式選擇和狀態(tài)控制寄存器
6.2T0和T1的4種工作模式
6.2.1模式0
6.2.2模式1
6.2.3模式
6.2.4模式
6.3定時/計數器的應用
6.3.1定時/計數器模式0的應用
6.3.2定時/計數器模式1的應用
6.3.3定時/計數器模式2的應用
6.3.4定時/計數器門控位GATE的應用
6.3.5運行中讀定時/計數器
思考題
第7章 80C51系列單片機的串行通信
7.1串行通信基礎知識
7.1.1并行通信與串行通信
7.1.2串行通信的通信方式
7.1.3串行通信的數據傳送方向
7.1.4通信中的誤碼問題
7.280C51系列單片機的串行接口
7.2.1串行接口的結構
7.2.2串行接口的控制寄存器
7.2.3串行通信的波特率設計
7.3串行接口的工作方式
7.3.1方式
7.3.2方式
7.3.3方式
7.3.4方式
7.4串行通信應用舉例
7.4.1串行接口方式0的應用
7.4.2串行接口方式1的應用
7.4.3串行接口方式2的應用
7.4.4串行接口方式3的應用
7.5串行通信實用技術
7.5.1雙機串行通信的硬件連接
7.5.280C51系列單片機的多機通信
7.5.3雙機串行通信軟件編程
7.5.4PC與單片機的點對點串行通信接口設計
7.5.5PC與多個單片機的串行通信接口設計
思考題
第8章 80C51系列單片機并行系統(tǒng)擴展技術
8.180C51系列單片機的并行系統(tǒng)擴展概述
8.1.180C51系列單片機的并行系統(tǒng)擴展能力
8.1.2地址的鎖存
8.1.3存儲器空間地址
8.2外部存儲器的擴展方法
8.2.1程序存儲器的擴展
8.2.2數據存儲器的擴展
8.2.3數據存儲器和程序存儲器的統(tǒng)一編址
8.3外部I/O接口的擴展方法
8.3.1簡單并行I/O接口擴展
8.3.281C55可編程I/O接口及擴展技術
8.3.382C55可編程接口電路的擴展
思考題
第9章 單片機的接口技術
9.1單片機鍵盤接口技術
9.1.1單片機的鍵掃描方式
9.1.2獨立鍵盤
9.1.3矩陣式鍵盤
9.2數碼顯示器接口電路
9.2.1數碼管顯示原理
9.2.2數碼管動態(tài)顯示
9.3A/D轉換接口技術
9.4D/A轉換接口技術
思考題
第10章 單片機C51程序設計
10.1C51程序設計基礎
10.1.1C51中的基本數據類型
10.1.2C51中擴充的數據類型
10.1.3C51中的運算符
10.1.4C51中的語句及程序結構
10.1.5C51中的頭文件
10.2C51程序設計
10.2.1定時/計數器初始化程序設計舉例
10.2.2點亮發(fā)光二極管實現流水燈程序
10.2.3單個中斷系統(tǒng)設計舉例
10.2.4定時器程序設計舉例
10.2.5串行通信程序設計舉例
思考題
第11章 串行擴展技術
11.1單總線串行擴展
11.2SPI總線串行擴展
11.3I2C總線擴展
11.3.1I2C總線基礎
11.3.280C51系列單片機的I2C總線時序模擬
11.3.380C51系列單片機與AT24C的接口
思考題
附錄
附錄AASC II表
附錄BMCS.51系列單片機指令系統(tǒng)表
主編寄語大學生
參考文獻

本目錄推薦

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