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

出版时间:2013年8月

出版社:电子工业出版社

以下为《单片机原理与应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121212390
  • 1-1
  • 106373
  • 0047151128-7
  • 平装
  • 16开
  • 2013年8月
  • 365
  • 228
  • 工学
  • 计算机科学与技术
  • TP368.1
  • 电工电子
  • 研究生、本科
内容简介
冯先成、李雪霞、曾丽、李建勇、胡中功等编著的《单片机原理与应用》详细介绍了单片机的硬件结构、指令系统及工作原理,并从应用设计的角度介绍了单片机的各种硬件接口设计、汇编语言接口驱动程序设计和单片机应用系统设计。
本书突出内容的实用性、典型性,在I2C的应用中既有汇编语言程序,又有C语言接口驱动程序设计。同时,在单片机应用实例中给出了实践教学环节的两个课程设计题目,供课程的实践教学选用。
《单片机原理与应用》可作为各类工科院校工业自动化、智能仪器仪表、计算机、电子技术、自动控制、电气工程、机电一体化等专业单片机课程的教材,也可供从事单片机应用设计的工程技术人员参考。
目录

第1章  绪论  1


1.1  电子计算机概述  1


1.1.1  电子计算机的经典结构  1


1.1.2  微型计算机的组成及其应用形态  2


1.2  单片机的发展过程  4


1.2.1  单片机的发展阶段  4


1.2.2  单片机产品  5


1.3  单片机的特点及应用领域  6


1.3.1  单片机的特点  6


1.3.2  单片机的应用领域  7


1.4  单片机应用系统开发过程  7


1.4.1  指令及目标码  7


1.4.2  开发过程  8


1.4.3  单片机开发技术的进展  9


1.5  µVision集成开发环境  10


1.5.1  µVision的界面  10


1.5.2  目标程序的生成  10


1.5.3  仿真调试  12


1.5.4  示例步骤  12


本章小结  13


思考与练习1  13


第2章  MCS-51的基本结构  15


2.1  MCS-51系列单片机的内部基本结构  15


2.1.1  MCS-51系列单片机  15


2.1.2  MCS-51系列单片机的基本结构  16


2.2  MCS-51系列单片机的引脚及片外总线结构  18


2.3  MCS-51系列的存储器结构  20


2.3.1  程序存储器  20


2.3.2  数据存储器  21


2.4  MCS-51系列单片机并行I/O接口  25


2.5  MCS-51系列单片机的复位电路和复位状态  28


2.6  MCS-51系列单片机的时钟电路和时序  29


2.7  单片机最小系统  31


本章小结  31


思考与练习2  32


第3章  MCS-51单片机指令系统  33


3.1  概述  33


3.2  指令格式  34


3.2.1  MCS-51单片机汇编语言指令格式  34


3.2.2  指令系统中的常用符号  35


3.3  寻址方式  35


3.4  指令系统  38


3.4.1  数据传送类指令  39


3.4.2  算术运算类指令  43


3.4.3  逻辑运算类指令  45


3.4.4  位操作类指令  48


3.4.5  控制转移类指令  49


3.4.6  伪指令  52


本章小结  53


思考与练习3  53


第4章  MCS-51系列单片机汇编语言程序设计  56


4.1  程序设计概念  56


4.2  汇编程序的基本结构  57


本章小结  64


思考与练习4  64


第5章  输入/输出、中断、定时器与串行通信  65


5.1  AT89S51单片机的输入/输出  65


5.1.1  I/O接口的结构及工作原理  65


5.1.2  I/O接口的编程  71


5.2  AT89S51单片机的中断系统  77


5.2.1  单片机的中断系统概述  77


5.2.2  AT89S51单片机中断系统结构  78


5.2.3  AT89S51单片机中断过程  82


5.2.4  中断请求的撤销  85


5.2.5  中断的应用  86


5.3  AT89S51单片机的定时器/计数器  90


5.3.1  定时器/计数器的结构与功能  90


5.3.2  定时器/计数器的相关寄存器  91


5.3.3  定时器/计数器的4种工作方式  93


5.3.4  定时器/计数器的应用  98


5.4  AT89S51单片机的串行通信  105


5.4.1  AT89S51单片机串行接口结构  105


5.4.2  AT89S51单片机串行接口的工作方式  107


5.4.3  串行接口波特率的设置  115


5.4.4  串行接口的应用  116


本章小结  120


思考与练习5  121


第6章  80C51单片机的系统扩展  123


6.1  存储器的扩展  122


6.1.1  程序存储器的扩展  122


6.1.2  数据存储器的扩展  125


6.2  输入/输出及其控制方式  127


6.2.1  输入/输出接口的功能  127


6.2.2  单片机与I/O设备的数据传送方式  128


6.2.3  单片机扩展TTL芯片的输入/输出  130


6.3  81C55接口芯片及其应用  131


6.3.1  81C55的结构及工作方式  131


6.3.2  81C55的接口方法  135


6.4  LCD接口及其扩展  139


6.4.1  LCD1602模块的外形与引脚  139


6.4.2  LCD1602模块的组成  139


6.4.3  LCD1602模块的命令  140


6.4.4  单片机与LCD1602模块的接口  141


本章小结  143


思考与练习6  144


第7章  80C51的串行总线扩展  145


7.1  I2C总线接口及其扩展  145


7.1.1  I2C总线基础  145


7.1.2  80C51的I2C总线时序模拟  148


7.1.3  80C51与AT24C02的接口  151


7.2   SPI总线接口及其扩展  160


7.2.1  单片机扩展SPI总线的系统结构  160


7.2.2  单片机SPI总线的时序模拟  160


7.3  串行时钟日历芯片DS1302及其接口  162


7.3.1  DS1302的性能  162


7.3.2  DS1302的操作  162


7.3.3  DS1302的存储器及RAM  163


7.3.4  DS1302与单片机的接口  164


本章小结  166


思考与练习7  167


第8章  80C51单片机的接口技术  168


8.1  D/A转换器及其与单片机的接口  168


8.1.1  DAC0832芯片主要特性与结构  168


8.1.2  DAC0832与单片机的接口  170


8.2  A/D转换器及其与单片机的接口  172


8.2.1  ADC0809芯片及其与单片机的接口  172


8.2.2  AD574A芯片及其与单片机的接口  175


本章小结  179


思考与练习8  179


第9章  单片机应用实例  180


9.1  电子罗盘设计  180


9.1.1  设计任务和要求  180


9.1.2  设计背景简介  180


9.1.3  系统硬件总体结构  182


9.1.4  电路模块硬件设计原理  182


9.1.5  系统软件算法实现  187


9.1.6  系统实物调试  189


9.2  宽带以太网交换机设计  190


9.2.1  设计任务和要求  190


9.2.2  设计背景简介  190


9.2.3  系统硬件总体结构  192


9.2.4  电路模块硬件设计原理  197


9.2.5  系统软件算法实现  206


9.2.6  系统实物调试  214


本章小结  216


思考与练习9  217


参考文献  218