出版時(shí)間:2008-7 出版社:人民郵電出版社 作者:(加)麥肯齊,(馬來西亞)法恩 著,張瑞峰 等譯 頁數(shù):339 字?jǐn)?shù):635000 譯者:張瑞峰
Tag標(biāo)簽:無
內(nèi)容概要
本書介紹以8051為代表的MCS-51系列微控制器的硬件和軟件方面的基本知識(shí)和特性,著重描述其硬件體系結(jié)構(gòu)和軟件編程問題。同傳統(tǒng)的微控制器書籍相比,本書更注重技術(shù)上的實(shí)現(xiàn)細(xì)節(jié),著眼于教會(huì)讀者如何解決具體的工程問題。在軟件設(shè)計(jì)方面,同時(shí)給出了匯編程序和8051 C語言程序,講解了C語言在復(fù)雜8051項(xiàng)目中的優(yōu)勢。本書在講解重要的基本概念和方法時(shí)都給出了例題,便于讀者掌握理解?! ”緯勺鳛楦叩仍盒O嚓P(guān)專業(yè)教材,也適合從事單片機(jī)和嵌入式系統(tǒng)開發(fā)的工程技術(shù)人員。
作者簡介
Scott Mackenzie,現(xiàn)任教于加拿大約克大學(xué),多倫多大學(xué)博士。目前的研究興趣是人機(jī)交互。具有近20年的一線科研和教學(xué)經(jīng)驗(yàn)。除本書外,他還著有Text Entry Ststems(Morgan Kaufmann,2007)一書。
Raphael C.-W.Phan現(xiàn)任教于英國拉夫伯勒(Loughborough)大學(xué),馬來西亞多媒體大學(xué)博士。主要研究興趣是密碼和安全協(xié)議。任學(xué)術(shù)期刊Cryptologia編委。
書籍目錄
第1章 微控制器簡介 1.1 引言 1.2 術(shù)語 1.3 中央處理器 1.4 半導(dǎo)體存儲(chǔ)器:RAM和ROM 1.5 總線:地址總線、數(shù)據(jù)總線和控制總線 1.6 輸入/輸出設(shè)備 1.7 程序:大程序和小程序 1.8 微型機(jī)、小型機(jī)和大型機(jī) 1.9 微處理器與微控制器的比較 1.10 新概念 1.11 得與失:設(shè)計(jì)范例 習(xí)題 第2章 硬件概述 2.1 MCS-51TM系列簡介 2.2 引腳 2.3 I/O端口結(jié)構(gòu) 2.4 時(shí)序和機(jī)器周期 2.5 存儲(chǔ)器組織 2.6 特殊功能寄存器 2.7 外部存儲(chǔ)器 2.8 32/80 2的增強(qiáng)功能 2.9 復(fù)位操作 小結(jié) 習(xí)題 第3章 指令集概述 3.1 引言 3.2 尋址模式 3.3 指令類型 小結(jié) 習(xí)題 第4章 定時(shí)器操作 4.1 引言 4.2 定時(shí)器模式寄存器(TMOD) 4.3 定時(shí)器控制寄存器(TCON) 4.4 定時(shí)器模式和溢出標(biāo)志 4.5 時(shí)鐘源 4.6 定時(shí)器的啟動(dòng)、停止和控制 4.7 定時(shí)器寄存器的初始化和訪問 4.8 短、中、長定時(shí)間隔 4.9 精確頻率的產(chǎn)生 4.10 8052的定時(shí)器2 4.11 波特率發(fā)生器 小結(jié) 習(xí)題 第5章 串行端口操作 5.1 本章簡介 5.2 串行通信 5.3 串行端口緩沖寄存器 5.4 串行端口控制寄存器 5.5 工作模式 5.6 全雙工串行通信討論 5.7 串行端口寄存器的初始化和訪問 5.8 多處理器通信 5.9 串行端口波特率 小結(jié) 習(xí)題 第6章 中斷 6.1 引言 6.2 8051的中斷結(jié)構(gòu) 6.3 中斷處理 6.4 中斷程序設(shè)計(jì) 6.5 定時(shí)器中斷 6.6 串行端口中斷 6.7 外部中斷 6.8 中斷時(shí)序 小結(jié) 習(xí)題 第7章 匯編語言編程 第8章 8051的C語言編程 第9章 程序結(jié)構(gòu)和設(shè)計(jì) 第10章 用于程序開發(fā)的工具和技術(shù) 第11章 設(shè)計(jì)和接口實(shí)例 第12章 基于C語言的程序設(shè)計(jì)和接口實(shí)例 第13章 學(xué)生項(xiàng)目實(shí)例 第14章 8051的派生產(chǎn)品 附錄A 匯編指令快速索引表(圖靈網(wǎng)站下載)附錄B 操作碼映射表(圖靈網(wǎng)站下載)附錄C 指令定義詳解(圖靈網(wǎng)站下載)附錄D 特殊功能寄存器(圖靈網(wǎng)站下載)附錄E 8051數(shù)據(jù)表(圖靈網(wǎng)站下載)附錄F ASCII碼表(圖靈網(wǎng)站下載)附錄G MON 1——8051監(jiān)控程序(圖靈網(wǎng)站下載)附錄H Keil公司的礦ision2 IDE使用指南(圖靈網(wǎng)站下載)附錄I 8052仿真器應(yīng)用指南(圖靈網(wǎng)站下載)附錄J 高級(jí)加密標(biāo)準(zhǔn)(圖靈網(wǎng)站下載)附錄K 開發(fā)8051產(chǎn)品的相關(guān)資源(圖靈網(wǎng)站下載)參考文獻(xiàn)(圖靈網(wǎng)站下載)索引(圖靈網(wǎng)站下載)
章節(jié)摘錄
第1章微控制器簡介1.1引言雖然計(jì)算機(jī)問世剛剛幾十個(gè)年頭,但就如同當(dāng)年的電話、汽車和電視機(jī)的出現(xiàn)一樣,深刻地改變了人類的生活。在當(dāng)今社會(huì),無論是計(jì)算機(jī)程序員還是每月通過郵件收到大型計(jì)算機(jī)系統(tǒng)打印的銀行信用卡賬單的普通消費(fèi)者,每個(gè)人都會(huì)感覺到計(jì)算機(jī)的存在。在我們的觀念里,計(jì)算機(jī)已經(jīng)被定義為具有無窮無盡能力的執(zhí)行數(shù)字操作的“數(shù)據(jù)處理器”。我們可以發(fā)現(xiàn)計(jì)算機(jī)在各種不易察覺的場合安靜高效地完成著人們賦予的工作任務(wù),甚至常常被忽略它們的存在。作為許多工業(yè)、自動(dòng)化和消費(fèi)類產(chǎn)品的核心部件,計(jì)算機(jī)可以應(yīng)用到各種場合:超市的收銀機(jī)和電子秤;家中的烤箱、洗衣機(jī)、鬧鐘、溫控器、玩具、錄像機(jī)、立體聲音響及樂器;辦公室的打字機(jī)和復(fù)印機(jī);汽車的儀表盤和點(diǎn)火系統(tǒng);工業(yè)中的鉆床設(shè)備和照排系統(tǒng)等。在這些應(yīng)用中,計(jì)算機(jī)主要通過和“現(xiàn)實(shí)世界”的接口完成“控制”功能,如設(shè)備的開啟和關(guān)閉以及工作狀態(tài)的監(jiān)測。在上述領(lǐng)域中還經(jīng)常用到微控制器(與微型計(jì)算機(jī)或微處理器相對(duì)應(yīng))。很難想象如果現(xiàn)在的電子類產(chǎn)品中沒有微處理器將會(huì)是怎樣一番景象;盡管這個(gè)單芯片奇跡出現(xiàn)剛剛30多個(gè)年頭。1971年,Intel公司推出了第一款成功的微處理器8080。此后不久,摩托羅拉、RCA,MOSTechnology、Zil09等公司紛紛推出了類似的產(chǎn)品:6800、1801、6502和Z80。
媒體關(guān)注與評(píng)論
“8051嵌入式系統(tǒng)開發(fā)人員的必讀之作……有了它,其他同類圖書都不需要了?!薄 狝mazon.com讀者評(píng)論
編輯推薦
《8051微控制器(第4版)》可作為高等院校相關(guān)專業(yè)教材,也適合從事單片機(jī)和嵌入式系統(tǒng)開發(fā)的工程技術(shù)人員。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載