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

單片機原理與應用系統(tǒng)設計

單片機原理與應用系統(tǒng)設計

定 價:¥39.50

作 者: 馬秀麗,周越,王紅 著
出版社: 清華大學出版社
叢編項: 高等院校信息技術規(guī)劃教材
標 簽: 工學 教材 研究生/本科/??平滩?/td>

ISBN: 9787302381051 出版時間: 2014-10-01 包裝: 平裝
開本: 16開 頁數(shù): 336 字數(shù):  

內容簡介

  本書在較全面和詳細地介紹MCS51單片機的基本原理、系統(tǒng)結構、內部資源、指令系統(tǒng)、常用接口及其外部擴展、應用系統(tǒng)設計等內容的基礎上,增加了豐富的能夠實際演示的單片機應用實例、嵌入式操作系統(tǒng)在MCS51單片機系統(tǒng)中應用的方法和實例,目的是強化學習者的單片機軟、硬件系統(tǒng)的整體設計意識和設計能力,也為嵌入式技術的學習打下良好基礎。 全書共分11章,內容包括單片機技術概述、基本原理、匯編語言程序設計、C語言程序設計、內部資源及應用、基本外部接口技術、通信接口技術、應用系統(tǒng)設計、嵌入式操作系統(tǒng)的應用、便攜式單片機學習板的設計和單片機應用系統(tǒng)開發(fā)工具。每一章節(jié)的例題均由淺入深、循序漸進、講解透徹。書中相關應用設計案例的編寫具有完整性、系統(tǒng)性和工程性。所有案例均給出可實施的系統(tǒng)級設計資料,包括用Protel繪制的硬件電路原理圖、Keil μVision環(huán)境下調試通過的軟件源程序代碼,以及Proteus環(huán)境下的系統(tǒng)仿真實現(xiàn)結果。每章結束備有相關的習題,以便及時鞏固所學知識。 本書內容全面,概念清晰,結構合理,實例豐富,文字通俗易懂,并配有多媒體教學課件和相關案例,是學習單片機原理與系統(tǒng)設計的理想教材,特別適合作為高等院校電子信息類專業(yè)的本科生教材。本書也可作為愛好單片機軟、硬件技術和嵌入式技術的初學者和工程設計人員的參考書。

作者簡介

暫缺《單片機原理與應用系統(tǒng)設計》作者簡介

圖書目錄

第1章單片機概述1.1單片機的概念及特點1.1.1單片機的基本概念1.1.2單片機的主要特點1.2單片機的發(fā)展歷程1.3單片機的種類與應用1.3.1單片機的種類1.3.2單片機的等級1.3.3單片機的應用1.4單片機的選型習題第2章單片機的基本原理2.1MCS51系列單片機簡介2.1.1MCS51系列單片機的特點2.1.2MCS51系列單片機的常用芯片簡介2.2MCS51系列單片機的結構2.2.1MCS51系列單片機的內部結構2.2.2MCS51系列單片機的CPU2.2.3MCS51系列單片機的存儲器分布2.2.4MCS51系列單片機的輸入輸出接口2.2.5MCS51系列單片機的時鐘電路2.2.6MCS51系列單片機的復位電路2.3MCS51系列單片機的引腳功能2.4MCS51系列單片機的時序2.4.1MCS51系列單片機的時序單位2.4.2MCS51系列單片機典型指令的時序2.5.2MCS51系列單片機的節(jié)電方式習題第3章單片機匯編語言程序設計3.1MCS51系列單片機的匯編指令格式和尋址方式3.1.1MCS51系列單片機的匯編指令格式3.1.2MCS51系列單片機的尋址方式3.2MCS51系列單片機的指令系統(tǒng)3.2.1數(shù)據(jù)傳送類指令3.2.2算術運算類指令3.2.3邏輯運算類指令3.2.4控制轉移類指令3.2.5位運算類指令3.3MCS51系列單片機匯編程序常用的偽指令3.4MCS51系列單片機匯編語言程序設計3.4.1數(shù)據(jù)的尋找與排序的程序3.4.2數(shù)據(jù)運算的程序3.4.3數(shù)據(jù)的拼拆和轉換3.4.4多分支轉移程序3.4.5子程序設計習題第4章單片機C語言程序設計4.1C語言與MCS51系列單片機4.1.1C語言與MCS51系列單片機4.1.2C51程序的結構4.2C51的基本數(shù)據(jù)類型4.3C51的運算量4.3.1常量4.3.2變量4.3.3變量的存儲模式4.3.4絕對地址的訪問4.4C51的運算符及表達式4.4.1算術運算符和算術表達式4.4.2賦值運算符和賦值表達式4.4.3增量運算符和增量表達式4.4.4關系運算符和關系表達式4.4.5邏輯運算符和邏輯表達式4.4.6復合賦值運算符4.4.7逗號運算符和逗號表達式4.4.8條件運算符和條件表達式4.4.9位運算符和位運算4.4.10指針與地址運算符4.5C51的輸入與輸出4.5.1格式輸出函數(shù)printf()4.5.2格式輸入函數(shù)scanf()4.6C51程序基本結構與相關語句4.6.1C51程序的基本結構4.6.2C51語句4.6.3if語句4.6.4switch/case語句4.6.5while語句4.6.6do…while語句4.6.7for語句4.6.8break和continue語句4.6.9return語句4.7C51的函數(shù)4.7.1函數(shù)的定義4.7.2函數(shù)的調用與聲明4.7.3函數(shù)的嵌套調用和遞歸調用4.8C51的構造數(shù)據(jù)類型4.8.1數(shù)組4.8.2指針4.8.3結構體4.8.4共用體4.8.5枚舉類型4.9C51程序的編輯和編譯習題第5章MCS51單片機內部資源及編程5.1并行輸入輸出接口5.2定時/計數(shù)器接口5.2.1定時/計數(shù)器的主要特性5.2.2定時/計數(shù)器T0、T1的工作原理5.2.3定時/計數(shù)器的特殊功能寄存器5.2.4定時/計數(shù)器的工作模式5.2.5定時/計數(shù)器的初始化編程及應用5.3串行接口5.3.1串行口的主要特性5.3.2MCS51系列單片機串行口的工作原理5.3.3串行口的特殊功能寄存器5.3.4串行口的工作方式5.3.5串行口的初始化編程及應用5.4中斷系統(tǒng)5.4.1MCS51系列單片機中斷系統(tǒng)的特點5.4.2MCS51系列單片機的中斷源5.4.3MCS51系列單片機的中斷控制寄存器5.4.4中斷系統(tǒng)的應用習題第6章MCS51單片機的外部接口技術6.1人機接口6.1.1數(shù)碼管顯示接口6.1.2字符點陣式LCD顯示接口6.1.3圖形點陣式LCD顯示接口6.1.4鍵盤接口6.2存儲器擴展6.2.1單片機系統(tǒng)總線6.2.2數(shù)據(jù)存儲器擴展6.2.3程序存儲器擴展6.2.4單片機對外部存儲器的讀寫時序6.3輸入輸出口擴展6.3.1簡單I/O接口擴展6.3.2可編程并行I/O接口擴展6.4A/D轉換接口6.4.1A/D轉換原理6.4.2ADC0809芯片的應用6.5D/A轉換接口6.5.1D/A轉換原理6.5.2DAC0832芯片的應用6.6開關量輸入輸出接口習題第7章MCS51單片機的通信接口技術7.1RS232接口通信7.1.1RS232基本原理7.1.2單片機與PC的RS232接口通信7.2RS485接口通信7.3IIC總線接口通信7.3.1IIC總線主要特點7.3.2IIC總線工作時序7.3.3IIC總線操作指令格式7.3.4IIC總線E2PROM芯片的應用7.4SPI總線接口通信7.4.1SPI總線工作原理7.4.2SPI總線芯片ADC0832的應用7.5CAN總線接口通信7.5.1CAN通信總線原理7.5.2常用的CAN總線芯片7.5.3CAN總線應用7.6USB總線接口通信7.6.1USB通信總線原理7.6.2常用的USB通信總線芯片7.6.3USB1.1通信總線應用習題第8章單片機應用系統(tǒng)設計8.1系統(tǒng)設計總體規(guī)劃8.1.1單片機應用系統(tǒng)設計流程8.1.2硬件系統(tǒng)設計原則8.1.3軟件系統(tǒng)設計原則8.2電子密碼鎖設計8.2.1硬件電路設計8.2.2軟件程序設計8.3GPS定位終端設計8.3.1硬件電路設計8.3.2軟件程序設計8.4電子日歷8.4.1硬件電路設計8.4.2軟件程序設計8.5溫度檢測器設計8.5.1硬件電路設計8.5.2軟件程序設計8.6電梯內部控制器設計8.6.1硬件電路設計8.6.2軟件程序設計8.7直流電機溫控調速器8.7.1硬件電路設計8.7.2軟件程序設計第9章嵌入式操作系統(tǒng)應用基礎9.1嵌入式操作系統(tǒng)介紹9.1.1嵌入式計算機系統(tǒng)體系結構9.1.2嵌入式操作系統(tǒng)主要功能9.1.3典型的嵌入式操作系統(tǒng)9.2RTX51TINY操作系統(tǒng)基本功能9.2.1RTX51TINY特性9.2.2RTX51TINY的任務管理9.2.3RTX51TINY的系統(tǒng)函數(shù)9.2.4使用RTX51TINY編程時注意事項9.2.5RTX51TINY的系統(tǒng)配置9.2.6RTX51TINY的編程規(guī)則9.3RTX51TINY操作系統(tǒng)應用實例9.3.1多路跑馬燈9.3.2矩陣鍵盤掃描識別9.3.3秒表9.3.4串口通信習題第10章便攜式單片機學習板介紹10.1SLG1型便攜式單片機學習板特點10.2原理圖設計10.2.1總體設計10.2.2各模塊單元設計10.3例程設計第11章單片機應用系統(tǒng)開發(fā)工具11.1KeilμVision集成開發(fā)環(huán)境的使用11.1.1工程文件的建立11.1.2在工程中添加程序文件11.1.3編譯和連接工程文件,形成目標文件11.1.4調試運行,觀察結果11.1.5仿真環(huán)境的設置11.2Proteus仿真軟件介紹附錄AMCS51單片機指令表A.1數(shù)據(jù)傳輸類指令A.2算術運算類指令A.3邏輯操作類指令A.4位操作類指令A.5控制轉移類指令附錄BC51的庫函數(shù)B.1專用寄存器頭文件REGXXX.HB.2字符函數(shù)庫CTYPE.HB.3一般輸入輸出函數(shù)庫STDIO.HB.4字符串函數(shù)庫STRING.HB.5標準函數(shù)庫STDLIB.HB.6數(shù)學函數(shù)庫MATH.HB.7預定義宏函數(shù)庫ABSACC.HB.8內部函數(shù)庫INTRINS.H參考文獻

本目錄推薦

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