注册 登录 进入教材巡展
#
  • #

出版时间:2014年2月

出版社:西安电子科技大学出版社

以下为《微控制器原理及应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 西安电子科技大学出版社
  • 9787560633190
  • 1-1
  • 75948
  • 0047158026-6
  • 平装
  • 16开
  • 2014年2月
  • 595
  • 400
  • 工学
  • 计算机科学与技术
  • TP332.3
  • 微控制器
  • 本科
内容简介
张晓莉主编的《微控制器原理及应用》是按照教育部关于电子类、电气类专业应用型人才培养计划的基本要求,结合当前微控制器的发展状况而编写的,主要介绍以MCS-51单片机为主的微控制器的基本原理及应用技术,内容涵盖了微型计算机原理和微控制器的应用两部分,包括计算机的数制及其转换,微型计算机结构,MCS-51系列单片机结构,指令系统及汇编语言程序设计,中断、定时/计数器与串行口,C51语言程序设计基础,单片机系统的扩展,基于MCS-51的典型串行总线设计等。书中最后一章以典型工业检测及控制产品的设计为例,介绍了微控制器系统的开发过程及步骤,并提供了详细的源代码。本书内容详实、由浅入深、图文并茂,理论教学与实践讲解相结合,重点放在计算机基础知识的学习和嵌入式基本应用技能的培养上。
《微控制器原理及应用》可作为高等学校和各类技术院校自动化专业、通信专业、电子技术应用专业及计算机专业在校学生的教材,也可作为自学和从事微控制器研发工作的工程技术人员的参考用书。
目录

第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章  微型计算机结构


  2.1  微型计算机概念


    2.1.1  微型计算机的历史


    2.1.2  计算机的基本模型


  2.2  微型计算机的组成


    2.2.1  微型计算机的硬件


    2.2.2  微型计算机的软件


    2.2.3  微型计算机系统的主要技术指标


  2.3  微处理器的结构及原理


    2.3.1  中央处理器的发展过程


    2.3.2  存储系统


    2.3.3  当前微处理器所使用的先进技术


  2.4  单片机概述


    2.4.1  单片机基本概念


    2.4.2  单片机的产生


    2.4.3  单片机的应用


    2.4.4  单片机的发展趋势


  2.5  单片机主要系列


    2.5.1  主要生产制造商及其特点


    2.5.2  单片机的四个主要系列


  习题


第3章  MCS-51系列单片机结构


  3.1   MCS-51单片机的结构和引脚


    3.1.1  单片机的内部结构及功能部件


    3.1.2  单片机外部引脚说明


  3.2  中央处理器CPU


    3.2.1  运算器


    3.2.2  控制器及振荡器


    3.2.3  位(布尔)处理器


  3.3  存储器


    3.3.1  存储器的分类及存储空间配置


    3.3.2  内部数据存储器


    3.3.3  外部数据存储器


    3.3.4  程序存储器


    3.3.5   Flash闪速存储器的编程


  3.4  并行输入/输出接口


    3.4.1  I/O接口电路概述


    3.4.2  P0口


    3.4.3  P1口


    3.4.4  P2口


    3.4.5  P3口


    3.4.6  I/O端口负载能力


  3.5  I/O接口电路的作用与I/O接口的编址方式


    3.5.1  I/O接口电路的作用


    3.5.2  I/O接口的编址方式


  3.6  CPU的时序与复位


    3.6.1  时序的基本概念


    3.6.2  CPU的时序


    3.6.3  复位电路与复位状态


    3.6.4  掉电与节电方式


  习题


第4章  指令系统及汇编语言程序设计


  4.1  程序设计概述


    4.1.1  指令和程序设计语言


    4.1.2  汇编概念


  4.2  指令格式和寻址方式


    4.2.1  指令格式


    4.2.2  指令中常用符号


    4.2.3  寻址方式


  4.3  MCS-51单片机指令系统


    4.3.1  数据传送类指令


    4.3.2  算术运算类指令


    4.3.3  逻辑运算及移位类指令


    4.3.4  控制转移类指令


    4.3.5  位操作指令


  4.4  汇编语言程序设计


    4.4.1  伪指令


    4.4.2  汇编语言源程序格式


    4.4.3  汇编语言程序的设计步骤与基本结构


    4.4.4  顺序结构程序设计


    4.4.5  分支(选择)结构程序设计


    4.4.6  循环结构程序设计


    4.4.7  常用子程序设计


  4.5  汇编语言应用程序的开发与调试


    4.5.1  仿真开发系统简介


    4.5.2  程序的开发调试过程


  习题


第5章  中断、定时/计数器与串行口


  5.1  中断


    5.1.1  中断系统概述


    5.1.2   MCS-51单片机的中断系统


    5.1.3  中断处理过程


    5.1.4  中断请求的撤除


    5.1.5  中断程序应用举例


  5.2  定时/计数器


    5.2.1  定时/计数器的结构及工作原理


    5.2.2  定时/计数器的控制与实现


    5.2.3  定时/计数器的工作方式


    5.2.4  定时/计数器的应用举例


  5.3  串行接口


    5.3.1  串行通信的基本概念


    5.3.2  MCS-51串行口的结构与工作原理


    5.3.3  串行口控制寄存器


    5.3.4  串行口的工作方式


    5.3.5  MCS-51串口的波特率


    5.3.6  MCS-51多机通信技术


    5.3.7  串行口的应用举例


  习题


第6章  C51语言程序设计基础


  6.1  C51语言基础


    6.1.1  C51程序创建过程


    6.1.2  存储空间定义


    6.1.3  C51数据类型


    6.1.4  C51的常量


    6.1.5  C51常用的运算符


    6.1.6  C51的表达式


    6.1.7  C5l的基本语句


  6.2  C51的函数和数组


    6.2.1  函数的定义


    6.2.2  数组的定义


  6.3  C51的编程规范


    6.3.1  注释


    6.3.2  命名


    6.3.3  格式


  6.4  C51的基本运用


第7章  单片机系统的扩展


  7.1  概述


  7.2  系统总线扩展


    7.2.1  系统总线扩展简介


    7.2.2  常用扩展器件介绍


    7.2.3  编址技术


  7.3  存储器的扩展


    7.3.1  存储器扩展概述


    7.3.2  存储器扩展应考虑的问题


    7.3.3  程序存储器的扩展


    7.3.4  数据存储器的扩展


  7.4  I/0接口的扩展及应用


    7.4.1  I/0接口电路的作用


    7.4.2  接口与端口


    7.4.3  I/0的传送方式


    7.4.4  用TTL芯片扩展I/0口


    7.4.5  用可编程芯片扩展I/O口


  7.5  LED数码显示器接口


    7.5.1  LED数码显示器的结构与连接方式


    7.5.2  LED数码显示器的接口电路与显示方法


    7.5.3  LED数码显示器应用举例


  7.6  键盘接口


    7.6.1  键盘接口的工作原理


    7.6.2  键盘接口电路


    7.6.3  键盘扫描程序


    7.6.4  键盘接口设计实例


  7.7  A/D转换器


    7.7.1  A/D转换器原理及性能指标


    7.7.2  典型A/D转换器芯片ADC0809简介


    7.7.3  MCS-51单片机与ADC0809接口


    7.7.4  A/D转换应用举例


    7.7.5  串行A/D转换接口芯片TLC2543


  7.8  D/A转换器


    7.8.1  D/A转换器的原理及性能指标


    7.8.2  典型D/A转换器芯片DAc0832介绍


    7.8.3  MCS-51单片机与DAC0832接口


    7.8.4  串行D/A转换接口芯片TLC5615


  习题


第8章  基于MCS-51的典型串行总线设计


  8.1  概述


  8.2  RS-485总线


    8.2.1  RS-485电气特性


    8.2.2   RS-485总线节点数和通信方式


    8.2.3  RS-485总线收发器与单片机接口电路的设计


    8.2.4  基于单片机节点的RS-485总线的工作原理


  8.3  SPI总线


    8.3.1  SPI总线的工作原理


    8.3.2  SPI总线的通信时序


    8.3.3  硬件电路设计


    8.3.4  软件程序设计


  8.4  I2C总线


    8.4.1  I2C总线的工作原理


    8.4.2  I2C总线的通信时序


    8.4.3  硬件电路设汁


    8.4.4  软件程序设计


  习题


第9章  单片机应用系统设计与应用实例


  9.1  应用系统设计原则


  9.2  应用系统设计流程


    9.2.1  总体设计


    9.2.2  硬件电路设计


    9.2.3  印刷电路板设计


    9.2.4  软件程序设计


    9.2.5  调试、运行与维护


  9.3  应用系统的可靠性及抗干扰设计


    9.3.1  干扰来源


    9.3.2  电源系统抗干扰设计


    9.3.3  地线干扰及抑制


    9.3.4  其它提高系统可靠性的方法


  9.4  应用系统实例1——温度时间测量与显示系统


    9.4.1  系统的功能分析


    9.4.2