出版時(shí)間:2008-1 出版社:國(guó)防工業(yè)出版社 作者:宋占坡主編 頁(yè)數(shù):179
內(nèi)容概要
本書(shū)系統(tǒng)介紹了單片機(jī)的組成、基本工作原理,單片機(jī)的尋址方式、指令系統(tǒng)和匯編語(yǔ)言程序設(shè)計(jì),單片機(jī)的中斷系統(tǒng)、定時(shí)計(jì)數(shù)器、串行通信接口的原理與應(yīng)用、A/D和D/A轉(zhuǎn)換技術(shù)以及利用可編程I/O芯片擴(kuò)展單片機(jī)的接口,每章均安排了一定數(shù)量的習(xí)題,還列舉了一些綜合實(shí)驗(yàn)開(kāi)發(fā)實(shí)例,并對(duì)單片機(jī)開(kāi)發(fā)工具進(jìn)行了介紹。在編寫(xiě)過(guò)程中,盡量有效地降低難度,同時(shí)也不破壞單片機(jī)的系統(tǒng)性和完整性,在問(wèn)題的闡述上尋找突破口,力求通俗、簡(jiǎn)明、準(zhǔn)確、實(shí)用地詮釋問(wèn)題。 本書(shū)可供高職高專(zhuān)及中等職業(yè)學(xué)校單片機(jī)專(zhuān)業(yè)課程及短期培訓(xùn)班做教材使用,也可供相關(guān)工程技術(shù)人員和自學(xué)者閱讀。
書(shū)籍目錄
第1章 初步認(rèn)識(shí)單片機(jī) 1.1 什么是單片機(jī) 1.1.1 計(jì)算機(jī)的基本組成 1.1.2 單片機(jī)的基本組成 1.1.3 單片機(jī)的外形及引腳分布 1.2 單片機(jī)的歷史、現(xiàn)狀及發(fā)展趨勢(shì) 1.2.1 單片機(jī)的歷史 1.2.2 單片機(jī)的現(xiàn)狀 1.2.3 單片機(jī)的發(fā)展趨勢(shì) 1.3 單片機(jī)的分類(lèi)及常用的單片機(jī)產(chǎn)品 1.3.1 單片機(jī)的分類(lèi) 1.3.2 常用的單片機(jī)產(chǎn)品 1.4 單片機(jī)的應(yīng)用領(lǐng)域 習(xí)題第2章 單片機(jī)開(kāi)發(fā)工具 2.1 硬件工具 2.1.1 ISP下栽線 2.1.2 編程器 2.1.3 仿真器 2.1.4 其他工具 2.2 軟件工具 2.2.1 Keil軟件 2.2.2 下載器軟件 習(xí)題第3章 單片機(jī)預(yù)備知識(shí) 3.1 數(shù)制 3.1.1 十進(jìn)制(Decimal) 3.1.2 二進(jìn)制(Binary) 3.1.3 十六進(jìn)制(Hexadecimal) 3.2 碼制 3.2.1ASCII碼 3.2.2 BCD碼 3.2.3 計(jì)算機(jī)中帶符號(hào)數(shù)的表示方法 3.3 各數(shù)制間的轉(zhuǎn)換 3.3.1 二進(jìn)制數(shù)與十進(jìn)制數(shù)之間的轉(zhuǎn)換 3.3.2 二進(jìn)制數(shù)與十六進(jìn)制數(shù)之間的轉(zhuǎn)換 3.4 二進(jìn)制數(shù)的運(yùn)算 3.4.1 二進(jìn)制數(shù)的算術(shù)運(yùn)算 3.4.2 二進(jìn)制數(shù)的邏輯運(yùn)算 3.5 計(jì)算機(jī)的基本知識(shí) 習(xí)題第4章 單片機(jī)并行I/O口的認(rèn)識(shí)及應(yīng)用 4.1 相關(guān)引腳的認(rèn)識(shí) 4.2 單片機(jī)的系統(tǒng)組成及測(cè)試 4.2.1 最小系統(tǒng)的組成 4.2.2 單片機(jī)最小系統(tǒng)的測(cè)試 4.3 MOV、SETB、CLR、DJ.NZ、UMP、RL、L,CAIJL、RET等指令的簡(jiǎn)介 習(xí)題第5章 單片機(jī)的尋址方式和指令系統(tǒng) 5.1 尋址方式 5.2 指令及指令系統(tǒng) 5.2.1 數(shù)據(jù)傳送類(lèi)指令 5.2.2 算術(shù)運(yùn)算類(lèi)指令 5.2.3 邏輯運(yùn)算類(lèi)指令 5.2.4 控制及轉(zhuǎn)移類(lèi)指令 5.2.5 位操作類(lèi)指令 5.3 偽指令 習(xí)題第6章 匯編語(yǔ)言程序設(shè)計(jì)基礎(chǔ) 6.2 匯編語(yǔ)言概述 6.1.1 概述 6.1.2 匯編語(yǔ)言格式 6.2匯編語(yǔ)言程序設(shè)計(jì)方法 6.2.1 順序程序設(shè)計(jì) 6.2.2 分支程序設(shè)計(jì) 6.2.3 循環(huán)程序設(shè)計(jì) 6.2.4 子程序設(shè)計(jì) 6.3 編程實(shí)例 習(xí)題第7章 顯示與鍵盤(pán)技術(shù) 7.1 輸出端的顯示技術(shù) 7.1.1 發(fā)光二極管 7.1.2 數(shù)碼管技術(shù) 7.1.3 點(diǎn)陣型液晶顯示技術(shù) 7.1.4 字符型液晶顯示技術(shù) 7.2 鍵盤(pán) 7.2.1 鍵盤(pán)輸入技術(shù) 7.2.2 實(shí)際鍵盤(pán)工作過(guò)程 習(xí)題第8章 中斷系統(tǒng) 8.1 中斷的基本概念 8.1.1 中斷的定義 8.1.2 中斷源及中斷入口地址 8.1.3 中斷優(yōu)先級(jí) 8.1.4 中斷開(kāi)關(guān) 8.2 中斷控制系統(tǒng) 8.2.1 中斷允許控制寄存器IE 8.2.2 中斷優(yōu)先級(jí)控制寄存器IP 8.2.3 特殊功能寄存器TCON中與中斷有關(guān)的部分標(biāo)志位 8.2.4 中斷響應(yīng)過(guò)程 8.3 中斷初始化和中斷服務(wù)程序結(jié)構(gòu) 8.4 查詢(xún)法與中斷法的比較 8.5 中斷技術(shù)的應(yīng)用實(shí)例 習(xí)題第9章 定時(shí)器/計(jì)數(shù)器 9.1 定時(shí)器/計(jì)數(shù)器TO、T1的結(jié)構(gòu)與控制 9.1.1 定時(shí)器/計(jì)數(shù)器TO、T1 9.1.2 定時(shí)器/計(jì)數(shù)器的4種工作方式 9.1.3 工作方式寄存器TMOD 9.1.4 控制寄存器TCON 9.2 定時(shí)器/計(jì)數(shù)器的應(yīng)用實(shí)例 習(xí)題第10章 串行通信接口技術(shù) 10.1 串行通信基礎(chǔ) 10.1.1 串行通信的兩種基本方式 lO.1.2 串行通信中數(shù)據(jù)的傳送方式 10.1.3 串行通信的波特率 10.2 串行口的結(jié)構(gòu)和工作原理 10.2.1 串行口的結(jié)構(gòu) 10.2.2 串行口的工作原理 10.3 串行口的工作方式 10.4 多機(jī)通信技術(shù) 10.5 RS-232C串行口標(biāo)準(zhǔn) 習(xí)題第11章 A/D和D/A轉(zhuǎn)換技術(shù) 11.1 A/D轉(zhuǎn)換器接口及應(yīng)用 11.1.1 A/D轉(zhuǎn)換器的原理及分類(lèi) 11.1.2 A/D轉(zhuǎn)換器的主要技術(shù)指標(biāo) 11.1.3 ADC0809集成電路 11.1.4 ADC0809與單片機(jī)的連接 11.2 D/A轉(zhuǎn)換器接口及應(yīng)用 11.2.1 D/A轉(zhuǎn)換器的原理及分類(lèi) 11.2.2 D/A轉(zhuǎn)換器的主要技術(shù)指標(biāo) 11.2.3 DAC0832集成電路 11.2.4 DAC0832與單片機(jī)的連接 習(xí)題第12章 利用可編程I/O芯片擴(kuò)展單片機(jī)的I/o口 12.1 用8255A擴(kuò)展I/O口 12.1.1 可編程I/O芯片8255A簡(jiǎn)介 12.1.2 8255A與單片機(jī)的連接 12.2 用8155/8156擴(kuò)展I/O口 12.2.1 可編程I/O芯片8155/8156簡(jiǎn)介 12.2.2 8155/8156與單片機(jī)的連接 12.3 用HD7279擴(kuò)展I/O口 12.3.1 HD/279芯片簡(jiǎn)介 12.3.2 單片機(jī)與HD7279的連接u 習(xí)題第13章 綜合實(shí)驗(yàn)開(kāi)發(fā) 13.1 單片機(jī)獨(dú)立式開(kāi)發(fā)實(shí)驗(yàn) 13.1.1 利用AT89S2051單片機(jī)實(shí)現(xiàn)PWM輸出控制 13.1.2 利用RS-232C實(shí)現(xiàn)PC機(jī)與單片機(jī)的通信 13.1.3 I2C總線與單片機(jī)的連接 13.1.4 單片機(jī)制作的密碼鎖控制器 13.1.5 看門(mén)狗實(shí)驗(yàn) 13.1.6 紅外發(fā)射接收實(shí)驗(yàn) 13.2 利用綜合系統(tǒng)試驗(yàn)箱開(kāi)發(fā)實(shí)驗(yàn) 13.2.1 ISD1420語(yǔ)音控制實(shí)驗(yàn) 13.2.2 步進(jìn)電機(jī)控制實(shí)驗(yàn)附錄 MCS-51單片機(jī)指令表參考文獻(xiàn)
章節(jié)摘錄
第1章 初步認(rèn)識(shí)單片機(jī)1.1 什么是單片機(jī)1.1.1 計(jì)算機(jī)的基本組成計(jì)算機(jī)基本組成是硬件系統(tǒng)和軟件系統(tǒng)。硬件指的是組成計(jì)算機(jī)的物理設(shè)備,從外觀上看,計(jì)算機(jī)的實(shí)體主要由主機(jī)箱、鍵盤(pán)和顯示器構(gòu)成;從邏輯功能上看,可分為控制器、運(yùn)算器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備五部分,一般地又把運(yùn)算器和控制器合稱(chēng)為中央處理器。軟件是指程序和數(shù)據(jù),用來(lái)指揮計(jì)算機(jī)完成具體工作,是整個(gè)計(jì)算機(jī)的靈魂。1.硬件系統(tǒng)硬件系統(tǒng)是構(gòu)成計(jì)算機(jī)系統(tǒng)的物理部件。計(jì)算機(jī)硬件主要由控制器、運(yùn)算器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備五部分組成。1)CPUCPU是中央處理器(Central Processing Unit)的英文縮寫(xiě),它是計(jì)算機(jī)的運(yùn)算控制中心,是計(jì)算機(jī)中集成度最高的一塊芯片。它是由幾千到幾千萬(wàn)個(gè)晶體管組成的超大規(guī)模集成電路芯片。計(jì)算機(jī)所有數(shù)據(jù)的加工處理都是在CPU中完成的,同時(shí),CPU還負(fù)責(zé)發(fā)出控制信號(hào),使計(jì)算機(jī)的各個(gè)部件協(xié)調(diào)一致地工作。2)運(yùn)算器運(yùn)算器是計(jì)算機(jī)的核心部件,主要負(fù)責(zé)對(duì)信息的加工處理。運(yùn)算器不斷地從存儲(chǔ)器中得到要加工的數(shù)據(jù),對(duì)其進(jìn)行加、減、乘、除及各種邏輯運(yùn)算,并將最后的結(jié)果送回存儲(chǔ)器中,整個(gè)過(guò)程在控制器的指揮下有條不紊地進(jìn)行。3)存儲(chǔ)器存儲(chǔ)器主要負(fù)責(zé)對(duì)數(shù)據(jù)和控制信息的存儲(chǔ),是計(jì)算機(jī)的記憶單元。存儲(chǔ)器分為內(nèi)存和外存兩種。內(nèi)存也稱(chēng)主存,分為只讀存儲(chǔ)器(ROM)和隨機(jī)讀寫(xiě)存儲(chǔ)器(RAM)兩種。外存也稱(chēng)為輔助存儲(chǔ)器,分為磁介質(zhì)型存儲(chǔ)器和光介質(zhì)型存儲(chǔ)器兩種,磁介質(zhì)型常指硬盤(pán)和軟盤(pán),光介質(zhì)型則指光盤(pán)。硬盤(pán)是計(jì)算機(jī)系統(tǒng)中使用最多的外存儲(chǔ)器,安裝在主機(jī)箱中。4)輸入/輸出設(shè)備輸入/輸出設(shè)備是計(jì)算機(jī)與外界溝通的橋梁。輸入設(shè)備有鍵盤(pán)、鼠標(biāo)、掃描儀、手寫(xiě)筆等。輸出設(shè)備有顯示器、打印機(jī)、繪圖儀、音箱等。2.軟件系統(tǒng)計(jì)算機(jī)軟件分為系統(tǒng)軟件和應(yīng)用軟件兩大類(lèi)。系統(tǒng)軟件是面向系統(tǒng)本身的軟件,主要負(fù)責(zé)管理、控制、維護(hù)、開(kāi)發(fā)計(jì)算機(jī)的軟硬件資源,提供給用戶一個(gè)便利的操作界面和提供編制應(yīng)用軟件的資源環(huán)境。
編輯推薦
《單片機(jī)技術(shù)實(shí)用教程》:電子技術(shù)職業(yè)技能培訓(xùn)。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
單片機(jī)技術(shù)實(shí)用教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版