新書推薦:

《
沪派江南·古今桥韵——高颜值的文化瑰宝
》
售價:HK$
107.8

《
中产阶级的孩子们:六十年代与文化领导权
》
售價:HK$
107.8

《
谈鬼说神
》
售價:HK$
398.2

《
走出秦制:清末民初六十年(慈禧、奕?、李鸿章、张之洞、袁世凯、康有为、梁启超、宋教仁等对中国前途的思
》
售價:HK$
129.8

《
古典与文明·独尊儒术前夕的思想争锋:汉初“前经学时代”研究
》
售價:HK$
99.0

《
史记 全六册
》
售價:HK$
437.8

《
图解计算机科学数学基础(原书第3版)
》
售價:HK$
130.9

《
柏拉图《理想国》指南(想读《理想国》,一直看不懂?这本书就是你的哲学通关攻略)
》
售價:HK$
87.8
|
| 內容簡介: |
|
本书内容包括:微型计算机基础知识;51系列单片机的结构及原理;5系列单片机的指令系统和程序设计方法;中断系统;51系列单片机的定时器/计数器;5系列单片机的串行接口;51系列单片机的系统扩展;51系列单片机的接口扩展;51系列单片机应用系统设计;C5程序设计与开发环境。
|
| 關於作者: |
|
罗印升,工作于江苏技术师范学院,现改名为江苏理工学院,任电气信息学院院长,长期从事单片机、微机原理课程的授课,及相应的科研研究。他带领学院进行了一系列的教学改革,以应用型人才培养为主要方向。
|
| 目錄:
|
前言 模块一微型计算机基础知识与 单片微型计算机 第1章微型计算机基础知识 1.1微型计算机系统概述 1.1.1微型计算机系统的基本组成 和各部分的作用 1.1.2单片微型计算机的发展及其 应用 1.2计算机中的数制与编码 1.2.1进位计数制及其转换 1.2.2编码 1.3计算机中数的表示与运算 1.3.1机器数及其表示方法 1.3.2数的运算 延伸与拓展 本章小结 思考题与习题 参考文献 第2章 51系列单片机的结构及 原理 2.151系列单片机的结构 2.1.151系列单片机的基本组成 2.1.251系列单片机的内部结构 2.1.351系列单片机的引脚及 功能 2.251系列单片机的存储器组织 2.2.1程序存储器的地址空间 2.2.2数据存储器的地址空间 2.2.3特殊功能寄存器简介 2.351系列单片机并行输入/输出端口 的结构与操作方法 2.3.1P0口 2.3.2P1口 2.3.3P2口 2.3.4P3口 2.3.5端口的带负载能力与应用方法 2.451系列单片机的时钟电路与时序 2.4.1片内振荡器及时钟信号的产生 2.4.2时序及有关概念 2.4.3指令的取指令/执行时序 2.4.4访问片外存储器的操作时序 2.551系列单片机的复位电路 2.5.1复位与复位电路介绍 2.5.2单片机复位后的状态 2.6AT89S51单片机的低功耗工作方式 与“看门狗”定时器 2.6.1低功耗工作方式 2.6.2低功耗方式下的“看门狗 定时器 本章小结 思考题与习题 参考文献 模块二指令系统与汇编语言程序设计方法 第3章51系列单片机的指令系统 和程序设计方法 3.1指令系统概述 3.1.1指令分类 3.1.2指令格式 3.1.3指令中常用缩写符号的意义 3.2寻址方式 3.2.1立即寻址 3.2.2直接寻址 3.2.3寄存器寻址 3.2.4寄存器间接寻址 3.2.5变址寻址 3.2.6相对寻址 3.2.7位寻址 3.3数据传送类指令 3.3.1片内RAM数据传送类指令 3.3.2片外RAM数据传送类指令 3.3.3程序存储器向累加器A传送 数据类指令 3.3.4数据交换类指令 3.3.5堆栈操作类指令 3.4算术运算类指令 3.4.1加法指令 3.4.2减法指令 3.4.3乘法指令 3.4.4除法指令 3.5逻辑运算类指令 3.5.1累加器A的逻辑运算指令 3.5.2两个操作数的逻辑操作运算 指令 3.6位操作类指令 3.6.1位变量传送指令 3.6.2位变量修改指令 3.6.3位变量逻辑操作指令 3.7控制转移类指令 3.7.1无条件转移指令 3.7.2条件转移指令 目录单片微机原理与应用第2版3.7.3调用与返回指令 3.8汇编语言程序设计 3.8.1汇编语言程序设计概述 3.8.2常用伪指令 3.8.3顺序结构程序设计 3.8.4分支结构程序设计 3.8.5循环结构程序设计 3.8.6子程序设计 3.8.7综合编程举例 本章小结 思考题与习题 参考文献 模块三中断系统与应用 第4章中断系统 4.1中断系统概述 4.1.1中断的概念 4.1.2中断系统的功能及特点 4.251系列单片机的中断系统 4.2.1中断系统的结构与中断源 4.2.2中断控制 4.3中断处理过程 4.3.1中断响应与过程 4.3.2中断处理 4.3.3中断返回 4.3.4中断请求撤销 4.3.5中断响应时间 4.4中断系统应用 延伸与拓展 本章小结 思考题与习题 参考文献 模块四定时器/计数器及其应用 第5章51系列单片机的定时器/ 计数器 5.1定时器/计数器简介 5.1.1定时器/计数器的一般工作 方式 5.1.2定时器/计数器的结构与原理 5.2定时器/计数器控制 5.2.1定时器/计数器的工作模式 寄存器 5.2.2定时器/计数器的控制寄存器 5.2.3定时器/计数器的初始化 5.3定时器/计数器的工作模式及应用 5.3.1模式0及应用 5.3.2模式1及应用 5.3.3模式2及应用 5.3.4模式3及应用 5.3.5定时器/计数器门控位的应用 5.3.6“看门狗”定时器 延伸与拓展 本章小结 思考题与习题 参考文献 模块五串行通信及其应用 第6章51系列单片机的串行通信 6.1串行通信概述 6.1.1串行通信的基本方式 6.1.2串行通信的数据传送方式 6.1.3串行通信的接口标准 6.2串行接口的结构与控制 6.2.1串行接口的结构 6.2.2串行接口的控制 6.2.3波特率设计 6.3串行接口的工作模式 6.3.1模式0 6.3.2模式1 6.3.3模式2 6.3.4模式3 6.3.5串行接口的初始化与应用编 程方法举例 6.451系列单片机的通信 6.4.151系列单片机的双机 通信技术 6.4.251系列单片机的多机 通信技术 6.4.351系列单片机与PC 通信技术 延伸与拓展 本章小结 思考题与习题 参考文献 模块六微机应用系统设计 第7章51系列单片机的系统扩展 7.1程序存储器扩展 7.1.1总线扩展 7.1.2典型程序存储器芯片 7.1.3程序存储器扩展举例 7.2数据存储器扩展 7.2.1典型数据存储器芯片 7.2.2数据存储器扩展举例 7.3并行I/O接口扩展 7.3.1I/O接口电路的功能 7.3.2简单并行I/O接口扩展 7.3.38255A可编程并行I/O 接口扩展 7.3.48155可编程并行I/O接口扩展 7.4用串行接口扩展并行接口 7.4.1串行接口扩展并行输入口 7.4.2串行接口扩展并行输出口 延伸与拓展 本章小结 思考题与习题 参考文献 第8章51系列单片机的接口技术 8.1键盘接口技术 8.1.1键盘工作原理 8.1.2独立式键盘接口技术 8.1.3矩阵式键盘接口技术 8.2显示器接口技术 8.2.1LED显示器的结构与原理 8.2.2静态显示接口技术 8.2.3动态显示接口技术 8.2.4液晶显示接口技术 8.3键盘和显示器组合接口技术 8.3.1键盘及动态显示接口电路 8.3.2键盘及静态显示接口电路 8.4D A转换器与单片机接口技术 8.4.1D A转换器概述 8.4.2DAC0832芯片及其与 单片机的接口 8.4.3DCA与微处理器(MPU)的 连接技术 8.5A D转换器与单片机接口技术 8.5.1A D转换器的工作原理 8.5.2A D转换器的技术指标与 选取原则 8.5.3ADC0809接口芯片及其与单 片机的接口 8.5.4AD574A芯片与单片机接口 8.5.5ADC与微处理器(MPU)的 连接技术 8.6开关量输入/输出接口技术 8.6.1开关量输入接口技术 8.6.2开关量输出接口技术 本章小结 思考题与习题 参考文献 第9章51系列单片机应用 系统设计 9.1单片机应用系统设计概述 9.1.1单片机应用系统的结构与 设计要求 9.1.2单片机应用系统的设计过程 9.2单片机应用系统的设计方法 9.3单片机应用系统的抗干扰技术 9.3.1单片机应用系统的硬件 抗干扰技术 9.3.2单片机应用系统的软件 抗干扰技术 9.4单片机应用系统设计举例 9.4.1电阻炉温度控制系统设计 9.4.2步进电动机控制系统设计 延伸与拓展 本章小结 思考题与习题 参考文献 模块七微机应用系统集成开发工具与 应用新技术 第10章C51程序设计基础与 开发环境 10.1单片机的C语言概述 10.1.1C51程序开发流程 10.1.2C51程序结构 10.2C51的数据类型 10.2.1C51的标识符与关键字 10.2.2C51的数据类型与存储类型 10.2.351系列单片机硬件结构的 C51定义 10.3C51的运算符、表达式和规则 10.3.1C51的算术运算符和 算术表达式 10.3.2C51的关系运算符、关系表达 式和优先级 10.3.3C51的逻辑运算符、逻辑表达 式和优先级 10.3.4C51的位操作及表达式 10.3.5逗号表达式与条件表达式 10.4C51流程控制语句 10.5C51的数组和结构 10.5.1数组 10.5.2结构 10.6C51的指针与函数 10.6.1C51的指针概述 10.6.2C51函数的定义 10.7Keil C51开发环境与程序调试 10.7.1建立Keil C51程序 10.7.2Keil C51的程序调试 10.8Proteus 6.9与Keil C51的 联合调试 10.8.1Proteus 6.9与Keil C51的联调 环境建立 10.8.2Proteus 6.9与Keil C51的 联调举例 延伸与拓展 本章小结 思考题与习题 参考文献 第11章基于单片机核的SoC技术 11.1单片机扩展FPGA及单片机核应用 技术概述 11.2FPGA扩展方案的技术与应用 11.3单片FPGA方案的设计 技术与应用 本章小结 参考文献 附录51系列单片机指令表
|
| 內容試閱:
|
“微机原理与应用”课程是本科院校电气类、电子信息类和自动化类专业的重要平台课程,也是机械设计制造及其自动化、机械电子工程、测控技术与仪器等专业的重要专业基础课程,是学生学习计算机硬件原理与应用知识最主要的课程,对提高学生的计算机硬件应用能力至关重要,也是学生学习部分专业课程、完成毕业设计的重要技术基础课程。 自从Intel公司推出MCS?51系列单片微型计算机(简称单片机)以来,单片机作为一种微控制器在工程实践中得到更加广泛的应用。电气类、电子信息类和自动化类以及机械设计制造及其自动化、机械电子工程、测控技术与仪器等专业均开设了“单片机原理与应用”课程。特别是对应用型本科院校来说,如何处理好“微机原理与应用”“单片机原理与应用”这两门相关度极大的课程的关系,做到既注重三基(基本知识、基本原理和基本技能),又突出工程实践教育且须在有限的教学课时内组织好教学工作一直是学者思考和探索的问题。基于尝试将“微机原理与应用”和“单片机原理与应用”课程合并,本书名称定为《单片微机原理与应用》。从微型计算机的基本知识和概念、基本原理和基本分析方法入手,采用模块化的组织方式,以目前最广泛使用的51系列单片机为核心,选取AT89S51型号单片机作为典型对象。教学目的绝不是仅教会学生掌握某一类型单片机的应用方法,而是以51系列单片机技术教学为主线,将微型计算机基础知识、寻址方式与指令系统的基本知识、汇编语言程序设计的一般方法、中断系统的一般知识与应用方法、定时器/计数器的基本工作原理与应用方法、存储器与并行I/O接口扩展的基本方法、A?D转换器和D?A转换器接口基本方法、显示器与键盘接口技术的基本方法、单片机应用系统设计技术和基于单片机核的SoC技术等贯穿于本书中,以微型计算机相关知识的综合运用能力、工程实践能力的培养和提高为目标。构建了从原理到具体对象、从局部功能到整体应用的模块化递进式组织形式,充分体现了先进性、应用性、适用性和启发性。 为了便于学习,全面了解各章内容,掌握基本知识点与要求,把握各章的重点和难点。每章的开始部分提供了“内容提要”“基本知识点与要求”“重点与难点”。在基本要求的基础上,部分章节中增加了“延伸与拓展”部分,对微机基础知识的延伸、单片机的新型号、应用新技术和开发新手段进行了拓展,对有助于理解章节内容的背景知识或者延伸与拓展的内容进行了介绍和导读。 本书符合当前单片机课程的教学需求,可作为大学本科电气类、电子信息类和自动化类专业以及机械设计制造及其自动化、机械电子工程、测控技术与仪器等专业将“微机原理与应用”和“单片机原理与应用”课程合并后开设“单片微机原理与应用”课程的教材,也可作为上述各专业单独开设“单片机原理与应用”课程的教材,还可供高职院校电气类专业学生和自学者使用。 本书是在普通高等教育电气工程与自动化(应用型)“十三五”规划教材编审委员会、“十二五”江苏省高等学校重点教材评审专家的指导下完成的。 本书由罗印升教授担任主编,张鑫教授担任主审。罗印升教授编写第1章、第2章,范力旻、罗印升编写第3章、第4章,罗晓、邢绍邦编写第5章、第6章,陈连玉编写第7章、第9章,毕玉春编写第8章,陈伦琼编写第10章,邢绍邦、罗印升编写第11章。全书由罗印升统稿。张鑫教授对本书内容进行了全面、详细的审阅,提出了许多具有建设性的意见和建议,在此对张鑫教授表示诚挚的感谢。 前言单片微机原理与应用第2版书中参阅的参考资料均列入章节参考文献中,在此,也对各参考资料的作者表示感谢。由于编者的学识水平有限,书中难免有错误和不妥之处,恳请读者批评指正。 编者目录
|
|