出版時(shí)間:2011-8 出版社:化學(xué)工業(yè)出版社 作者:王連英,吳靜進(jìn) 編 頁(yè)數(shù):212
內(nèi)容概要
《單片機(jī)原理及應(yīng)用》由微機(jī)系統(tǒng)基本知識(shí),80C51單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理,指令系統(tǒng),中斷、定時(shí)/計(jì)數(shù)器和串行口,系統(tǒng)擴(kuò)展與接口及單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)、設(shè)計(jì)和應(yīng)用實(shí)例等內(nèi)容組成?! ”緯怨こ虘?yīng)用能力培養(yǎng)為目的,突出重點(diǎn),加強(qiáng)基本原理、基本概念的敘述;注重解決實(shí)際問(wèn)題綜合應(yīng)用能力的培養(yǎng);強(qiáng)調(diào)理論與工程應(yīng)用的結(jié)合。書中每個(gè)章節(jié)都有豐富的課堂活動(dòng)內(nèi)容,各章都安排有大量的例題或習(xí)題,書中力求將理論講授、實(shí)踐操作、討論互動(dòng)、自學(xué)練習(xí)、應(yīng)用設(shè)計(jì)等教學(xué)環(huán)節(jié)有機(jī)結(jié)合,可根據(jù)教學(xué)需要的不同而適當(dāng)?shù)厝∩帷㈧`活地安排。 本書可作為普通高等院校本、??齐姎庾詣?dòng)化、電子信息工程、應(yīng)用電子技術(shù)、通信工程、測(cè)控技術(shù)與儀器、機(jī)電一體化、機(jī)械設(shè)計(jì)及其自動(dòng)化、車輛工程等相關(guān)專業(yè)的教學(xué)用書,也可作為相關(guān)技術(shù)人員的參考書及培訓(xùn)用書。
書籍目錄
第1章 微型計(jì)算機(jī)基礎(chǔ)知識(shí) 1.1 概述 1.1.1 微型計(jì)算機(jī)的組成 1.1.2 單片機(jī)的概念及特點(diǎn) 1.1.3 單片機(jī)的發(fā)展史 1.1.4 單片機(jī)的發(fā)展趨勢(shì) 1.2 單片機(jī)系統(tǒng)的組成 1.2.1 微處理器(CPU) 1.2.2 存儲(chǔ)器 1.2.3 輸入/輸出接口 1.3 計(jì)算機(jī)中數(shù)的表示方法和運(yùn)算 1.3.1 數(shù)制 1.3.2 數(shù)制間的轉(zhuǎn)換 1.3.3 單片機(jī)中常用的編碼 1.4 AT89 系列單片機(jī) 習(xí)題 第2章 MCS-51單片機(jī)硬件結(jié)構(gòu) 2.1 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)及引腳功能 2.1.1 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu) 2.1.2 MCS-51單片機(jī)引腳功能 2.2 C51單片機(jī)的存儲(chǔ)空間配置 2.2.1 程序存儲(chǔ)器(ROM) 2.2.2 外部數(shù)據(jù)存儲(chǔ)器(片外RAM) 2.2.3 內(nèi)部數(shù)據(jù)存儲(chǔ)器(片內(nèi)RAM) 2.3 并行I/O端口結(jié)構(gòu)及工作原理 2.3.1 P0口 2.3.2 P1口 2.3.3 P2口 2.3.4 P3口 2.4 時(shí)鐘電路及CPU的時(shí)序 2.4.1 時(shí)鐘電路 2.4.2 MCS-51單片機(jī)CPU時(shí)序的基本概念 2.4.3 一般指令的取指時(shí)序和執(zhí)行時(shí)序 2.5 單片機(jī)工作方式 2.5.1 復(fù)位工作方式 2.5.2 低功耗工作方式 習(xí)題 第3章 MCS-51系列單片機(jī)的指令系統(tǒng) 3.1 單片機(jī)指令系統(tǒng)基礎(chǔ) 3.1.1 匯編語(yǔ)言指令及匯編語(yǔ)言指令格式 3.1.2 MCS-51單片機(jī)指令系統(tǒng)說(shuō)明 3.1.3 MCS-51單片機(jī)的尋址方式 3.2 MCS-51單片機(jī)的指令系統(tǒng) 3.2.1 數(shù)據(jù)傳送類指令 3.2.2 算數(shù)運(yùn)算類指令 3.2.3 邏輯運(yùn)算及移位指令 3.2.4 程序控制轉(zhuǎn)移類指令 3.2.5 布爾變量操作指令(位操作類指令) 第4章 MCS-51單片機(jī)典型程序設(shè)計(jì) 4.1 程序設(shè)計(jì)概述 4.1.1 程序設(shè)計(jì)語(yǔ)言 4.1.2 程序設(shè)計(jì)步驟和基本程序結(jié)構(gòu) 4.2 匯編語(yǔ)言程序設(shè)計(jì)基本概念 4.2.1 MCS-51單片機(jī)匯編語(yǔ)言語(yǔ)句格式 4.2.2 偽指令 4.3 C語(yǔ)言程序設(shè)計(jì)基本概念 4.3.1 單片機(jī)C語(yǔ)言數(shù)據(jù)類型 4.3.2 常量 4.3.3 變量 4.3.4 運(yùn)算符及表達(dá)式 4.3.5 C51構(gòu)造數(shù)據(jù)類型 4.4 順序程序的設(shè)計(jì) 4.5 分支程序的設(shè)計(jì) 4.5.1 單分支程序 4.5.2 多分支程序 4.6 循環(huán)程序的設(shè)計(jì) 4.6.1 循環(huán)程序的基本結(jié)構(gòu) 4.6.2 循環(huán)程序的設(shè)計(jì)方法 4.6.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)舉例 習(xí)題 第5章 MCS-51單片機(jī)的中斷系統(tǒng) 5.1 中斷概述 5.2 MCS-51單片機(jī)的中斷系統(tǒng)結(jié)構(gòu) 5.2.1 MCS-51的中斷源 5.2.2 MCS-51中斷系統(tǒng)的總體結(jié)構(gòu) 5.2.3 中斷控制 5.3 中斷處理過(guò)程 5.3.1 中斷響應(yīng) 5.3.2 中斷處理 5.3.3 中斷返回 5.4 中斷響應(yīng)后中斷請(qǐng)求的撤銷 5.5 MCS-51單片機(jī)的中斷應(yīng)用舉例 5.5.1 怎樣編寫中斷服務(wù)程序 5.5.2 中斷應(yīng)用舉例 5.6 外部中斷源擴(kuò)展 5.6.1 利用定時(shí)器擴(kuò)展外部中斷源 5.6.2 中斷加查詢擴(kuò)展外部中斷源 習(xí)題 第6章 MCS-51單片機(jī)的定時(shí)/計(jì)數(shù)器 6.1 定時(shí)/計(jì)數(shù)器概述 6.1.1 MCS-51定時(shí)/計(jì)數(shù)器的結(jié)構(gòu) 6.1.2 MCS-51定時(shí)/計(jì)數(shù)器的基本原理 6.2 定時(shí)/計(jì)數(shù)器的控制 6.2.1 定時(shí)/計(jì)數(shù)器的工作模式控制寄存器TMOD 6.2.2 定時(shí)/計(jì)數(shù)器的控制寄存器TCON 6.3 定時(shí)/計(jì)數(shù)器的工作模式及應(yīng)用 6.3.1 工作模式0及應(yīng)用 6.3.2 工作模式1及應(yīng)用 6.3.3 工作模式2及應(yīng)用 6.3.4 工作模式3及應(yīng)用 6.4 定時(shí)/計(jì)數(shù)器綜合應(yīng)用 習(xí)題 第7章 MCS-51單片機(jī)的串行口 7.1 串行通信概述 7.1.1 串行通信的分類 7.1.2 串行通信的制式 7.1.3 串并行轉(zhuǎn)換和串行接口 7.1.4 串行通信的校驗(yàn) 7.2 MCS-51系列單片機(jī)的串行接口 7.2.1 MCS-51串行口結(jié)構(gòu) 7.2.2 串行口控制寄存器SCON 7.2.3 電源控制寄存器PCON 7.3 MCS-51單片機(jī)的串行口的工作方式 7.3.1 串行口工作方式0 7.3.2 串行口工作方式1 7.3.3 串行口工作方式2 7.3.4 串行口工作方式3 7.4 多機(jī)通信 習(xí)題 第8章 單片機(jī)系統(tǒng)的擴(kuò)展與接口技術(shù) 8.1 單片機(jī)系統(tǒng)擴(kuò)展概述 8.2 可編程多功能接口的擴(kuò)展 8.2.1 的結(jié)構(gòu)和引腳 8.2.2 的RAM和I/O口尋址 8.2.3 的I/O接口工作方式 8.2.4 的命令/狀態(tài)寄存器 8.2.5 的定時(shí)/計(jì)數(shù)器 8.2.6 在單片機(jī)擴(kuò)展中的應(yīng)用 8.3 單片機(jī)與鍵盤的接口 8.3.1 鍵盤的工作原理 8.3.2 鍵盤的接口方式 習(xí)題 第9章 Keil集成開(kāi)發(fā)環(huán)境及Proteus ISIS仿真 9.1 Keil集成開(kāi)發(fā)環(huán)境 9.1.1 Keil ?Vision2工作環(huán)境 9.1.2 Keil工程的創(chuàng)建 9.1.3 存儲(chǔ)空間資源的查看和修改 9.1.4 變量的查看和修改 9.1.5 外圍設(shè)備的查看和修改 9.2 Proteus ISIS簡(jiǎn)介 9.2.1 Proteus ISIS工作環(huán)境 9.2.2 電路原理圖的設(shè)計(jì)與編輯 9.2.3 Proteus ISIS與Keil C51的聯(lián)調(diào) 第10章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)實(shí)例 10.1 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)流程 10.1.1 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與開(kāi)發(fā) 10.1.2 應(yīng)用系統(tǒng)設(shè)計(jì)過(guò)程 10.2 基于單片機(jī)的八路電壓巡檢系統(tǒng)設(shè)計(jì) 10.2.1 系統(tǒng)的功能 10.2.2 總體方案設(shè)計(jì) 10.2.3 單元硬件電路設(shè)計(jì)、仿真及軟件編程 10.2.4 程序下載接口電路 10.3 硬件電路制作 習(xí)題 附錄A MCS-51系列單片機(jī)指令表 附錄B MCS-51系列單片機(jī)指令助記符 參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載