出版時間:2009-4 出版社:哈爾濱工業(yè)大學(xué)出版社 作者:宗成閣 頁數(shù):350
Tag標簽:無
內(nèi)容概要
《單片機原理及應(yīng)用》介紹了MCS-51系列單片機的基礎(chǔ)知識、基本原理和基本結(jié)構(gòu);闡述了MCS-51系列單片機的指令系統(tǒng),匯編語言程序設(shè)計,中斷系統(tǒng),定時器/計數(shù)器,串行通信,并行擴展技術(shù),I/O接口擴展技術(shù),A/D、D/A 接口技術(shù),串行總線擴展技術(shù),MCS-51增強核芯片特性,單片機C51程序設(shè)計,單片機應(yīng)用系統(tǒng)設(shè)計與調(diào)試,單片機應(yīng)用系統(tǒng)抗干擾設(shè)計等內(nèi)容?!秵纹瑱C原理及應(yīng)用》基本概念突出,邏輯性強,結(jié)構(gòu)新穎,內(nèi)容充實,注重理論與實際相結(jié)合。為了便于教學(xué)和自學(xué),每章附有習(xí)題,可供讀者練習(xí)?!秵纹瑱C原理及應(yīng)用》適合作為高等院校電子信息工程、通信工程、電氣工程、自動化、儀器儀表和計算機應(yīng)用及其他相關(guān)專業(yè)的單片機技術(shù)課程教材和教學(xué)參考書,也可作為相關(guān)專業(yè)的工程技術(shù)人員學(xué)習(xí)單片機應(yīng)用技術(shù)的參考書。
書籍目錄
第1章 單片機概述1.1 單片機的發(fā)展1.2 單片機系列產(chǎn)品及特點1.3 單片機的分類1.4 單片機技術(shù)的發(fā)展趨勢1.5 單片機的應(yīng)用本章小結(jié)習(xí)題第2章 MCS-51單片機硬件結(jié)構(gòu)2.1 基本結(jié)構(gòu)2.2 封裝及引腳2.3 微處理器2.4 存儲器配置2.5 I/O端口結(jié)構(gòu)及功能2.6 時鐘電路與時序2.7 工作方式本章小結(jié)習(xí)題第3章 MCS-51單片機指令系統(tǒng)3.1 匯編語言的格式3.2 尋址方式3.3 指令系統(tǒng)3.4 偽指令本章小結(jié)習(xí)題第4章 MCS-51單片機匯編語言程序設(shè)計4.1 匯編語言程序設(shè)計方法4.2 代碼轉(zhuǎn)換類程序4.3 運算類程序本章小結(jié)習(xí)題第5章 MCS-51單片機的中斷系統(tǒng)5.1 中斷系統(tǒng)概述5.2 中斷系統(tǒng)的功能5.3 中斷系統(tǒng)結(jié)構(gòu)5.4 中斷控制5.5 中斷響應(yīng)5.6 外部中斷的響應(yīng)時間5.7 外部中斷的觸發(fā)方式選擇5.8 中斷請求的撤銷5.9 中斷服務(wù)程序的設(shè)計5.10 多外部中斷源系統(tǒng)設(shè)計本章小結(jié)習(xí)題第6章 MCS-51單片機定時器/計數(shù)器6.1 定時器/計數(shù)器結(jié)構(gòu)及工作原理6.2 定時器/計數(shù)器的控制及工作方式6.3 定時器/計數(shù)器的編程和應(yīng)用本章小結(jié)習(xí)題第7章 MCS-51單片機串行通信7.1 串行通信概述7.2 串行通信接口7.3 MCS-51單片機之間的串行通信7.4 MCS-51串行通信的波特率本章小結(jié)習(xí)題第8章 MCS-51單片機并行擴展技術(shù)8.1 并行擴展方式8.2 程序存儲器擴展8.3 數(shù)據(jù)存儲器擴展8.4 存儲器的綜合擴展8.5 簡單并行I/O接口擴展8.6 8255A可編程并行接口擴展8.7 8155可編程并行接口擴展本章小結(jié)習(xí)題第9章 MCS-51單片機I/O接口技術(shù)9.1 LED顯示器及接口9.2 LCD顯示器及接口9.3 鍵盤及接口9.4 專用鍵盤顯示接口芯片8279的擴展9.5 微型打印機接口本章小結(jié)習(xí)題第10章 MCS-51單片機A/D、D/A接口技術(shù)10.1 A/D轉(zhuǎn)換器接口的擴展10.2 D/A轉(zhuǎn)換器接口的擴展本章小結(jié)習(xí)題第11章 串行擴展技術(shù)11.1 串行擴展概述11.2 串行標準接口的擴展本章小結(jié)習(xí)題第12章 MCS-51增強核芯片特性12.1 P89C51Rx2概述12.2 P89C51Rx2增強核單片機12.3 中斷源12.4 可編程計數(shù)陣列(PCA)本章小結(jié)習(xí)題第13章 單片機應(yīng)用系統(tǒng)設(shè)計與調(diào)試13.1 應(yīng)用系統(tǒng)的設(shè)計步驟13.2 應(yīng)用系統(tǒng)的硬件設(shè)計13.3 應(yīng)用系統(tǒng)的軟件設(shè)計13.4 應(yīng)用系統(tǒng)的可靠性設(shè)計13.5 單片機應(yīng)用系統(tǒng)的開發(fā)和調(diào)試本章小結(jié)習(xí)題第14章 單片機C51程序設(shè)計14.1 C語言在單片機開發(fā)中的應(yīng)用14.2 C51的數(shù)據(jù)結(jié)構(gòu)14.3 MCS-51并行I/O口及其C51定義方法14.4 位變量及其C51定義方法14.5 C51中斷服務(wù)函數(shù)的定義方法14.6 C51數(shù)據(jù)的存儲類型與MCS-51的存儲關(guān)系14.7 MCS-51匯編語言與C51的混合編程14.8 C51編程舉例本章小結(jié)習(xí)題第15章 單片機應(yīng)用系統(tǒng)的抗干擾技術(shù)15.1 干擾的來源15.2 供電系統(tǒng)干擾及抗干擾措施15.3 傳輸通道干擾的抑制措施15.4 空間干擾及抗干擾措施15.5 反電勢干擾的抑制15.6 印刷電路板的抗干擾設(shè)計15.7 軟件抗干擾技術(shù)本章小結(jié)習(xí)題附錄 MCS-51兼容單片機選型參考文獻
章節(jié)摘錄
第2章 MCS-51單片機硬件結(jié)構(gòu) 2.3 微處理器 微處理器(CPU)是單片機的核心部件,MCS.51單片機的微處理器由運算器和控制器組成,主要完成運算和控制功能。 2.3.1 運算器 運算器是單片機的運算部件,用于實現(xiàn)算術(shù)運算、邏輯運算、位運算和數(shù)據(jù)傳送等操作。運算器以ALU為核心,由累加器ACC、B寄存器、程序狀態(tài)字寄存器PSW和兩個暫存寄存器及布爾處理機等組成。它的主要任務(wù)是完成加、減、乘、除、增量、減量、十進制調(diào)整、比較等算術(shù)運算;與、或等邏輯運算;左、右移位和半字節(jié)交換等操作。運算和操作結(jié)果的狀態(tài)由PSW保存。 1. 算術(shù)邏輯單元(ALU) ALU不僅可對8位變量進行加、減、乘、除等基本算術(shù)運算,還可以進行邏輯“與”、“或”、“異或”、循環(huán)、求補、清零等基本操作。它還具有一般微計算機ALU所不具備的功能,即位處理操作,可對位變量(bit)進行位處理,如置位、清零、求補、測試轉(zhuǎn)移及邏輯“與”、“或”等操作。由此可見,ALU在算術(shù)運算和邏輯操作方面的能力是很強的。 2. 累加器(ACC) ACC是MCS-51運算器中最重要和最常用的SFR。大部分單操作數(shù)指令的操作數(shù)取自累加器,ACC用于存放參加運算的操作數(shù)和運算的結(jié)果。在指令系統(tǒng)中常用助記符A來表示累加器?! ?/pre>編輯推薦
本書是在多年的單片機教學(xué)實踐基礎(chǔ)上編寫的,主要介紹了MCS-51系列單片機的基本概念,基本原理,硬件結(jié)構(gòu),指令系統(tǒng),匯編語言程序設(shè)計,中斷系統(tǒng),定時器/計數(shù)器,串行通信,并行擴展技術(shù),I/O接口擴展技術(shù),A/D、D/A接口技術(shù),串行總線擴展技術(shù)等內(nèi)容。本書適合作為電子類、電工類和測控類專業(yè)教材,也可作為非電類學(xué)生及廣大工程技術(shù)人員學(xué)習(xí)單片機應(yīng)用技術(shù)的參考書。圖書封面
圖書標簽Tags
無評論、評分、閱讀與下載