注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)單片機(jī)開發(fā)入門與典型設(shè)計(jì)實(shí)例

單片機(jī)開發(fā)入門與典型設(shè)計(jì)實(shí)例

單片機(jī)開發(fā)入門與典型設(shè)計(jì)實(shí)例

定 價(jià):¥45.80

作 者: 白林峰 等編
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 單片機(jī)與嵌入式 計(jì)算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787111434634 出版時(shí)間: 2013-09-01 包裝: 平裝
開本: 16開 頁數(shù): 288 字?jǐn)?shù):  

內(nèi)容簡介

  《單片機(jī)開發(fā)入門與典型設(shè)計(jì)實(shí)例》主要介紹了MCS51系列單片機(jī)系統(tǒng)開發(fā)軟件(Keil、Proteus、程序下載工具)、系統(tǒng)電路設(shè)計(jì)、C語言程序設(shè)計(jì)和電路仿真等相關(guān)技術(shù)。書中共設(shè)置23個(gè)項(xiàng)目設(shè)計(jì)實(shí)例,其中單片機(jī)程序設(shè)計(jì)基礎(chǔ)9個(gè),主要介紹單片機(jī)內(nèi)部資源的應(yīng)用、C語言程序設(shè)計(jì)基礎(chǔ)、LED驅(qū)動(dòng)、數(shù)碼管驅(qū)動(dòng)、按鍵等單元項(xiàng)目,其中電子表設(shè)計(jì)是檢驗(yàn)程序設(shè)計(jì)能力的實(shí)訓(xùn)項(xiàng)目;單片機(jī)系統(tǒng)設(shè)計(jì)提高項(xiàng)目13個(gè),主要介紹單片機(jī)外部器件的應(yīng)用電路與程序設(shè)計(jì)方法,如溫度傳感器DS18B20、I2C總線、串行接口、AD轉(zhuǎn)換器、DA轉(zhuǎn)換器、實(shí)時(shí)時(shí)鐘DS1302、單色和彩色LCD以及單片機(jī)系統(tǒng)常用驅(qū)動(dòng)電路和接口電路等,其中漢字屏設(shè)計(jì)為提高項(xiàng)目的綜合訓(xùn)練內(nèi)容;項(xiàng)目23為單片機(jī)系統(tǒng)綜合設(shè)計(jì)內(nèi)容,介紹了含有VB上位機(jī)程序設(shè)計(jì)和PCB設(shè)計(jì)的系統(tǒng)開發(fā)一般過程?!秵纹瑱C(jī)開發(fā)入門與典型設(shè)計(jì)實(shí)例》列舉的項(xiàng)目實(shí)例詳盡地總結(jié)了MCS?51系列單片機(jī)產(chǎn)品開發(fā)實(shí)踐過程中所涉及的應(yīng)用系統(tǒng),項(xiàng)目設(shè)計(jì)以應(yīng)用為目的,以系統(tǒng)實(shí)現(xiàn)為最終目標(biāo),分難度和深度階梯進(jìn)行內(nèi)容設(shè)置。《單片機(jī)開發(fā)入門與典型設(shè)計(jì)實(shí)例》適合于單片初學(xué)人員、廣大單片機(jī)發(fā)燒友和專業(yè)技術(shù)人員閱讀,也可作為高等院校相關(guān)專業(yè)的教材和參考書。

作者簡介

暫缺《單片機(jī)開發(fā)入門與典型設(shè)計(jì)實(shí)例》作者簡介

圖書目錄

前言
第1章 單片機(jī)技術(shù)基礎(chǔ)
1.1 單片機(jī)概述
1.1.1 單片機(jī)的基本概念
1.1.2 單片機(jī)的內(nèi)部結(jié)構(gòu)與硬件資源
1.1.3 單片機(jī)的外部引腳
1.2 單片機(jī)內(nèi)部主要部件
1.2.1 CPU
1.2.2 存儲器
1.2.3 專用寄存器
1.2.4 特殊功能寄存器
1.3 單片機(jī)系統(tǒng)的電路組成
1.3.1 單片機(jī)最小系統(tǒng)
1.3.2 單片機(jī)系統(tǒng)的工作模式
1.3.3 單片機(jī)應(yīng)用系統(tǒng)
1.4 單片機(jī)的程序語言與數(shù)據(jù)
1.4.1 匯編語言程序
1.4.2 單片機(jī)的C語言程序
1.4.3 數(shù)制轉(zhuǎn)換與編碼
1.4.4 機(jī)器數(shù)
思考題
第2章 單片機(jī)系統(tǒng)開發(fā)常用軟件
2.1 單片機(jī)程序設(shè)計(jì)與開發(fā)平臺
2.1.1 KeilμVision3的工作界面
2.1.2 Keil程序設(shè)計(jì)
2.1.3 調(diào)試程序
2.2 單片機(jī)系統(tǒng)仿真與調(diào)試
2.2.1 ProteusISIS的工作界面
2.2.2 電路原理設(shè)計(jì)
2.2.3 仿真與調(diào)試
2.2.4 Proteus與Keil的聯(lián)合調(diào)試
2.3 單片機(jī)的程序下載與硬件仿真
2.3.1 單片機(jī)的下載接口
2.3.2 下載軟件
2.3.3 下載過程
思考題
第3章 單片機(jī)程序設(shè)計(jì)基礎(chǔ)
3.1 單片機(jī)的C語言
3.1.1 C51的特點(diǎn)
3.1.2 C51的數(shù)據(jù)
3.1.3 C51的運(yùn)算符
3.1.4 C51中常用的函數(shù)
3.1.5 單片機(jī)C語言的結(jié)構(gòu)
3.1.6 數(shù)制與碼制
3.2 單片機(jī)驅(qū)動(dòng)一個(gè)LED閃爍
3.2.1 單片機(jī)I/O接口輸出與驅(qū)動(dòng)
3.2.2 P0.0接口驅(qū)動(dòng)LED閃爍(項(xiàng)目1)
3.2.3 流水燈程序設(shè)計(jì)(項(xiàng)目2)
3.2.4 數(shù)組與應(yīng)用
3.3 數(shù)碼管驅(qū)動(dòng)
3.3.1 數(shù)碼管的顯示原理
3.3.2 數(shù)碼管0~9顯示程序設(shè)計(jì)(項(xiàng)目3)
3.3.3 函數(shù)調(diào)用
3.3.4 主程序與子程序
3.4 單片機(jī)系統(tǒng)的按鍵(項(xiàng)目4)
3.4.1 按鍵抖動(dòng)現(xiàn)象
3.4.2 單按鍵輸入程序
3.4.3 4×4鍵盤矩陣
思考題
第4章 單片機(jī)內(nèi)部硬件資源及應(yīng)用
4.1 單片機(jī)的中斷系統(tǒng)
4.1.1 中斷系統(tǒng)簡介
4.1.2 中斷響應(yīng)
4.1.3 中斷服務(wù)函數(shù)
4.1.4 利用外部中斷實(shí)現(xiàn)按鍵的輸入(項(xiàng)目5)
4.2 MCS?51系列單片機(jī)的定時(shí)器
4.2.1 單片機(jī)的定時(shí)器/計(jì)數(shù)器結(jié)構(gòu)
4.2.2 定時(shí)器的工作方式
4.2.3 定時(shí)器/計(jì)數(shù)器的初始化
4.2.4 單只數(shù)碼管秒顯示(項(xiàng)目6)
4.2.5 6位數(shù)碼管動(dòng)態(tài)顯示(項(xiàng)目7)
4.3 單片機(jī)串行通信
4.3.1 串行通信原理
4.3.2 單片機(jī)的串行接口
4.3.3 串行接口的工作方式
4.3.4 單片機(jī)通信電路接口
4.3.5 PC與MCS?51系列單片機(jī)的串行通信(項(xiàng)目8)
4.4 電子表程序設(shè)計(jì)(項(xiàng)目9)
4.4.1 功能分析
4.4.2 電路設(shè)計(jì)
4.4.3 程序設(shè)計(jì)
4.5 增強(qiáng)型51系列單片機(jī)的內(nèi)部特殊部件
4.5.1 單片機(jī)內(nèi)部特殊部件
4.5.2 單片機(jī)片內(nèi)看門狗定時(shí)器的使用(項(xiàng)目10)
4.5.3 單片機(jī)片內(nèi)A?D轉(zhuǎn)換器的使用(項(xiàng)目11)
思考題
第5章 單片機(jī)外圍常用器件及其應(yīng)用
5.1 數(shù)字溫度傳感器DS18B20的應(yīng)用
5.1.1 DS18B20的功能原理
5.1.2 DS18B20的工作時(shí)序
5.1.3 DS18B20的指令
5.1.4 DS18B20的驅(qū)動(dòng)程序設(shè)計(jì)
5.1.5 數(shù)字溫度計(jì)設(shè)計(jì)(項(xiàng)目12)
5.2 I2C總線器件AT24C04及其應(yīng)用
5.2.1 I2C總線的構(gòu)成和信號類型
5.2.2 AT24C04的應(yīng)用原理
5.2.3 AT24C04的驅(qū)動(dòng)程序設(shè)計(jì)
5.2.4 AT24C04的應(yīng)用(項(xiàng)目13)
5.3 實(shí)時(shí)時(shí)鐘DS1302的原理與應(yīng)用(項(xiàng)目14)
5.3.1 DS1302的功能
5.3.2 DS1302的寄存器和控制指令
5.3.3 DS1302的讀寫時(shí)序與驅(qū)動(dòng)程序
5.3.4 DS1302的應(yīng)用
5.4 A?D、D?A轉(zhuǎn)換器及其應(yīng)用
5.4.1 A?D轉(zhuǎn)換器、D?A轉(zhuǎn)換器參數(shù)描述
5.4.2 A?D轉(zhuǎn)換器ADC0832的應(yīng)用(項(xiàng)目15.1 )
5.4.3 A?D轉(zhuǎn)換器TLC549的應(yīng)用(項(xiàng)目15.2 )
5.4.4 D?A轉(zhuǎn)換器TLC5615的應(yīng)用(項(xiàng)目16)
5.5 單片機(jī)常用的接口電路
5.5.1 并行鎖存器
5.5.2 串行移位寄存器
5.5.3 驅(qū)動(dòng)器ULN2003的應(yīng)用(項(xiàng)目17)
思考題
第6章 字符點(diǎn)陣顯示
6.1 LCD1602單色字符液晶顯示模塊(項(xiàng)目18)
6.1.1 LCD1602液晶顯示模塊工作原理
6.1.2 LCD1602的操作指令
6.1.3 LCD1602的驅(qū)動(dòng)程序設(shè)計(jì)
6.1.4 LCD1602的應(yīng)用
6.2 LCD12864的原理與應(yīng)用(項(xiàng)目19)
6.2.1 LCD12864點(diǎn)陣液晶顯示模塊的
6.2.2 LCD12864的驅(qū)動(dòng)程序設(shè)計(jì)
6.2.3 LCD12864的應(yīng)用
6.3 彩屏液晶TFT的原理與應(yīng)用(項(xiàng)目20)
6.3.1 彩色液晶顯示模塊概述
6.3.2 彩色液晶顯示模塊介紹
6.3.3 驅(qū)動(dòng)程序設(shè)計(jì)
6.4 LED點(diǎn)陣顯示屏
6.4.1 LED點(diǎn)陣結(jié)構(gòu)及顯示原理
6.4.2 LED8×8點(diǎn)陣字符顯示(項(xiàng)目21)
6.4.3 LED漢字屏原理與設(shè)計(jì)(項(xiàng)目22)
6.4.4 16×16漢字點(diǎn)陣顯示程序設(shè)計(jì)
思考題
第7章 單片機(jī)系統(tǒng)設(shè)計(jì)(項(xiàng)目23)
7.1 VB6.0可視化窗口設(shè)計(jì)基礎(chǔ)
7.1.1 VB6.0介紹
7.1.2 可視化窗口設(shè)計(jì)步驟
7.1.3 常用控件及函數(shù)
7.2 Protel99SE電路設(shè)計(jì)基礎(chǔ)
7.2.1 Protel使用簡介
7.2.2 原理圖設(shè)計(jì)
7.2.3 PCB設(shè)計(jì)
7.3 上位機(jī)程序設(shè)計(jì)
7.3.1 上位機(jī)窗口設(shè)計(jì)
7.3.2 程序添加
7.3.3 程序運(yùn)行
7.3.4 制作可執(zhí)行文件
7.4 單片機(jī)測溫程序與系統(tǒng)調(diào)試
7.4.1 程序設(shè)計(jì)
7.4.2 聯(lián)機(jī)通信
7.4.3 綜合項(xiàng)目設(shè)計(jì)總結(jié)
綜合設(shè)計(jì)練習(xí)
附錄
附錄A MCS51系列單片機(jī)匯編指令集
附錄B C51常用頭文件

本目錄推薦

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