出版時間:2012-8 出版社:西安電子科技大學(xué)出版社 作者:趙興宇,李媛 主編 頁數(shù):200 字?jǐn)?shù):304000
內(nèi)容概要
趙興宇、李媛主編的《單片機應(yīng)用與設(shè)計(項目式教學(xué))》采用“項目驅(qū)動”的編寫思路,通過分析歸納,總結(jié)了6個單片機項目,并將單片機知識點融入到了每個項目中。本書以“一個核心”(單片機最小系統(tǒng)設(shè)計與制作)為主線,另外5個項目在此基礎(chǔ)上擴(kuò)展而來且相互獨立,所有項目組合在一起又可以構(gòu)成一個大的單片機系統(tǒng),可使學(xué)生由淺入深、由易到難地掌握單片機應(yīng)用技術(shù)。
書中詳細(xì)介紹了STC89C51RC/RD+系列單片機的硬件結(jié)構(gòu)、I/O口應(yīng)用、定時器與中斷、鍵盤與顯示、A/D和D/A電路、串行口應(yīng)用、單片機外設(shè)等內(nèi)容,從項目分析入手,詳細(xì)地講解了其硬件電路的設(shè)計與原理分析、程序編寫思路等內(nèi)容,同時引入Proteus仿真,使得即便在沒有硬件的條件下,也能直觀地反應(yīng)設(shè)計結(jié)果。
《單片機應(yīng)用與設(shè)計(項目式教學(xué))》可作為高職高專院校電子信息、應(yīng)用電子、電氣自動化、機電等專業(yè)單片機課程教材,也可作為電子制作愛好者自學(xué)參考用書。
本書配有C語言源程序代碼和Proteus仿真電路資源,供教學(xué)使用。
書籍目錄
項目一 單片機最小系統(tǒng)設(shè)計與制作
1.1 初識STC89C51單片機
1.1.1 單片機概述
1.1.2 性能與特點
1.1.3 內(nèi)部結(jié)構(gòu)
1.1.4 引腳
1.2 STC89C51系列單片機的存儲器
1.2.1 程序存儲器
1.2.2 數(shù)據(jù)存儲器
1.2.3 特殊功能寄存器
1.3 單片機最小系統(tǒng)設(shè)計與制作
1.3.1 最小系統(tǒng)的硬件電路
1.3.2 程序編寫與下載
1.3.3 調(diào)試方法與步驟
1.4 Proteus仿真軟件
制作指南1 單片機最小系統(tǒng)硬件電路制作指南
本章知識總結(jié)
習(xí)題1
項目二 霓虹燈控制電路設(shè)計與制作
2.1 C語言簡介
2.1.1 概述
2.1.2 數(shù)據(jù)類型、運算符與表達(dá)式
2.2 STC89C51RC/RD+系列單片機的UO口結(jié)構(gòu)
2.2.1 準(zhǔn)雙向口輸出配置
2.2.2 開漏輸出配置
2.3 單片機I/O口應(yīng)用舉例
2.4 Keil軟件簡介
2.5 霓虹燈控制電路的設(shè)計與制作
制作指南2 霓紅燈控制電路制作指南
本章知識總結(jié)
習(xí)題2
項目三 單片機顯示電路與矩陣鍵盤設(shè)計
3.1 中斷系統(tǒng)
3.1.1 中斷的概念
3.1.2 MCS—51單片機的中斷系統(tǒng)
3.2 STC89C51RC/RD+系列單片機的定時器
3.2.1 定時器的相關(guān)寄存器
3.2.2 定時器的相關(guān)工作方式
3.2.3 定時器應(yīng)用舉例
3.3 數(shù)碼管的靜、動態(tài)顯示設(shè)計
3.3.1 數(shù)碼管概述
3.3.2 數(shù)碼管的顯示方式
3.3.3 數(shù)碼管顯示程序的設(shè)計
3.4 LCD顯示控制
3.4.1 1602液晶簡介
3.4.2 LCD應(yīng)用舉例
3.5 矩陣鍵盤的設(shè)計
制作指南3 顯示電路與矩陣鍵盤硬件電路制作指南
本章知識總結(jié)
習(xí)題3
項目四 單片機的A/D和D/A電路
4.1 單片機的A/D電路
4.1.1 A/D轉(zhuǎn)換的基本概念
4.1.2 ADC的分類
4.1.3 ADC的主要參數(shù)
4.2 常用ADC簡介
4.2.1 常用ADC
4.2.2 ADC0804的技術(shù)指標(biāo)
4.2.3 ADC0804的引腳
4.2.4 ADC0804的典型應(yīng)用電路與控制方法
4.2.5 ADC0804應(yīng)用舉例
4.2.6 ADC0809芯片簡介
4.3 單片機的D/A電路
4.3.1 D/A轉(zhuǎn)換的基本概念
4.3.2 DAC的分類
4.3.3 DAC的主要參數(shù)
4.4 常用DAC簡介
4.4.1 DAC0832的特性
4.4.2 DAC0832的引腳
4.4.3 DAC0832的工作方式
4.4.4 DAC0832的典型應(yīng)用電路
4.4.5 DAC0832應(yīng)用舉例
制作指南4 A/D和D/A電路制作指南
本章知識總結(jié)
習(xí)題4
項目五 單片機串行口通信
5.1 串行通信簡介
5.1.1 串行通信和并行通信
5.1.2 異步通信和同步通信
5.1.3 串行通信的傳輸方向
5.2 STC89C51RC/RD+系列單片機的串行口
5.2.1 串行口相關(guān)寄存器
5.2.2 STC89C51RC/RD+系列單片機的串行口工作模式
5.2.3 串行通信中波特率的設(shè)置
5.2.4 串行口使用步驟
5.3 串行口應(yīng)用舉例
本章知識總結(jié)
習(xí)題5
項目六 單片機外設(shè)控制
6.1 單片機與繼電器
6.2 單片機與電機
6.3 單片機I/O口的擴(kuò)展
本章知識總結(jié)
習(xí)題6
附錄A ANSlC標(biāo)準(zhǔn)的關(guān)鍵字與C51編譯器的擴(kuò)展關(guān)鍵字
附表A—1 ANSIC標(biāo)準(zhǔn)的關(guān)鍵字
附表A—2 C51編譯器的擴(kuò)展關(guān)鍵字
附錄B 指令集
附表B—1 數(shù)據(jù)轉(zhuǎn)移指令
附表B—2 布爾代數(shù)運算
附表B—3 程序跳躍
附表B—4 邏輯運算指令
附表B—5 算數(shù)運算指令
附表B—6 特殊功能寄存器
附錄C ASCII碼表
附錄D 元器件清單
參考文獻(xiàn)
編輯推薦
趙興宇、李媛主編的《單片機應(yīng)用與設(shè)計(項目式教學(xué))》項目一主要介紹STC89C51RC/RD+系列單片機的硬件結(jié)構(gòu)和能夠使單片機正常工作的單片機最小系統(tǒng)的制作與調(diào)試方法,并介紹了Keil軟件和Proteus軟件的使用方法;項目二主要介紹了C語言編程基礎(chǔ)以及單片機I/O口的使用方法,通過大量的實例講解了單片機I/O的使用方法;項目三主要介紹了單片機顯示電路與鍵盤接口電路以及單片機定時器和中斷的使用方法:項目四介紹了單片機A/D、D/A電路的原理,以及器件的使用方法,并詳細(xì)介紹了根據(jù)器件時序圖編寫程序以及控制器件的方法;項目五介紹了串行口的應(yīng)用;項目六主要介紹了單片機常用外設(shè)的控制方法。
圖書封面
評論、評分、閱讀與下載