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