出版時間:2001-9 出版社:電子工業(yè)出版社 作者:范力旻 編 頁數(shù):244
前言
當今微型計算機技術的發(fā)展分成兩大分支:一個是以微處理器為核心構成的微機系統(tǒng),另一個是以單片微型機為主的嵌入式系統(tǒng)。單片機具有集成度高、功能強、結構簡單,易于掌握、應用靈活、可靠性高、價格低廉等特點,廣泛應用于工業(yè)控制等各個領域。因此,作為一名工科大學生,熟練掌握有關單片機的原理和應用,將計算機技術應用到相關的專業(yè)領域里是十分必要的。 MCS-51系列單片機目前正朝著高速、高性能和多功能的方向發(fā)展,如Cygnal公司開發(fā)的(28051 FXXX系列單片機以8051結構為基礎,并與8051兼容。因此學好了MCS-51系列單片機后再學習其他系列的芯片就會較為輕松?! ”緯卜譃?章,全面介紹了MCS一51系列單片機的基本結構、工作原理、指令系統(tǒng)、匯編語言設計、I/O接口和一些簡單的應用技術,增加了對單片機新技術的介紹,介紹了單片機Soc(片上系統(tǒng))及其開發(fā)技術和嵌人式操作系統(tǒng)與單片機開發(fā)應用。本書在講述原理的同時,注意理論與實際相結合,力求做到讓讀者能夠在掌握一定理論知識的同時能夠運用所學的知識解決實際問題。本書每章都附有習題,在附錄中增加了相關的實驗內容,供讀者練習?! ”緯?、3章由陳倫瓊編寫,第2、5章由范力曼編寫,第4、6章由莊志紅編寫,第7章由劉建功編寫,第8章由莊志紅、何磊共同編寫,附錄由何磊編寫。在編寫過程中,參考了有關的書籍和資料,在此對相關作者表示感謝?! ∮捎谒接邢蓿瑫须y免存在一些不足和錯誤,懇請廣大讀者批評指正。
內容概要
本書系統(tǒng)地講述了MCS-51系列單片機的基本結構和工作原理,以及匯編語言程序設計、I/O接口、A/D、D/A轉換芯片和常用的接口芯片,并結合目前單片機發(fā)展的新技術講述了新型流行單片機、片上系統(tǒng)和嵌入式操作系統(tǒng)。 本書內容精練、實例豐富、對概念講述清楚,通俗易懂??勺鳛榇髮T盒5慕虒W用書,適合于初學者自學使用,也可作為從事電子技術和計算機開發(fā)人員的參考用書。
書籍目錄
第1章 概述 1.1 單片機的概念 1.2 單片機的特點及發(fā)展概況 1.3 單片機的基本組成 1.4 常用單片機系列介紹 1.5 單片機的應用特點及領域 習題第2章 單片機的硬件結構 2.1 MCS-51系列單片機內部結構 2.2 中央處理單元 2.3 存儲器結構 2.4 I/O端口 2.5 MCS-51系列單片機外部引腳 2.6 時鐘電路和時序 2.7 復位 2.8 低功耗運行方式 習題第3章 MCS-51單片機指令系統(tǒng)及程序設計 3.1 指令系統(tǒng)簡介 3.2 MCS-51的尋址方式 3.3 數(shù)據(jù)傳送指令 3.4 算術運算指令、邏輯運算指令和移位指令 3.5 控制轉移指令和布爾變量操作指傗 3.6 匯編語言程序設計 習題第4章 單片機內部功能 4.1 MCS-51單片機中斷功能 4.2 MCS-51單片機定時器/計數(shù)器功能 4.3 MCS-51單片機地通信功能 習題第5章 單片機系統(tǒng)擴展 5.1 單片機的最小系統(tǒng) 5.2 單片機系統(tǒng)的擴展結構 5.3 程序存儲器的擴展與應用 5.4 數(shù)據(jù)存儲囂的擴展與應用 5.5 I/O的擴展與應用 習題第6章 I/O設備及接口技術第7章 單片機應用系統(tǒng)設計實例第8章 單片機新技術附錄A 單片機實驗附錄B ASCII(美國標準信息交換嗎)附錄C MCS-51指令表(A)附錄D MCS-51指令表(B)
章節(jié)摘錄
該條指令為Pc為基址寄存器,A的內容作為無符號數(shù),與Pc的內容(下一條指令的起始地址)相加后得到一個16位地址,由該地址指示的程序存儲器單元內容送到累加器A。該指令的查表范圍為查表指令后的256B地址空間。需要注意的是,Pc的地址是可以變化的,它隨著被執(zhí)行指令在程序中位置的不同而不同。一旦被執(zhí)行指令在程序中的位置確定以后,Pc中的內容也被給定。這條指令執(zhí)行時分為兩步:第一步是取指令碼,故Pc中的內容自動加1,變?yōu)橹噶顖?zhí)行時的當前值;第二步是把這個PC當前值和累加器A中的地址偏移量相加,以形成源操作數(shù)地址,并從片外ROM中取出相應的源操作數(shù),傳送到作為目的操作數(shù)寄存器的。
圖書封面
評論、評分、閱讀與下載