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

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

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

定 價:¥49.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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