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

出版时间:2016年1月

出版社:北京航空航天大学出版社

以下为《单片机原理与应用实例仿真(第3版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 北京航空航天大学出版社
  • 9787512422599
  • 3-1
  • 178973
  • 0047174227-0
  • 平装
  • 16开
  • 2016年1月
  • 579
  • 412
  • 工学
  • 计算机科学与技术
  • TP368.1
  • 电类、自动化、机电一体化
  • 本科
内容简介
李泉溪主编的《单片机原理与应用实例仿真(第3版普通高校十三五规划教材)》以MCS-51系列单片机为主要对象,以C语言为主、汇编语言为辅安排全书内容,详细介绍了5l系列单片机的结构原理和系统设计,叙述了单片机开发软件Keil C51的应用及调试方法,介绍了单片机应用仿真工具Proteus ISIS,最后一章讲述了单片机系统的实际开发制作过程。本书是再版书,相比第2版,本书从单片机的简单应用实例讲起,并对旧版书的结构、内容进行了更新。
书中列举了大量单片机应用实例,所有实例均仿真通过。本书配套资料中既包含全书的应用实例,还包含30个课外实例供读者参考选用。本书各章都有小结,并配有习题,多数习题要求仿真结果,读者通过Proteus仿真可以直接验证自己的设计。
本书既可作为高等院校电气、电子、计算机、信息及自动化、智能仪器仪表等专业“单片机原理与应用”课程教材,也可作为从事单片机开发应用的技术人员的参考用书。
目录

第1章  单片机基础知识


  1.1  单片机的应用与发展


    1.1.1  单片机的简单应用


    1.1.2  单片机的发展历史


  1.2  单片机的分类


  1.3  AT89(252单片机简介


    1.3.1  AT89C52单片机的引脚功能


    1.3.2  AT89C52单片机的内部结构


    1.3.3  AT89C52单片机的I/O接口部分和特殊功能部分


  1.4  AT89C52单片机的时钟与复位电路


    1.4.1  复位操作和复位电路


    1.4.2  振荡电路和时钟


    1.4.3  AT89C52单片机的机器周期


  1.5  AT89c52单片机的低功耗工作方式


  1.6  常用的名词术语和二进制编码


  1.7  指令程序和指令执行


  本章小结


  思考题与习题


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


  2.1  寻址方式


  2.2  指令系统


    2.2.1  数据传送指令


    2.2.2  算术运算指令


    2.2.3  逻辑运算指令


    2.2.4  位(布尔)操作类指令


    2.2.5  控制转移类指令


  2.3  汇编语言指令格式及汇编语言程序设计基础


    2.3.1  汇编语言执行指令格式


    2.3.2  汇编伪指令


    2.3.3  汇编语言的特点


    2.3.4  汇编语言程序设计的步骤


  本章小结


  思考题与习题


第3章  单片机的C语言程序设计


  3.1  C51的程序结构


  3.2  数据类型、存储类型及存储模式


    3.2.1  数据类型


    3.2.2  常量和变量


    3.2.3  C51的存储类型及存储模式


    3.2.4  特殊功能寄存器、并行接口及位变量的定义


  3.3  运算符、函数及程序流程控制


    3.3.1  c51的运算符


    3.3.2  C51的函数


    3.3.3  C51的流程控制语句


  3.4  C51的构造数据类型


    3.4.1  数组


    3.4.2  结构


    3.4.3  联合


    3.4.4  枚举


    3.4.5  指针


  3.5  C51实例分析及混合编程


    3.5.1  C51实例分析


    3.5.2  混合编程


  3.6  KeilC51简介


    3.6.1  项目文件的建立、设置与目标文件的获得


    3.6.2  程序的调试


  本章小结


  思考题与习题


第4章  单片机的I/O口及Proteus简介


  4.1  PO~P3端口的结构与功能


    4.1.1  PO端口的结构与功能


    4.1.2  P1端口的结构与功能


    4.1.3  P2端口的结构与功能


    4.1.4  P3端口的结构与功能


  4.2  Proteus简介


    4.2.1  Proteus ISIS的工作界面


    4.2.2  Proteus ISIS的基本操作


    4.2.3  Proteus ISIS的原理图绘制和仿真


    4.2.4  Proteus与KeilC相结合的设计和仿真


  4.3  I/O口应用实例与仿真


    4.3.1  LED与数码管简介


    4.3.2  LED点阵显示屏


    4.3.3  简易键盘的设计


    4.3.4  I/0口的实例仿真


  本章小结


  思考题与习题


第5章  单片机的中断系统与实例仿真


  5.1  中断系统结构


    5.1.1  中断概述


    5.1.2  中断系统结构与中断控制


  5.2  中断的实现过程-.


    5.2.1  中断采样


    5.2.2  中断查询


    5.2.3  中断响应


    5.2.4  中断服务


    5.2.5  中断返回


    5.2.6  中断请求的撤销


  5.3  中断系统实例与仿真


  本章小结


  思考题与习题


第6章  定时/计数器原理及实例仿真


  6.1  定时/计数器O和1结构和工作原理


    6.1.1  定时/计数器0和1


    6.1.2  与定时/计数器0和定时/计数器1相关的特殊功能寄存器


    6.1.3  定时/计数器0和定时/计数器l的工作模式


  6.2  定时/计数器2(T/C2)的结构和工作原理


    6.2.1  与定时/计数器2相关的特殊功能寄存器


    6.2.2  定时/计数器2的工作模式


  6.3  仿真实例


    6.3.1  定时器工作方式实例


    6.3.2  计数器工作方式实例


    6.3.3  捕捉模式实例


    6.3.4  定时/计数器复杂应用实例


  6.4  看门狗定时器


    6.4.1  看门狗简介


    6.4.2  看门狗的工作原理


    6.4.3  看门狗的使用


    6.4.4  高级看门狗


  本章小结


  思考题与习题


第7章  单片机的串行通信与实例仿真


  7.1  串行通信概述


  7.2  串行接口结构与工作原理


    7.2.1  AT89C52单片机的串行接口结构


    7.2.2  AT89C52单片机的串行通信过程


  7.3  串行接口的控制寄存器与工作方式


    7.3.1  串行接口的控制寄存器


    7.3.2  串行口的工作方式


    7.3.3  波特率的确定


    7.3.4  定时/计数器T2产生波特率


  7.4  串行接口的实例与仿真


  7.5  单片机多机通信


  7.6  单片机与PC机串行口通信


    7.6.1  RS232C接口


    7.6.2  RS485接口


    7.6.3  Proteus实现的PC机与单片机的串行通信仿真


    7.6.4  单片机与计算机的串行通信技术


  本章小结


  思考题与习题


第8章  单片机扩展技术与实例仿真


  8.1  存储器的扩展实例与仿真


    8.1.1  数据存储器的扩展


    8.1.2  程序存储器的扩展


  8.2  I/O接口的扩展实例与仿真


    8.2.1  可编程接口芯片8255A


    8.2.2  8255A的应用及仿真


  8.3  D/A、A/D接口应用实例与仿真


    8.3.1  D/A转换器


    8.3.2  A/D转换器


  本章小结


  习题与思考题


第9章  单片机高级应用实例


  9.1  Mifare射频卡读/写器的设计


    9.1.1  Mifare卡的内部结构


    9.1.2  Mifare卡读/写器主要模块的设计


    9.1.3  Mifare卡操作流程


    9.1.4  FMl702SI,密钥的设计与冲突检测措施


    9.1.5  Mifare卡读/写软件设计


  9.2  基于nRF905的无线传输系统设计


    9.2.1  nRF905简介


    9.2.2  nRF905电路原理图


    9.2.3  nRF905固件程序设计


  本章小结


  思考题与习题


第10章  程序烧录与样机开发


  10.1  项目开发流程


    10.1.1  项目开发概述


    10.1.2  需求分析


    10.1.3  系统总体设计


  10.2  硬件电路设计与焊接


    10.2.1  准备工作


    10.2.2  最小系统硬件电路焊接


    10.2.3  电路板焊接效果检查


  10.3  软件开发


    10.3.1  软件开发过程


    10.3.2  构建软件项目


    10.3.3  μVision5软件调试


  10.4  程序存储器编程


    10.4.1  程序存储器编程方法


    10.4.2  在线编程原理


    10.4.3  STC系列单片机的程序下载


  10.5  综合调试


  10.6  综合实例——掉电不丢失日历时钟


    10.6.1  系统功能要求


    10.6.2  功能分析及主要元器件确定


    10.6.3  主要元器件性能介绍


    10.6.4  硬件设计


    10.6.5  软件设计


  本章小结


  思考题与习题


附录A  主要单片机生产商网址及相关信息网址


附录B  常用数码对应关系表


附录C  ProteusVSM元件库和常用元器件说明


附录D  C语言的关键字


附录E  C51的库函数


附录F  MCS-5l指令表


参考文献