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

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

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

定 價:¥23.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章  嵌入式系統(tǒng)概述
 1. 1  嵌入式技術的發(fā)展
 1. 2  單片機發(fā)展趨勢
 1. 3  嵌入式操作系統(tǒng)及開發(fā)平臺
 1. 4  嵌入式系統(tǒng)的應用領域
 1. 5  習題
 第2章  C語言與C51
 2. 1  C語言概述
 2. 2  KeilC51概述
 2. 3  數(shù)據(jù)類型. 運算符與表達式
 2. 3. 1  標識符與關鍵字
 2. 3. 2  數(shù)據(jù)類型
 2. 3. 3  運算符與表達式
 2. 4  C51的控制結構語句
 2. 4. 1  基本結構
 2. 4. 2  選擇結構流程控制語句
 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  結構體與共用體
 2. 7. 1  結構體定義
 2. 7. 2  結構體類型變量的定義
 2. 7. 3  結構體類型變量的引用
 2. 7. 4  結構體變量的初始化
 2. 7. 5  結構體數(shù)組
 2. 7. 6  指向結構體類型數(shù)據(jù)的指針
 2. 7. 7  共用體
 2. 8  位運算
 2. 8. 1  基本概念
 2. 8. 2  位運算
 2. 9  預處理功能
 2. 9. 1  宏定義
 2. 9. 2  文件包含
 2. 9. 3  條件編譯
 2. 9. 4  其他預處理命令
 2. 10  習題
 第3章  MCS-51單片機與C51編程
 3. 1  單片機的硬件結構
 3. 1. 1  8051單片機的結構框圖
 3. 1. 2  外部引腳
 3. 1. 3  片內(nèi)CPU功能組件
 3. 1. 4  8051的存儲器結構
 3. 1. 5  并行輸入/輸出口電路結構
 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的應用舉例
 3. 4  習題
 第4章  C51程序在8051單片機上的應用
 4. 1  定時器/計數(shù)器
 4. 1. 1  模式控制寄存器(TMOD)
 4. 1. 2  控制寄存器(TCON)
 4. 1. 3  中斷允許寄存器(IE)
 4. 1. 4  定時器的操作模式及使用
 4. 1. 5  應用編程舉例
 4. 2  中斷系統(tǒng)
 4. 2. 1  8051中斷系統(tǒng)
 4. 2. 2  中斷允許控制寄存器(IE)
 4. 2. 3  中斷優(yōu)先級控制寄存器(IP)
 4. 2. 4  中斷響應及中斷請求的撤除
 4. 2. 5  外部中斷初始化編程舉例
 4. 3  串行口
 4. 3. 1  串行口的結構
 4. 3. 2  串行通信控制寄存器
 4. 3. 3  串行口工作模式
 4. 3. 4  串行口應用舉例
 4. 4  習題
 第5章  外部擴展
 5. 1  可編程并行I/O接口控制芯片8255A
 5. 1. 1  8255A的外部引腳及內(nèi)部結構
 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)部結構和引腳
 5. 3. 2  8253的工作方式和控制字
 5. 3. 3  8253與8051單片機的接口和編程
 5. 4  習題
 第6章  C51的輸入編程
 6. 1  單片機控制系統(tǒng)中的前向通道
 6. 1. 1  前向通道的組成和特點
 6. 1. 2  數(shù)字量輸入通道(D1)
 6. 1. 3  模擬量輸入通道(A1)
 6. 2  A/D轉換器與單片機接口電路
 6. 2. 1  A/D轉換器
 6. 2. 2  8位轉換器ADC0809與8051單片機接口電路
 6. 2. 3  12位A/D轉換器AD574A與8051單片機接口電路
 6. 3  習題
 第7章  C51的輸出編程
 7. 1  輸出通道的結構
 7. 1. 1  數(shù)字量輸出通道
 7. 1. 2  模擬量輸出通道
 7. 2  D/A轉換器與單片機接口電路
 7. 2. 1  D/A轉換的性能指標
 7. 2. 2  DAC0832簡介
 7. 2. 3  DAC0832和8051的接口方法
 7. 2. 4  DAC0832的應用舉例
 7. 3  打印輸出接口及驅動
 7. 3. 1  PP40接口信號要求及時序
 7. 3. 2  命令及繪圖方式
 7. 3. 3  PP40與8051單片機的接口
 7. 4  習題
 第8章  μC/0S-Ⅱ實時操作系統(tǒng)8. 1  μC/OS-Ⅱ概述
 8. 1. 1  μC/OS-Ⅱ的系統(tǒng)簡介8. 1. 2  μC/OS-Ⅱ的特點
 8. 1. 3  源代碼結構規(guī)則
 8. 2  μC/OS-Ⅱ內(nèi)核結構
 8. 2. 1  μC/OS-Ⅱ的臨界區(qū)
 8. 2. 2  任務
 8. 2. 3  任務狀態(tài)
 8. 2. 4  任務控制塊(OS_TCB)
 8. 2. 5  μC/OS-Ⅱ的中斷處理
 8. 2. 6  時鐘節(jié)拍
 8. 3  μC/OS-Ⅱ中的數(shù)據(jù)結構
 8. 3. 1  μC/OS-Ⅱ中的基本數(shù)據(jù)類型
 8. 3. 2  μC/OS-Ⅱ中的復雜數(shù)據(jù)類型
 8. 4  習題
 第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)設計
 9. 3. 2  基于:μC/OS-Ⅱ實時操作系統(tǒ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
 參考文獻

本目錄推薦

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