注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機科學理論與基礎知識51單片微型機原理和接口教程

51單片微型機原理和接口教程

51單片微型機原理和接口教程

定 價:¥29.80

作 者: 周思躍 編著
出版社: 化學工業(yè)出版社
叢編項: 高等學校規(guī)劃教材
標 簽: 計算機理論

購買這本書可以去


ISBN: 9787122069719 出版時間: 2010-01-01 包裝: 平裝
開本: 16開 頁數: 266 字數:  

內容簡介

  《51單片微型機原理和接口教程》共分3篇12章。第1篇共有7章的內容,包含了51系列單片機的結構原理,匯編語言程序設計。第2篇共有4章的內容,包含了51系列單片機的擴展應用方式,常用接口芯片與單片機的連接和應用,單片機應用系統(tǒng)的設計。第3篇只有1章,包含了C51語言程序設計的基礎內容,將讀者引入單片機學習的新境界?!?1單片微型機原理和接口教程》在每一章內都穿插了一些實驗,全書共穿插了十八個實驗,使教師可以在實驗室里,一邊講課,一邊做實驗。學生自學時也可以看看書,動動手?!?1單片微型機原理和接口教程》在編寫的文字上力求通俗、口語化,經常用設問的方式引導學生,增加其自學的興趣?!?1單片微型機原理和接口教程》可以作為普通高等學校機械設計制造及其自動化、電氣工程及其自動化、自動化、電子信息工程等相關專業(yè)單片機課程的教材,也可以供從事單片機設計與研究的科研人員參考。

作者簡介

暫缺《51單片微型機原理和接口教程》作者簡介

圖書目錄

基礎篇
1 單片機基礎知識
1.1 引言
1.1.1 計算機
1.1.2 微型機
1.1.3 單片機與嵌入式計算機
1.2 常用數制和碼制
1.2.1 常用的數制及其轉換
1.2.2 常用的碼制
實驗一、認識補碼
1.3 單片機內部結構概述
1.3.1 中央處理器CPU概述
1.3.2 存儲器概述
1.3.3 輸入/輸出接口概述
1.4 單片機產品概述
1.4.1 單片機產品的類型
1.4.2 單片機產品的應用
1.5 本章小結
習題1
2 MCS-51系列單片機系統(tǒng)基本組成
2.1 總體結構
2.1.1 內部結構
2.1.2 外部引腳
2.2 CPU特性
2.3 存儲器組織
2.3.1 程序存儲器
2.3.2 數據存儲器
2.3.3 特殊功能寄存器
2.3.4 外部數據存儲器和I/O接口
2.4 I/O接口
2.4.1 P1口
2.4.2 P3口
2.4.3 P2口
2.4.4 P0口
實驗二、認識P0~P3口
2.5 時鐘和時鐘電路
2.6 復位和復位電路
2.7 本章小結
習題2
3 MCS-51系列指令系統(tǒng)
3.1 指令格式和尋址方式
3.1.1 立即尋址方式
3.1.2 直接尋址方式
3.1.3 寄存器尋址方式
3.1.4 寄存器間接尋址方式
3.1.5 變址尋址方式
3.1.6 相對尋址方式
3.1.7 位尋址方式
3.2 數據傳送類指令
3.2.1 內部數據傳送指令
3.2.2 內外數據傳送指令
3.2.3 查表指令
實驗三、尋址方式和堆棧的認識
3.3 數據處理類指令
3.3.1 算術運算指令
3.3.2 邏輯運算指令
3.3.3 移位指令
3.4 位操作類指令
3.4.1 位變量傳送指令
3.4.2 位變量設置指令
3.4.3 位變量邏輯運算指令
3.5 程序轉移類指令
3.5.1 無條件轉移指令
3.5.2 有條件轉移指令
3.5.3 調用和返回子程序指令
實驗四、轉移類指令和位操作類指令的認識
3.6 CPU執(zhí)行指令的時序
3.7 本章小結
習題3
4 MCS-51系列匯編語言程序設計
4.1 偽指令
4.1.1 起始指令
4.1.2 結束指令
4.1.3 數據定義類指令
4.2 匯編語言語句格式
實驗五、認識匯編語言程序格式
4.3 匯編語言程序設計方法
4.3.1 順序結構程序設計
4.3.2 分支結構程序設計
4.3.3 循環(huán)結構程序設計
4.3.4 子程序設計
4.3.5 經典程序設計舉例
實驗六、查表程序設計
實驗七、排序程序設計
4.4 本章小結
習題4
5 MCS-51單片機系列中斷系統(tǒng)
5.1 中斷的概念
5.1.1 什么是中斷
5.1.2 中斷源
5.1.3 中斷優(yōu)先級
5.1.4 控制中斷的特殊功能寄存器
5.2 中斷處理過程
5.2.1 中斷申請
5.2.2 中斷響應條件
5.2.3 中斷處理過程
5.2.4 中斷請求信號的撤消
5.3 中斷程序的編制
5.3.1 中斷初始化程序的編制
5.3.2 中斷服務子程序的編寫
實驗八、認識中斷系統(tǒng)和中斷服務子程序編寫
5.4 本章小結
習題5
6 MCS-51單片機定時器/計數器
6.1 定時器/計數器的結構和工作原理
6.1.1 定時器/計數器TO和T1
6.1.2 定時器/計數器T2
6.1.3 定時器/計數器的使用極限
6.2 控制定時器/計數器的特殊功能寄存器
6.3 定時器/計數器的應用及其編程
6.3.1 初始化編程
6.3.2 定時器/計數器應用編程
實驗九、定時器/計數器應用
6.4 本章小結
習題6
7 MCS-51單片機串行接口
7.1 串行通信的概念
7.2 單片機串行接口的結構原理
7.3 單片機串行接口的工作方式和原理
7.3.1 串行口控制寄存器SCON(SerialContr01)
7.3.2 串行口工作方式0
7.3.3 串行口工作方式1
7.3.4 串行口工作方式2、3
7.3.5 串行口數據傳送的波特率
7.4 串行口應用舉例
實驗十、串行口雙機通信
7.5 本章小結
習題7
擴展、接口和應用篇
8 MCS-51單片機的擴展技術
8.1 單片機擴展原理
8.2 程序存儲器擴展
8.2.1 EPROM存儲器芯片
8.2.2 程序存儲器芯片與系統(tǒng)的連接舉例
8.3 數據存儲器的擴展
8.3.1 常用靜態(tài)隨機存儲器(SRAM)芯片
8.3.2 數據存儲器擴展應用舉例
8.3.3 CPU如何訪問外部存儲器
實驗十一、數據存儲器的擴展和測試
8.4 并行接口的擴展
8.4.1 基本并行接口及其擴展
實驗十二、基本并行口及其擴展
8.4.2 8255A并行口及其擴展
實驗十三、8255A并行口及其擴展
8.5 綜合接口芯片8155
8.6 本章小結
習題8
9 鍵盤,顯示器的接口技術
9.1 LED數碼顯示器結構原理和接口技術
9.1.1 LED數碼顯示器結構原理
9.1.2.LED數碼顯示器的顯示碼
9.1.3 LED顯示器的顯示方式及其顯示程序
9.2 鍵盤結構原理與接口技術
9.2.1 鍵盤電路的結構原理
9.2.2 鍵抖動問題
9.2.3 鍵盤接口電路舉例
9.3 8279顯示器,鍵盤接口電路的原理和應用
9.3.1 8279內部結構
9.3.2 8279的接口工作方式
9.3.3 8279的控制命令字、狀態(tài)字和數據格式
9.3.4 8279芯片外部引腳
9.3.5 8279的應用舉例
實驗十四、8279顯示器/鍵盤接口和編程
9.4 本章小結
習題9
10 D/A和A/D轉換器的接口技術
10.1 D/A轉換器和接口技術
10.1.1 D/A轉換器原理
10.1.2 D/A轉換器性能指標
10.1.3 DAC0832的結構原理和接口技術
10.1.4 DAC0832的應用和編程
實驗十五、D/A轉換器應用舉例
10.2 A/D轉換器和接口技術
10.2.1 A/D轉換器原理
10.2.2 A/D轉換器的主要性能指標
10.2.3 ADC0809的結構原理和接口技術
10.2.4 A/D轉換器的應用舉例
實驗十六、A/D轉換器的應用和編程
10.3 本章小結
習題10
11 單片機應用系統(tǒng)的研制
11.1 單片機應用系統(tǒng)設計概論
11.2 單片機應用系統(tǒng)硬件設計
11-3單片機應用系統(tǒng)的軟件設計
11.4 單片機應用系統(tǒng)設計舉例
實驗十七、單片機應用系統(tǒng)設計舉例
11.5 本章小結
習題11
C51篇
12 C51程序設計初步
12.1 C51概論
12.1.1 C51語言與C語言
12.1.2 C5l語言與5l系列匯編語言
12.2 C51的數據類型
12.2.1 數據類型
12.2.2 存儲器類型
12.2.3 訪問特殊功能寄存器
12.2.4 位變量的定義
12.2.5 C5l指針
12.2.6 絕對地址訪問
12.2.7 存儲器模式
12.3 C51位變量邏輯運算符
實驗十八、認識C51的位操作運算符
12.4 C51程序設計
12.4.1 基本并行接口的輸入/輸出程序的設計
12.4.2 8255A并行接口的輸入/輸出程序的設計
12.4.3 51串行口發(fā)送,接收程序設計
12.4.4 D/A轉換控制程序的設計
12.4.5 A/D轉換控制程序的設計
12.5 C51函數庫
12.6 本章小結
習題12
附錄 51系列單片機指令表
參考文獻

本目錄推薦

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