注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡硬件、外部設備與維護單片機原理與應用(第2版)

單片機原理與應用(第2版)

單片機原理與應用(第2版)

定 價:¥49.80

作 者: 杭和平,邵明剛 著
出版社: 機械工業(yè)出版社
叢編項: 普通高等教育電氣信息類規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787111590200 出版時間: 2018-04-01 包裝: 平裝
開本: 16開 頁數(shù): 262 字數(shù):  

內(nèi)容簡介

  本書從實際應用出發(fā),以AT89C51為藍本,以C語言為主要編程語言,講解了單片機原理與應用。書中也兼顧講解匯編語言,主要目的是幫助對單片機原理的理解。本書力圖從以前單片機教材糾纏具體單片機原理的解析上解脫出來,著重講解單片機各種功能的應用,以及如何用C程序?qū)崿F(xiàn)要求的功能。本書適合作為普通高等學校的工學/電氣信息類本科專業(yè)的教材,也可以作為相關(guān)專業(yè)工程技術(shù)人員的技術(shù)參考書。

作者簡介

暫缺《單片機原理與應用(第2版)》作者簡介

圖書目錄

目錄
前言
第1章單片機的基礎(chǔ)知識
1.1單片機概述
1.1.1單片機的結(jié)構(gòu)與組成
1.1.2單片機的分類和指標
1.1.3MCS-51單片機及其兼容產(chǎn)品
1.2其他常用單片機系列
1.2.1Microchip的PIC系列單片機
1.2.2TI公司的超低功耗型MSP430系列單片機
1.2.3Atmel公司的AVR系列單片機
1.2.4ADI公司的ADuC8XX系列單片機
1.2.5飛思卡爾公司的HCS12X系列單片機
1.2.6ST公司的STM32FXXX系列單片機
1.3單片機的特點及應用領(lǐng)域
1.3.1單片機的特點
1.3.2單片機的應用領(lǐng)域
1.4一個單片機的簡單應用系統(tǒng)
1.4.1單片機的I/O電平
1.4.2單片機電路中晶體管的應用
1.4.3單片機的一個簡單應用系統(tǒng)
1.5單片機的數(shù)制與編碼
1.5.1進位計數(shù)制
1.5.2進位計數(shù)制的相互轉(zhuǎn)換
1.5.3二進制數(shù)和十六進制數(shù)的運算
1.5.4數(shù)碼和字符的代碼表示
習題1
第2章AT89C51單片機的結(jié)構(gòu)
2.1AT89C51單片機的內(nèi)部結(jié)構(gòu)及引腳功能
2.1.1AT89C51單片機的內(nèi)部結(jié)構(gòu)
2.1.2AT89C51單片機的引腳功能
2.2AT89C51單片機的存儲器配置
2.2.1AT89C51存儲器配置的特點
2.2.2AT89C51的程序存儲器
2.2.3AT89C51低128B的片內(nèi)數(shù)據(jù)存儲器
2.2.4AT89C51的特殊功能寄存器
2.2.5AT89C51的片外數(shù)據(jù)存儲器
2.2.6AT89C52的存儲器配置
2.3AT89C51的時鐘電路與CPU時序
2.3.1AT89C51的時鐘電路
2.3.2單片機時序
2.4AT89C51復位與復位電路
2.5AT89C51單片機的最小系統(tǒng)
習題2
第3章MCS-51單片機的指令系統(tǒng)
3.1指令系統(tǒng)基本概念
3.1.1指令系統(tǒng)概述
3.1.2指令格式
3.1.3尋址方式
3.2指令系統(tǒng)
3.2.1數(shù)據(jù)傳送類指令
3.2.2算術(shù)運算類指令
3.2.3邏輯運算及位移指令
3.2.4位操作類指令
3.2.5控制轉(zhuǎn)移類指令
習題3
第4章單片機的C51編程語言
4.1C51編程語言概述
4.1.1C51語言編程與匯編語言編程相比的優(yōu)勢
4.1.2單片機C51與PC上的標準ANSl C編譯器的主要區(qū)別
4.1.3C51的開發(fā)過程
4.2C51的標識符和關(guān)鍵字
4.3C51的變量與數(shù)據(jù)類型
4.3.1常量與變量
4.3.2數(shù)據(jù)類型
4.3.3變量的存儲器類型
4.3.4存儲器模式
4.3.5C51語言中的特殊數(shù)據(jù)類型
4.4C51語言的數(shù)組、指針與結(jié)構(gòu)
4.4.1數(shù)組與指針
4.4.2對絕對地址進行訪問
4.5C51的運算符和表達式
4.6C51語言的程序結(jié)構(gòu)
4.6.1順序結(jié)構(gòu)
4.6.2選擇結(jié)構(gòu)
4.6.3循環(huán)結(jié)構(gòu)
4.7C51語言的函數(shù)
4.8中斷服務程序
4.9C51的預處理
4.9.1宏定義
4.9.2包含文件
4.9.3條件編譯命令
4.10C51的庫函數(shù)
4.10.1本征庫函數(shù)
4.10.2常用庫函數(shù)介紹
4.11使用C51編譯器時的注意事項
習題4
第5章MCS-51單片機的程序設計
5.1程序設計基本方法
5.1.1單片機程序設計語言
5.1.2程序設計步驟
5.1.3程序流程圖
5.2匯編語言程序設計的基本概念
5.2.1MCS-51偽指令
5.2.2匯編語言程序的格式
5.2.3匯編語言程序的匯編
5.3單片機匯編語言與C51語言的程序設計
5.3.116位加減法程序
5.3.2順序程序
5.3.3分支程序
5.3.4循環(huán)程序
5.3.5查表程序
5.3.6散轉(zhuǎn)程序
5.3.7子程序
習題5
第6章MCS-51單片機的中斷系統(tǒng)與定時/計數(shù)器
6.1中斷系統(tǒng)
6.1.1概述
6.1.2AT89C51中斷系統(tǒng)
6.1.3中斷應用實例
6.2定時/計數(shù)器及應用
6.2.1定時/計數(shù)器0、1 的結(jié)構(gòu)及工作原理
6.2.2定時/計數(shù)器0、1 的四種工作方式
6.2.3定時/計數(shù)器0、1的應用
6.2.4AT89C52定時/計數(shù)器2的結(jié)構(gòu)
6.2.5AT89C52定時/計數(shù)器2的工作方式
習題6
第7章MCS-51單片機串行通信及其應用
7.1串行通信概述
7.1.1并行通信和串行通信
7.1.2異步通信和同步通信
7.1.3單片機串行通信傳輸方式
7.1.4串行數(shù)據(jù)通信的傳輸速率
7.2MCS-51串行口
7.2.1MCS-51串行口的結(jié)構(gòu)
7.2.2MCS-51串行口控制寄存器
7.2.3MCS-51串行口的工作方式及波特率計算
7.3串行通信協(xié)議
7.3.1RS-232協(xié)議
7.3.2RS-485協(xié)議
7.3.3串行通信的數(shù)據(jù)校驗
7.4串行通信的應用
習題7
第8章MCS-51單片機接口電路
8.1單片機接口電路概述
8.2人機接口
8.2.1LED接口
8.2.2鍵盤接口
8.2.3蜂鳴器接口
8.3數(shù)字I/O接口
8.3.1光電隔離接口
8.3.2功率輸出(繼電器)接口
8.4串行接口
8.4.1單片機和PC通信
8.4.2串行口通信應用及實例
8.4.3I2C接口存儲芯片的應用
8.4.4SPI串行總線應用及實例
習題8
第9章MCS-51單片機總線系統(tǒng)與I/O口擴展
9.1單片機擴展總線概述
9.1.1片外總線擴展結(jié)構(gòu)
9.1.2三總線擴展的方法
9.1.3AT89CX系列單片機的片內(nèi)存儲容量
9.2MCS-51單片機I/O口擴展及編址技術(shù)
9.2.1單片機I/O口擴展
9.2.2AT89C51單片機總線擴展的編址技術(shù)
9.3MCS-51存儲器擴展技術(shù)
9.3.1AT89C51單片機的數(shù)據(jù)存儲器擴展
9.3.2AT89C51單片機的程序存儲器擴展
習題9
第10章AT89C51單片機應用實例
10.1單片機系統(tǒng)設計方法
10.2溫度采集與顯示系統(tǒng)的設計
10.2.1溫度采集與顯示系統(tǒng)原理
10.2.2一總線(1-Wire)數(shù)字溫度傳感器DS18B20
10.2.3AT89C51單片機與DS18B20的接口
10.2.4AT89C51單片機讀取DS18B20溫度值的編程
10.2.5顯示驅(qū)動芯片MAX7219
10.2.6AT89C51單片機與MAX7219的接口與編程
10.2.7溫度的采集處理與顯示程序
習題10
附錄
附錄AMCS- 51指令簡表

本目錄推薦

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