注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)嵌入式系統(tǒng)及單片機應(yīng)用

嵌入式系統(tǒng)及單片機應(yīng)用

嵌入式系統(tǒng)及單片機應(yīng)用

定 價:¥23.00

作 者: 李誠人等編
出版社: 清華大學(xué)出版社
叢編項: 新世紀(jì)高職高專實用規(guī)劃教材
標(biāo) 簽: 嵌入式計算機

ISBN: 9787302104278 出版時間: 2005-03-01 包裝: 平裝
開本: 頁數(shù): 259 字?jǐn)?shù):  

內(nèi)容簡介

  本書以MCS~5l系列單片機中的8051為基礎(chǔ),以Keil公司最新版本的C51編譯器為核心,闡述在Windows環(huán)境下采用單片機高級語言C5l進(jìn)行應(yīng)用系統(tǒng)程序設(shè)計的基本原理和方法,以及Keil C5l的集成開發(fā)環(huán)境µ,Vision51和軟件仿真器dscope51的具體使用方法。全書共分9章,內(nèi)容包括:C語言、C51的基礎(chǔ)知識,MCS~51系列單片機的硬件結(jié)構(gòu)、工作原理和指令系統(tǒng)、內(nèi)部接口、定時器/計數(shù)器、中斷、串行通信方式以及外部功能的擴展方法,并通過應(yīng)用實例,介紹利用C51進(jìn)行單片機系統(tǒng)開發(fā)的基本方法。各章后附有習(xí)題。本書強調(diào)實用性,由淺入深,語言簡潔,便于自學(xué),可作為高職、大專院校相關(guān)專業(yè)的教材和各類單片機應(yīng)用、開發(fā)的技術(shù)人員的自學(xué)參考用書。

作者簡介

暫缺《嵌入式系統(tǒng)及單片機應(yīng)用》作者簡介

圖書目錄

第1章  嵌入式系統(tǒng)概述
 1. 1  嵌入式技術(shù)的發(fā)展
 1. 2  單片機發(fā)展趨勢
 1. 3  嵌入式操作系統(tǒng)及開發(fā)平臺
 1. 4  嵌入式系統(tǒng)的應(yīng)用領(lǐng)域
 1. 5  習(xí)題
 第2章  C語言與C51
 2. 1  C語言概述
 2. 2  KeilC51概述
 2. 3  數(shù)據(jù)類型. 運算符與表達(dá)式
 2. 3. 1  標(biāo)識符與關(guān)鍵字
 2. 3. 2  數(shù)據(jù)類型
 2. 3. 3  運算符與表達(dá)式
 2. 4  C51的控制結(jié)構(gòu)語句
 2. 4. 1  基本結(jié)構(gòu)
 2. 4. 2  選擇結(jié)構(gòu)流程控制語句
 2. 4. 3  循環(huán)語句
 2. 5  函數(shù)
 2. 5. 1  函數(shù)的定義
 2. 5. 2  函數(shù)的調(diào)用
 2. 5. 3  變量及其存儲模式
 2. 6  數(shù)組與指針
 2. 6. 1  數(shù)組的定義與引用
 2. 6. 2  數(shù)組作為函數(shù)的參數(shù)
 2. 6. 3  指針的概念
 2. 6. 4  數(shù)組的指針
 2. 6. 5  指針的地址計算
 2. 6. 6  指針數(shù)組和指向指針的指針
 2. 6. 7  函數(shù)指針
 2. 6. 8  返回指針型數(shù)據(jù)的函數(shù)
 2. 7  結(jié)構(gòu)體與共用體
 2. 7. 1  結(jié)構(gòu)體定義
 2. 7. 2  結(jié)構(gòu)體類型變量的定義
 2. 7. 3  結(jié)構(gòu)體類型變量的引用
 2. 7. 4  結(jié)構(gòu)體變量的初始化
 2. 7. 5  結(jié)構(gòu)體數(shù)組
 2. 7. 6  指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
 2. 7. 7  共用體
 2. 8  位運算
 2. 8. 1  基本概念
 2. 8. 2  位運算
 2. 9  預(yù)處理功能
 2. 9. 1  宏定義
 2. 9. 2  文件包含
 2. 9. 3  條件編譯
 2. 9. 4  其他預(yù)處理命令
 2. 10  習(xí)題
 第3章  MCS-51單片機與C51編程
 3. 1  單片機的硬件結(jié)構(gòu)
 3. 1. 1  8051單片機的結(jié)構(gòu)框圖
 3. 1. 2  外部引腳
 3. 1. 3  片內(nèi)CPU功能組件
 3. 1. 4  8051的存儲器結(jié)構(gòu)
 3. 1. 5  并行輸入/輸出口電路結(jié)構(gòu)
 3. 1. 6  時序電路
 3. 1. 7  MCS-51工作方式
 3. 2  匯編語言與C51
 3. 2. 1  匯編語言
 3. 2. 2  C51的庫函數(shù)
 3. 3  KeilC51的Windows集成開發(fā)環(huán)境
 3. 3. 1  KeilC51的Windows集成開發(fā)環(huán)境的界面功能
 3. 3. 2  μVision51的應(yīng)用舉例
 3. 4  習(xí)題
 第4章  C51程序在8051單片機上的應(yīng)用
 4. 1  定時器/計數(shù)器
 4. 1. 1  模式控制寄存器(TMOD)
 4. 1. 2  控制寄存器(TCON)
 4. 1. 3  中斷允許寄存器(IE)
 4. 1. 4  定時器的操作模式及使用
 4. 1. 5  應(yīng)用編程舉例
 4. 2  中斷系統(tǒng)
 4. 2. 1  8051中斷系統(tǒng)
 4. 2. 2  中斷允許控制寄存器(IE)
 4. 2. 3  中斷優(yōu)先級控制寄存器(IP)
 4. 2. 4  中斷響應(yīng)及中斷請求的撤除
 4. 2. 5  外部中斷初始化編程舉例
 4. 3  串行口
 4. 3. 1  串行口的結(jié)構(gòu)
 4. 3. 2  串行通信控制寄存器
 4. 3. 3  串行口工作模式
 4. 3. 4  串行口應(yīng)用舉例
 4. 4  習(xí)題
 第5章  外部擴展
 5. 1  可編程并行I/O接口控制芯片8255A
 5. 1. 1  8255A的外部引腳及內(nèi)部結(jié)構(gòu)
 5. 1. 2  8255A的控制字和工作方式
 5. 1. 3  8255與8051的接口和編程
 5. 2  用串行口擴展I/O端口
 5. 2. 1  用并入串出8位移位寄存器74LS165擴展并行輸入口
 5. 2. 2  用串入并出8位移位寄存器74LS164擴展并行輸出口
 5. 3  可編程定時器芯片8253
 5. 3. 1  8253內(nèi)部結(jié)構(gòu)和引腳
 5. 3. 2  8253的工作方式和控制字
 5. 3. 3  8253與8051單片機的接口和編程
 5. 4  習(xí)題
 第6章  C51的輸入編程
 6. 1  單片機控制系統(tǒng)中的前向通道
 6. 1. 1  前向通道的組成和特點
 6. 1. 2  數(shù)字量輸入通道(D1)
 6. 1. 3  模擬量輸入通道(A1)
 6. 2  A/D轉(zhuǎn)換器與單片機接口電路
 6. 2. 1  A/D轉(zhuǎn)換器
 6. 2. 2  8位轉(zhuǎn)換器ADC0809與8051單片機接口電路
 6. 2. 3  12位A/D轉(zhuǎn)換器AD574A與8051單片機接口電路
 6. 3  習(xí)題
 第7章  C51的輸出編程
 7. 1  輸出通道的結(jié)構(gòu)
 7. 1. 1  數(shù)字量輸出通道
 7. 1. 2  模擬量輸出通道
 7. 2  D/A轉(zhuǎn)換器與單片機接口電路
 7. 2. 1  D/A轉(zhuǎn)換的性能指標(biāo)
 7. 2. 2  DAC0832簡介
 7. 2. 3  DAC0832和8051的接口方法
 7. 2. 4  DAC0832的應(yīng)用舉例
 7. 3  打印輸出接口及驅(qū)動
 7. 3. 1  PP40接口信號要求及時序
 7. 3. 2  命令及繪圖方式
 7. 3. 3  PP40與8051單片機的接口
 7. 4  習(xí)題
 第8章  μC/0S-Ⅱ?qū)崟r操作系統(tǒng)8. 1  μC/OS-Ⅱ概述
 8. 1. 1  μC/OS-Ⅱ的系統(tǒng)簡介8. 1. 2  μC/OS-Ⅱ的特點
 8. 1. 3  源代碼結(jié)構(gòu)規(guī)則
 8. 2  μC/OS-Ⅱ內(nèi)核結(jié)構(gòu)
 8. 2. 1  μC/OS-Ⅱ的臨界區(qū)
 8. 2. 2  任務(wù)
 8. 2. 3  任務(wù)狀態(tài)
 8. 2. 4  任務(wù)控制塊(OS_TCB)
 8. 2. 5  μC/OS-Ⅱ的中斷處理
 8. 2. 6  時鐘節(jié)拍
 8. 3  μC/OS-Ⅱ中的數(shù)據(jù)結(jié)構(gòu)
 8. 3. 1  μC/OS-Ⅱ中的基本數(shù)據(jù)類型
 8. 3. 2  μC/OS-Ⅱ中的復(fù)雜數(shù)據(jù)類型
 8. 4  習(xí)題
 第9章  單片機8051嵌入式開發(fā)實例
 9. 1  嵌入式x-y運動工作臺控制器系統(tǒng)介紹
 9. 1. 1  系統(tǒng)概述
 9. 1. 2  機床模型簡介
 9. 2  上位機軟件的開發(fā)
 9. 2. 1  上位機軟件介紹
 9. 2. 2  上位機程序介紹
 9. 3  MCS-51系統(tǒng)的開發(fā)
 9. 3. 1  下位機系統(tǒng)設(shè)計
 9. 3. 2  基于:μC/OS-Ⅱ?qū)崟r操作系統(tǒng)下的應(yīng)用軟件介紹
 附錄A  μC/0S-Ⅱ的庫函數(shù)
 A. 1  OSTaskCreate
 A. 2  OSTaskCreateExt
 A. 3  OSTaskStkChk
 A. 4  OSTaskDel
 A. 5  OSTaskChangePrio
 A. 6  OSTaskSuspend
 A. 7  OSTaskResume
 A. 8  OSTaskDelReq
 A. 9  OSTaskQuely
 A. 10  OSIntEnter
 A. 11  OSIntExit
 A. 12  OSTimeDly
 A. 13  OSTimeDlyHMSM
 A. 14  OSTimeDlyResume
 A. 15  OSTimeGet
 A. 16  OSTimeSet
 A. 17  OSTimeTick
 A. 18  OSSemCreate
 A. 19  OSSemPend
 A. 20  OSSemPost
 A. 21  OSSemAccept
 A. 22  OSSemQuery
 A. 23  OSMboxCreate
 A. 24  OSMboxPend
 A. 25  OSMboxPost
 A. 26  *OSMboxAccept
 A. 27  OSMboxQuery
 A. 28  OSQCreate
 A. 29  OSQPend
 A. 30  OSQPost
 A. 31  OSQPostFront
 A. 32  OSQAccept
 A. 33  OSQFlush
 A. 34  OSQQuery
 A. 35  OSMemCreate
 A. 36  OSMemGet
 A. 37  OSMemPut
 A. 38  OSMemQuery
 A. 39  OSInit
 A. 40  OSSchedLock
 A. 41  OSSchedUnlock
 A. 42  OSStart
 A. 43  OSStatInit
 A. 44  OSVersion
 參考文獻(xiàn)

本目錄推薦

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