注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護單片機開發(fā)技術(shù)實例教程

單片機開發(fā)技術(shù)實例教程

單片機開發(fā)技術(shù)實例教程

定 價:¥49.00

作 者: 張元良,王建軍 等編著
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 維修

ISBN: 9787111314462 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 282 字數(shù):  

內(nèi)容簡介

  《單片機開發(fā)技術(shù)實例教程-含1CD》首先介紹了單片機的組成原理及開發(fā)流程,其次通過若干側(cè)重點不同的實例,全面系統(tǒng)地闡述了單片機的原理、資源和設(shè)計使用方法,講解單片機開發(fā)工具、編程環(huán)境的使用方法以及基本的調(diào)試方法和技巧,達到學(xué)習(xí)單片機并掌握其基本開發(fā)方法和流程的目的。之后借助一系列不同的工程實例,論述了單片機應(yīng)用開發(fā)中常用外圍接口電路的擴展設(shè)計方法、各類元器件的選擇應(yīng)用、傳感器應(yīng)用開發(fā)、輸入和輸出接口設(shè)計、通信接口設(shè)計、嵌入式軟件開發(fā)技術(shù)、仿真調(diào)試技術(shù)等?!秵纹瑱C開發(fā)技術(shù)實例教程-含1CD》還附有包含全部源程序的光盤,便于讀者學(xué)習(xí)使用?!秵纹瑱C開發(fā)技術(shù)實例教程-含1CD》可作為單片機愛好者、單片機應(yīng)用開發(fā)技術(shù)人員、智能儀表開發(fā)技術(shù)人員、高等院校高年級本科生及研究生的自學(xué)用書和設(shè)計參考用書。

作者簡介

暫缺《單片機開發(fā)技術(shù)實例教程》作者簡介

圖書目錄

前言
第1章 MCS-51系列單片機及其應(yīng)用系統(tǒng)組成
1.1 單片機概述
1.2 MCS-51系列單片機組成結(jié)構(gòu)
1.2.1 MCS-51系列單片機的引腳
1.2.2 MCS-51系列單片機的內(nèi)部結(jié)構(gòu)
1.3 MCS-51系列單片機存儲器配置
1.3.1 程序存儲器
1.3.2 數(shù)據(jù)存儲器
1.4 CPU時序及時鐘電路
1.4.1 時鐘信號的產(chǎn)生
1.4.2 時序的定時單位
1.4.3 典型時序分析
1.5 復(fù)位及復(fù)位電路
1.5.1 復(fù)位的概念
1.5.2 復(fù)位信號及復(fù)位電路
1.6 節(jié)電工作方式
1.7 單片機應(yīng)用系統(tǒng)的組成原理
1.7.1 單片機應(yīng)用系統(tǒng)的硬件組成
1.7.2 單片機應(yīng)用系統(tǒng)的軟件組成
1.8 單片機應(yīng)用系統(tǒng)研制開發(fā)流程
1.8.1 制定總體方案
1.8.2 工程設(shè)計與實現(xiàn)
1.8.3 系統(tǒng)的調(diào)試
第2章 實例1:閃亮LED
2.1 閃亮LED硬件設(shè)計
2.1.1 MCS-51系列單片機I/O端口結(jié)構(gòu)
2.1.2 硬件接口設(shè)計
2.2 Protel 99SE軟件
2.2.1 Protel 99SE軟件的安裝
2.2.2 Protel 99SE軟件的使用
2.3 閃亮LED軟件設(shè)計
2.3.1 閃亮LED的匯編語言程序
2.3.2 閃亮LED的C語言程序
2.4 Wave開發(fā)工具
2.4.1 Wave開發(fā)環(huán)境的安裝
2.4.2 Wave開發(fā)環(huán)境的使用
2.5 Keil開發(fā)工具簡介
2.6 ISP技術(shù)簡介
2.7 Proteus單片機仿真軟件簡介
第3章 實例2:鍵控LED
3.1 MCS-51系列單片機中斷系統(tǒng)結(jié)構(gòu)
3.1.1 I/0口輸入輸出方式
3.1.2 中斷結(jié)構(gòu)及控制
3.1.3 中斷處理過程
3.2 鍵控LED硬件設(shè)計
3.3 鍵控LED軟件設(shè)計
第4章 實例3:定時/計數(shù)器與LED
4.1 定時/計數(shù)器的結(jié)構(gòu)及工作原理
4.1.1 定時/計數(shù)器的主要特性
4.1.2 定時/計數(shù)器的內(nèi)部結(jié)構(gòu)
4.2 定時/計數(shù)器的控制寄存器
4.2.1 定時/計數(shù)器的方式寄存器TMOD
4.2.2 定時/計數(shù)器的控制寄存器TCON
4.3 定時/計數(shù)器的工作方式
4.4 程序設(shè)計
4.4.1 定時/計數(shù)器的編程思路
4.4.2 采用中斷處理方式的程序
4.4.3 采用查詢處理方式的程序
第5章 實例4:數(shù)碼管循環(huán)顯示
5.1 數(shù)碼管工作原理及常用驅(qū)動方式
5.1.1 數(shù)碼管工作原理
5.1.2 常用驅(qū)動方式
5.2 數(shù)碼管循環(huán)顯示硬件設(shè)計
5.3 數(shù)碼管循環(huán)顯示軟件設(shè)計
第6章 實例5:多位數(shù)碼管顯示
6.1 串行通信基本知識
6.2 MCS-51系列單片機的串行口介紹
6.2.1 串行口的功能與結(jié)構(gòu)
6.2.2 串行口的控制寄存器
6.2.3 串行口的工作方式
6.3 波特率的選擇
6.4 多位數(shù)碼管顯示(串行口方式)設(shè)計
6.4.1 硬件設(shè)計
6.4.2 軟件設(shè)計
6.5 多位數(shù)碼管顯示(普通I/O模擬串行方式)設(shè)計
6.5.1 硬件設(shè)計
6.5.2 軟件設(shè)計
第7章 實例6:PC控制多位數(shù)碼管顯示
7.1 硬件設(shè)計
7.1.1 RS-232通信簡介
7.1.2 總體電路設(shè)計
7.2 單片機軟件設(shè)計
7.3 利用MSComm控件實現(xiàn)PC串行通信
7.3.1 MSComm控件介紹
7.3.2 VB軟件實現(xiàn)
第8章 實例7:數(shù)字溫度計
8.1 設(shè)計要求
8.2 硬件設(shè)計
8.2.1 DS18820溫度芯片
8.2.2 一線式總線的概念
8.2.3 總體電路
8.3 軟件設(shè)計
8.3.1 主函數(shù)軟件流程圖
8.3.2 C語言程序代碼
第9章 實例8:數(shù)字電子鐘
9.1 設(shè)計要求
9.2 硬件設(shè)計
9.2.1 時鐘芯片簡介
9.2.2 DS1302實時時鐘芯片的性能特點
9.2.3 DS1302的結(jié)構(gòu)及工作原理
9.2.4 DS1302與單片機的連接
9.2.5 總體電路
9.3 軟件設(shè)計
9.3.1 主函數(shù)軟件流程圖
9.3.2 C語言程序代碼
第10章 實例9:仰臥起坐計數(shù)器
10.1 設(shè)計要求
10.2 硬件設(shè)計
10.2.1 紅外傳感器的應(yīng)用
10.2.2 蜂鳴器的應(yīng)用
10.2.3 總體電路設(shè)計
10.3 軟件設(shè)計
10.3.1 程序流程圖
10.3.2 C語言程序代碼
第11章 實例10:流水線零件計數(shù)器
11.1 設(shè)計要求
11.2 硬件設(shè)計
11.2.1 RS-485通信簡介
11.2.2 光電傳感器的應(yīng)用
11.2.3 總體電路設(shè)計
11.3 軟件設(shè)計
11.3.1 程序流程圖
11.3.2 C語言程序代碼
11.3.3 上位機VB程序的實現(xiàn)
第12章 實例11:可調(diào)基準(zhǔn)信號源
12.1 硬件設(shè)計
12.1.1 D/A轉(zhuǎn)換器
12.1.2 TLC5615D/A轉(zhuǎn)換器接口設(shè)計
12.1.3 LM358運算放大器
12.1.4 LCDl602液晶顯示器
12.1.5 硬件電路原理圖
12.2 軟件設(shè)計
12.2.1 軟件總體設(shè)計方案
12.2.2 單片機驅(qū)動TLC5615程序設(shè)計
12.2.3 LCDl602驅(qū)動程序設(shè)計
12.2.4 完整系統(tǒng)程序代碼
第13章 實例12:函數(shù)發(fā)生器
13.1 硬件設(shè)計
13.1.1 硬件總體方案設(shè)計
13.1.2 4×4矩陣鍵盤中斷方式下與單片機接口電路設(shè)計
13.1.3 MAX517與單片機的I2C總線數(shù)據(jù)通信接口設(shè)計
13.1.4 JCMl2864M液晶顯示模塊與單片機硬件接口設(shè)計
13.1.5 單片機電路
13.2 軟件設(shè)計
13.2.1 軟件總體方案設(shè)計
13.2.2 4×4矩陣鍵盤中斷方式下的軟件設(shè)計
13.2.3 MAX517與單片機的I2C總線數(shù)據(jù)通信軟件設(shè)計
13.2.4 JCMl2864M與單片機串行通信軟件設(shè)計
13.2.5 總體軟件控制模塊
13.2.6 完整系統(tǒng)程序代碼
第14章 實例13:電子背力計
14.1 設(shè)計目標(biāo)
14.2 硬件設(shè)計
14.2.1 拉力傳感器介紹
14.2.2 AD623高精度儀表放大器
14.2.3 TLC2543 12位A/D轉(zhuǎn)換器接口設(shè)計
14.2.4 Protel電路原理圖設(shè)計
14.3 軟件設(shè)計
14.3.1 單片機驅(qū)動TLC2543程序設(shè)計
14.3.2 系統(tǒng)程序代碼
第15章 實例14:射頻無線溫度遙控器
15.1 設(shè)計目標(biāo)
15.2 硬件設(shè)計
15.2.1 射頻無線通信簡介
15.2.2 PT2262/2272編/解碼芯片
15.2.3 無線收發(fā)模塊、EEPROM與顯示器
15.2.4 電路原理圖
15.3 軟件設(shè)計
15.3.1 軟件流程圖
15.3.2 發(fā)送程序代碼
15.3.3 接收程序代碼
第16章 實例15:小型直流電動機驅(qū)動
16.1 硬件設(shè)計
16.1.1 L298N雙H橋電動機驅(qū)動芯片
16.1.2 L298N與單片機接口設(shè)計
16.1.3 電路原理圖設(shè)計
16.2 軟件設(shè)計
16.2.1 單片機產(chǎn)生脈寬調(diào)制信號
16.2.2 完整系統(tǒng)程序代碼
第17章 實例16:步進電動機驅(qū)動
17.1 硬件設(shè)計
17.1.1 步進電動機
17.1.2 TA8435步進電動機專用驅(qū)動芯片
17.1.3 TA8435細分驅(qū)動原理
17.1.4 電路原理圖設(shè)計
17.2 軟件設(shè)計
17.2.1 程序流程圖
17.2.2 完整系統(tǒng)程序代碼
第18章 實例17:紅外遙控風(fēng)扇
18.1 設(shè)計要求
18.2 硬件設(shè)計
18.2.1 紅外通信簡介
18.2.2 TC9012紅外發(fā)射芯片
18.2.3 HS0038紅外接收頭
18.2.4 電路原理圖
18.3 軟件設(shè)計
18.3.1 軟件流程圖
18.3.2 源程序代碼
第19章 實例18:電動機轉(zhuǎn)速測量
19.1 設(shè)計要求
19.2 硬件設(shè)計
19.2.1 光電編碼器的原理及選型
19.2.2 光耦合器的原理及選型
19.2.3 字符型LCD選型
19.2.4 設(shè)計思想
19.2.5 電路原理圖
19.3 軟件設(shè)計
19.3.1 軟件流程圖
19.3.2 程序代碼
第20章 實例19:電動機電流電壓檢測
20.1 硬件設(shè)計
20.1.1 總體方案
20.1.2 電流互感器的原理與使用方法
20.1.3 邑壓互感器的原理與使用方法
20.1.4 電路原理圖
20.2 軟件設(shè)計
20.2.1 軟件流程圖
20.2.2 源程序代碼
第21章 實例20:電動機參數(shù)打印記錄儀
21.1 硬件設(shè)計
21.1.1 總體方案
21.1.2 X5045存儲器介紹
21.1.3 微型打印機的工作原理
21.1.4 電路原理圖
21.2 軟件設(shè)計
21.2.1 軟件流程圖
21.2.2 源程序代碼
附錄
附錄A MCS-51單片機匯編指令表
附錄B ASCII碼字符表(常規(guī)字符集)
參考文獻

本目錄推薦

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