單片機(jī)原理及應(yīng)用

出版時間:2011-8  出版社:航空工業(yè)出版社  作者:張才華,余威明 編  頁數(shù):309  

內(nèi)容概要

  隨著人們對智能化產(chǎn)品需求的提高,單片機(jī)的應(yīng)用范圍越來越廣泛,前景越來越廣闊。學(xué)好單片機(jī)是今后從事硬件及嵌入式系統(tǒng)開發(fā)的基礎(chǔ)。 張才華、余威明主編的《全國職業(yè)教育“十二五”精品教材:單片機(jī)原理及應(yīng)用(C語言版)》以Intel公司生產(chǎn)的MCS-51系列單片機(jī)為例,系統(tǒng)講解了單片機(jī)的結(jié)構(gòu)及原理。全書共分十二章,內(nèi)容包括數(shù)字電路基礎(chǔ)知識、單片機(jī)硬件結(jié)構(gòu)、C語言程序設(shè)計基礎(chǔ)、中斷應(yīng)用、定時/計數(shù)器應(yīng)用、串行接口應(yīng)用、系統(tǒng)擴(kuò)展、接口控制技術(shù)、電機(jī)控制技術(shù)、液晶顯示控制技術(shù)、I2C總線技術(shù)、單總線和SPI 總線技術(shù)。 《全國職業(yè)教育“十二五”精品教材:單片機(jī)原理及應(yīng)用(C語言版)》結(jié)構(gòu)新穎、條理清晰、敘述簡潔,可作為應(yīng)用性、技能型人才培養(yǎng)的電子、電氣、自動化、機(jī)電一體化等專業(yè)的教材,也町作為從事單片機(jī)開發(fā)的工程技術(shù)人員的參考用書。

書籍目錄

第1章 單片機(jī)基礎(chǔ)知識1.1 初識單片機(jī)1.1.1 什么是單片機(jī)1.1.2 單片機(jī)的分類1.1.3 單片機(jī)的應(yīng)用領(lǐng)域1.1.4 單片機(jī)的發(fā)展趨勢1.2 單片機(jī)中的數(shù)制與編碼1.2.1 單片機(jī)中的數(shù)制1.2.2 數(shù)制間的轉(zhuǎn)換1.2.3 信息編碼1.3 數(shù)字電路入門1.3.1 邏輯門電路1.3.2 傳送門電路1.3.3 譯碼器1.3.4 觸發(fā)器1.3.5 寄存器和鎖存器1.4 如何學(xué)好單片機(jī)1.4.1 了解單片機(jī)應(yīng)用系統(tǒng)開發(fā)流程1.4.2 單片機(jī)學(xué)習(xí)方法探討思考與練習(xí)第2章 MCS-51單片機(jī)入門2.1 MCS-51單片機(jī)的基本結(jié)構(gòu)2.1.1 MCS-51單片機(jī)特點(diǎn)2.1.2 MCS-51單片機(jī)的外部引腳及功能2.1.3 8051單片機(jī)的內(nèi)部結(jié)構(gòu)2.1.4 MCS-51單片機(jī)的CPU構(gòu)成2.2 MCS-51單片機(jī)的存儲器2.2.1 程序存儲器2.2.2 數(shù)據(jù)存儲器2.3 MCS-51單片機(jī)的并行I/O口及其控制方法2.3.1 I/O端口的結(jié)構(gòu)分析2.3.2 I/O口控制實(shí)例2.4 MCS-51單片機(jī)的時鐘電路與時序2.4.1 單片機(jī)時鐘電路2.4.2 時鐘、狀態(tài)、機(jī)器和指令周期2.4.3 典型指令執(zhí)行時序2.5 MCS-51單片機(jī)的復(fù)位思考與練習(xí)第3章 單片機(jī)C語言程序設(shè)計基礎(chǔ)3.1 基礎(chǔ)數(shù)據(jù)知識3.1.1 標(biāo)識符和關(guān)鍵字3.1.2 C51數(shù)據(jù)類型3.1.3 常量與變量3.1.4 數(shù)組與指針3.1.5 結(jié)構(gòu)與聯(lián)合3.2 運(yùn)算符和表達(dá)式3.2.1 賦值運(yùn)算符與賦值表達(dá)式3.2.2 算術(shù)運(yùn)算符與算術(shù)表達(dá)式3.2.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式3.2.4 邏輯運(yùn)算符與邏輯表達(dá)式3.2.5 位運(yùn)算符3.2.6 復(fù)合賦值運(yùn)算符3.2.7 逗號運(yùn)算符3.2.8 條件運(yùn)算符3.2.9 指針和地址運(yùn)算符3.2.10 sizeof運(yùn)算符3.2.11 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符3.3 流程控制語句3.3.1 條件選擇語句3.3.2 循環(huán)語句3.3.3 開關(guān)語句3.3.4 其他常用函數(shù)語句3.4 函數(shù)3.4.1 函數(shù)定義3.4.2 函數(shù)的調(diào)用3.4.3 C51常用頭文件思考與練習(xí)第4章 中斷系統(tǒng)及應(yīng)用4.1 中斷基礎(chǔ)知識4.1.1 什么是中斷4.1.2 為什么要引入中斷機(jī)制4.1.3 中斷的優(yōu)先級與嵌套4.2 MCS-51的中斷結(jié)構(gòu)與控制4.2.1 MCS-51的中斷源及中斷結(jié)構(gòu)4.2.2 MCS-51的中斷處理過程4.2.3 C51中斷函數(shù)的定義4.3 中斷應(yīng)用實(shí)例思考與練習(xí)第5章 定時器/計數(shù)器及應(yīng)用5.1 定時器/計數(shù)器結(jié)構(gòu)和工作原理5.1.1 定時器/計數(shù)器結(jié)構(gòu)5.1.2 定時器/計數(shù)器的工作原理5.2 定時器/計數(shù)器相關(guān)寄存器5.2.1 模式控制寄存器TMOD5.2.2 控制寄存器TCON5.3 定時器/計數(shù)器的四種工作方式及應(yīng)用5.3.1 工作方式0及應(yīng)用5.3.2 工作方式1及應(yīng)用5.3.3 工作方式2及應(yīng)用5.3.4 工作方式3及應(yīng)用5.4 定時器/計數(shù)器綜合應(yīng)用實(shí)例思考與練習(xí)第6章 串行接口技術(shù)及應(yīng)用6.1 串行通信概述6.1.1 串行通信方式6.1.2 串行通信的制式6.1.3 串行通信的波特率6.2 MCS-51串行接口結(jié)構(gòu)和工作原理6.2.1 串行口的結(jié)構(gòu)6.2.2 串行口的工作原理6.2.3 串行口的控制寄存器6.2.4 串行口的波特率設(shè)定6.3 串行口工作方式6.3.1 方式06.3.2 方式16.3.3 方式2和方式36.4 單片機(jī)通信技術(shù)6.4.1 RS-232C串行通訊協(xié)議和MAX232芯片6.4.2 單片機(jī)雙機(jī)通信6.4.3 單片機(jī)多機(jī)通信技術(shù)6.4.4 單片機(jī)與PC機(jī)的串行通信思考與練習(xí)第7章 單片機(jī)系統(tǒng)擴(kuò)展7.1 單片機(jī)最小應(yīng)用系統(tǒng)及外部擴(kuò)展總線7.1.1 8051/8751最小應(yīng)用系統(tǒng)7.1.2 8031最小應(yīng)用系統(tǒng)7.1.3 MCS-51系列單片機(jī)的外部擴(kuò)展總線7.2 單片機(jī)存儲器擴(kuò)展7.2.1 存儲器擴(kuò)展方法7.2.2 程序存儲器擴(kuò)展7.2.3 數(shù)據(jù)存儲器擴(kuò)展7.2.4 新型存儲器簡介7.3 單片機(jī)并行I/O口擴(kuò)展7.3.1 MCS-51內(nèi)部并行I/O口及其作用7.3.2 簡單的I/O口擴(kuò)展7.3.3 可編程的并行I/O接口芯片擴(kuò)展7.3.4 同時擴(kuò)展外部RAM與外部I/O思考與練習(xí)第8章 單片機(jī)接口控制技術(shù)8.1 I/O接口的概念8.1.1 接口的分類8.1.2 接口的功能8.1.3 接口的控制方式8.2 按鍵檢測與控制8.2.1 按鍵抖動問題產(chǎn)生的原因及解決方法8.2.2 按鍵檢測電路及應(yīng)用8.2.3 矩陣式鍵盤與I/O接口應(yīng)用8.3 數(shù)碼管顯示控制8.3.1 LED數(shù)碼管結(jié)構(gòu)與工作原理8.3.2 LED數(shù)碼管字型編碼8.3.3 LED數(shù)碼管靜態(tài)顯示8.3.4 LED數(shù)碼管動態(tài)顯示8.4 A/D與D/A轉(zhuǎn)換控制8.4.1 A/D與D/A轉(zhuǎn)換原理8.4.2 常用A/D轉(zhuǎn)換器件及應(yīng)用8.4.3 常用D/A轉(zhuǎn)換器件及應(yīng)用思考與練習(xí)第9章 單片機(jī)電機(jī)控制技術(shù)9.1 直流電機(jī)9.1.1 什么是直流電機(jī)9.1.2 直流電機(jī)的單向控制9.1.3 直流電機(jī)的雙向控制9.2 步進(jìn)電機(jī)9.2.1 步進(jìn)電機(jī)的分類9.2.2 步進(jìn)電機(jī)工作基本原理9.2.3 步進(jìn)電機(jī)驅(qū)動方式9.2.4 單片機(jī)控制步進(jìn)電機(jī)應(yīng)用實(shí)例思考與練習(xí)第10章 液晶顯示控制技術(shù)10.1 1602字符型液晶顯示模塊10.1.1 1602控制模塊基本結(jié)構(gòu)及指令集10.1.2 1602液晶與單片機(jī)的接口10.1.3 1602液晶顯示通用驅(qū)動程序10.1.4 1602液晶顯示模塊應(yīng)用10.2 帶漢字字庫的圖形液晶顯示模塊10.2.1 ST7920 LCD基本結(jié)構(gòu)10.2.2 ST7920的常用指令10.2.3 ST7920的應(yīng)用10.3 TFT彩色圖形液晶顯示模塊應(yīng)用簡介10.3.1 IL19325液晶模塊與單片機(jī)的接口10.3.2 IL19325液晶模塊顯示圖象程序10.4 基于DDS信號發(fā)生器的液晶顯示10.4.1 DDS技術(shù)概述10.4.2 AD9850芯片介紹10.4.3 系統(tǒng)電路原理圖10.4.4 控制程序設(shè)計及實(shí)現(xiàn)思考與練習(xí)第11章 I2C總線接口技術(shù)11.1 I2C總線概述11.1.1 I2C總線組成11.1.2 I2C總線時序11.2 I2C總線的模擬11.3 I2C總線應(yīng)用11.3.1 I2C器件PCF8563的概述11.3.2 I2C器件PCF8563的應(yīng)用思考與練習(xí)第12章 單總線與SPI總線技術(shù)12.1 單總線及其應(yīng)用12.1.1 單總線概述12.1.2 單總線器件DS1882012.1.3 應(yīng)用實(shí)例:8051單片機(jī)與DS18820構(gòu)成的測溫系統(tǒng)12.2 SPI總線及應(yīng)用12.2.1 SPI總線概述12.2.2 SPI總線工作方式12.2.3 SPI器件ADC0832的應(yīng)用思考與練習(xí)附錄附表A MCS-51指令表(匯編語言)附表B ASCII碼表

編輯推薦

  應(yīng)用系統(tǒng)的開發(fā)需要團(tuán)隊(duì)合作,程序不再是一個人獨(dú)自編寫,而是由一個團(tuán)隊(duì)進(jìn)行協(xié)作式編寫,如一部分人負(fù)責(zé)總體架構(gòu)、一部分人負(fù)責(zé)接口編程、一部分人負(fù)責(zé)器件功能編程。C語言由于其本身的特點(diǎn),是團(tuán)隊(duì)協(xié)作式開發(fā)中非常好的語言工具。目前,單片機(jī)集成開發(fā)系統(tǒng)普遍支持C語言程序的調(diào)試,例如8051系列單片機(jī)開發(fā)工具Keil。 張才華、余威明主編的《全國職業(yè)教育“十二五”精品教材:單片機(jī)原理及應(yīng)用(C語言版)》以Intel公司生產(chǎn)的MCS-51系列單片機(jī)為例,以C51語言為工具,系統(tǒng)講解了單片機(jī)的結(jié)構(gòu)、原理及應(yīng)用。

圖書封面

評論、評分、閱讀與下載


    單片機(jī)原理及應(yīng)用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7