注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材研究生/本科/??平滩?/a>單片機原理及應(yīng)用:基于C51和Proteus仿真(微課版)

單片機原理及應(yīng)用:基于C51和Proteus仿真(微課版)

單片機原理及應(yīng)用:基于C51和Proteus仿真(微課版)

定 價:¥59.00

作 者: 張同光
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302647348 出版時間: 2023-11-01 包裝: 平裝
開本: 16開 頁數(shù): 280 字?jǐn)?shù):  

內(nèi)容簡介

  本書堅持理論夠用、側(cè)重實用的原則,以Proteus虛擬仿真技術(shù)和Keil C51為基礎(chǔ),用案例/示例來講解每個知識點,對8051單片機的軟、硬件做了較為詳細(xì)的闡述。全書內(nèi)容充實、結(jié)構(gòu)清晰、通俗易懂,力爭做到使初學(xué)者充滿興趣地學(xué)習(xí)8051單片機技術(shù)。本書共11章,分別為:8051單片機基本結(jié)構(gòu)、單片機仿真環(huán)境、指令系統(tǒng)與匯編語言程序設(shè)計、C51語言程序設(shè)計、鍵盤與顯示器接口技術(shù)、中斷系統(tǒng)、定時器/計數(shù)器、串行口、數(shù)模與模數(shù)轉(zhuǎn)換接口技術(shù)、單片機系統(tǒng)擴展以及Proteus仿真設(shè)計實例。其中,第1章、第3章和第4章為本書 基礎(chǔ)和 重要的3章,全面而詳細(xì)地介紹了8051單片機硬件和軟件兩方面的知識;第2章介紹了Proteus仿真軟件和C51開發(fā)工具Keil μVision5;第5~11章介紹了各種常見I/O接口的原理與使用方法。本書所有示例均在Proteus上調(diào)試通過,可以直接運行。書中所有源代碼及各種配套資源可在清華大學(xué)出版社網(wǎng)站下載。本書適合作為高等院校計算機類、電氣類、自動化類、通信類、電子信息類、機械類、儀器儀表類及其他相關(guān)專業(yè)的單片機教材使用,也可作為從事單片機應(yīng)用系統(tǒng)開發(fā)的工程技術(shù)人員、單片機技術(shù)愛好者及各類自學(xué)人員的參考書。

作者簡介

暫缺《單片機原理及應(yīng)用:基于C51和Proteus仿真(微課版)》作者簡介

圖書目錄

第1章 8051單片機基本結(jié)構(gòu)
1.1 單片機概述
1.2 8051單片機的內(nèi)部結(jié)構(gòu)
1.3 CPU
1.3.1 運算器
1.3.2 控制器
1.3.3 位處理器
1.4 8051單片機的存儲器結(jié)構(gòu)
1.4.1 8051存儲器結(jié)構(gòu)
1.4.2 程序存儲器
1.4.3 片內(nèi)數(shù)據(jù)存儲器
1.4.4 片外數(shù)據(jù)存儲器
1.4.5 特殊功能寄存器
1.5 8051單片機的引腳功能
1.5.1 8051單片機的引腳
1.5.2 電源及外接晶振
1.5.3 控制引腳
1.5.4 單片機 小系統(tǒng)
1.6 并行I/O口
1.6.1 P0口
1.6.2 P1口
1.6.3 P2口
1.6.4 P3口
1.7 時鐘電路與時序
1.7.1 時鐘電路
1.7.2 CPU時序
1.8 單片機應(yīng)用系統(tǒng)的開發(fā)過程
1.9 習(xí)題
第2章 單片機仿真環(huán)境
2.1 Proteus和Keil μVision5
2.1.1 Proteus簡介
2.1.2 Keil μVision5簡介
2.1.3 本書實驗環(huán)境
2.2 流水燈
2.2.1 使用Proteus設(shè)計電路原理圖
2.2.2 使用Keil μVision5建立工程文件(匯編語言)
2.2.3 使用Keil μVision5建立工程文件(C語言)
2.3 Proteus與Keil μVision5聯(lián)合仿真調(diào)試
2.4 習(xí)題
第3章 指令系統(tǒng)與匯編語言程序設(shè)計
3.1 指令系統(tǒng)概述
3.1.1 指令格式
3.1.2 指令分類
3.1.3 執(zhí)行指令的過程
3.2 尋址方式
3.2.1 寄存器尋址
3.2.2 直接尋址
3.2.3 立即尋址
3.2.4 寄存器間接尋址
3.2.5 基址變址尋址
3.2.6 相對尋址
3.2.7 位尋址
3.2.8 七種尋址方式總結(jié)
3.3 指令分類詳解
3.3.1 指令中的符號及其含義
3.3.2 數(shù)據(jù)傳送類指令
3.3.3 算術(shù)運算類指令
3.3.4 邏輯運算及移位類指令
3.3.5 控制轉(zhuǎn)移類指令
3.3.6 位操作類指令
3.4 51單片機匯編語言程序設(shè)計
3.4.1 匯編語言的特點
3.4.2 匯編語言的語句格式
3.4.3 匯編語言的偽指令
3.4.4 電路原理圖
3.4.5 順序程序設(shè)計
3.4.6 分支程序設(shè)計
3.4.7 循環(huán)程序設(shè)計
3.4.8 查表程序設(shè)計
3.4.9 匯編語言程序的框梁
3.5 習(xí)題
第4章 C51語言程序設(shè)計
4.1 C51編程語言簡介
4.2 本章所有示例使用的電路原理圖
4.3 C51程序設(shè)計基礎(chǔ)
4.3.1 數(shù)據(jù)類型
4.3.2 存儲器類型
4.3.3 bit,sbit、sfr和sfr16數(shù)據(jù)類型
4.3.4 存儲模式(編譯模式)和存儲器類型
4.3.5 使用關(guān)鍵字_at_ 變量的 地址
4.3.6 使用預(yù)定義宏 變量的 地址
4.3.7 C51指針
4.4 C51函數(shù)
4.4.1 函數(shù)定義的一般形式
4.4.2 函數(shù)的調(diào)用
4.4.3 本征庫函數(shù)
4.5 C51程序的一般結(jié)構(gòu)
4.6 C51與匯編混合編程
4.6.1 混合編程的必要性
4.6.2 混合編程的要點
4.6.3 C51程序中直接嵌入?yún)R編代碼
4.6.4 C51程序調(diào)用匯編子程序——無參數(shù)傳遞的函數(shù)調(diào)用
4.6.5 C51程序帶1個參數(shù)調(diào)用匯編子程序——自動產(chǎn)生匯編源文件
4.6.6 C51程序帶2個參數(shù)調(diào)用匯編子程序——自動產(chǎn)生匯編源文件
4.7 習(xí)題
第5章 鍵盤與顯示器接口技術(shù)
5.1 LED數(shù)碼管顯示器接口技術(shù)
5.1.1 LED數(shù)碼管顯示器
5.1.2 LED數(shù)碼管顯示器的工作方式
5.1.3 使用LED數(shù)碼管顯示器
5.1.4 使用74HC595驅(qū)動8位LED數(shù)碼管
5.1.5 使用MAX7219驅(qū)動多位LED數(shù)碼管
5.2 鍵盤接口技術(shù)
5.2.1 編碼鍵盤接口技術(shù)
5.2.2 非編碼鍵盤接口技術(shù)
5.3 8279可編程鍵盤/顯示器芯片接口技術(shù)
5.3.1 8279內(nèi)部結(jié)構(gòu)及工作原理
5.3.2 8279的寄存器
5.3.3 使用8279芯片
5.4 LCD接口技術(shù)
5.4.1 LCD工作原理
5.4.2 LM016L液晶顯示屏簡介
5.4.3 點陣字符型液晶模塊的直接訪問方式
5.4.4 點陣字符型液晶模塊的間接訪問方式
5.4.5 4位數(shù)據(jù)總線接口
5.4.6 使用12864點陣圖形LCD顯示模塊
5.5 習(xí)題
第6章 中斷系統(tǒng)
6.1 中斷簡介
6.2 中斷系統(tǒng)結(jié)構(gòu)與中斷控制
6.2.1 中斷系統(tǒng)結(jié)構(gòu)圖
6.2.2 中斷控制
6.3 中斷函數(shù)
6.4 中斷應(yīng)用舉例
6.4.1 中斷源擴展
6.4.2 中斷嵌套
6.5 習(xí)題
第7章 定時器/計數(shù)器
7.1 定時器/計數(shù)器的工作方式與控制
7.1.1 定時器/計數(shù)器的功能
7.1.2 工作方式控制寄存器TMOD
7.1.3 定時器/計數(shù)器控制寄存器TCON
7.2 定時器/計數(shù)器的工作方式
7.2.1 工作方式0和工作方式1
7.2.2 工作方式2
7.2.3 工作方式3
7.3 定時器/計數(shù)器應(yīng)用舉例
7.3.1 定時功能
7.3.2 計數(shù)功能
7.4 習(xí)題
第8章 串行口
8.1 異步串行通信
8.1.1 字符的幀格式
8.1.2 數(shù)據(jù)傳送速率
8.1.3 數(shù)據(jù)通路方式
8.1.4 串行口結(jié)構(gòu)
8.2 串行通

本目錄推薦

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