单片机原理与应用实例仿真 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供单片机原理与应用实例仿真电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
内容简介
《单片机原理与应用实例仿真》以MCS-51系列单片机为主要对象,以C语言为主、汇编语言为辅安排全书内容。详细介绍了51系列单片机的结构原理和系统设计,叙述了单片机开发软件Keil 51的应用及调试方法,介绍了目前非常流行的单片机应用仿真工具Proteus ISIS。书中列举了大量的单片机应用实例,所有实例均仿真通过,随书光盘中还有30个应用实例可供师生参考选用。《单片机原理与应用实例仿真》各章都有小结,并配有习题,多数习题要求仿真结果,读者通过Proteus仿真可以直接检验自己设计的对错。《单片机原理与应用实例仿真》既可作为高等院校电气、电子、计算机、信息及自动化、智能仪器仪表等专业的“单片机原理与应用”课程教材,也可作为从事单片机应用的技术人员的参考书。
精彩书摘
5.1.1 中断概述
中断的概念
为了提高系统的工作效率,AT89C52单片机设置了中断系统,采用中断方式与外设进行数据传送。举例说明:把单片机比作教师,单片机执行程序的工作可以理解为教师批改作业,教师每批改完一道题,也就意味着单片机执行完一条指令。把外部设备比作学生,在答疑室,每当教师批改完一道题,看是否有学生提问题,如果没有学生提问题,接下来继续批改作业;如果学生提问题,在运行打断批改作业的前提下,教师首先暂时停止批改作业,并记住批改到何处,以便为学生解释完毕后继续批改作业。在教师批改作业的过程中,一方面,由于学生主动向教师提出问题,因此避免了教师询问学生有无问题而无法批改作业的现象;另一方面,在教师批改作业的同时,学生也在认真学习,教师和学生实现了并行工作,从而提高了系统的工作效率。
因此所谓“中断”,是指单片机在执行某一段程序的过程中,由于某种原因(如异常情况或特殊请求),单片机暂时中止正在执行的程序,而去执行相应的处理程序,待处理结束后,再返回到被打断的程序处,继续执行原程序的过程。
中断的概念
为了提高系统的工作效率,AT89C52单片机设置了中断系统,采用中断方式与外设进行数据传送。举例说明:把单片机比作教师,单片机执行程序的工作可以理解为教师批改作业,教师每批改完一道题,也就意味着单片机执行完一条指令。把外部设备比作学生,在答疑室,每当教师批改完一道题,看是否有学生提问题,如果没有学生提问题,接下来继续批改作业;如果学生提问题,在运行打断批改作业的前提下,教师首先暂时停止批改作业,并记住批改到何处,以便为学生解释完毕后继续批改作业。在教师批改作业的过程中,一方面,由于学生主动向教师提出问题,因此避免了教师询问学生有无问题而无法批改作业的现象;另一方面,在教师批改作业的同时,学生也在认真学习,教师和学生实现了并行工作,从而提高了系统的工作效率。
因此所谓“中断”,是指单片机在执行某一段程序的过程中,由于某种原因(如异常情况或特殊请求),单片机暂时中止正在执行的程序,而去执行相应的处理程序,待处理结束后,再返回到被打断的程序处,继续执行原程序的过程。
前言/序言
单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。计算机两大分支的产生,大大促进了现代计算机技术的飞速发展。通用计算机系统以发展海量高速数值计算为己任,在数据处理、模拟仿真、人工智能、图像处理、多媒体、网络通信等领域得到了广泛应用;单片机则以面向对象的实时控制为己任,在家用电器、智能玩具、机器人、仪器仪表、汽车电子、工业控制单元、金融电子系统、个人信息终端及通信产品中,成为现代电子系统中最重要的智能化工具。
在众多单片机产品中,MCS-51系列单片机具有系统结构完整、特殊功能寄存器规范化以及指令系统的控制功能强等特点,使其成为单片机中的主流机型。因此,本书以MCS-51系列单片机作为主线来进行单片机及其应用的介绍。在软件方面,考虑到用C语言进行8051单片机程序设计已成为单片机开发与应用的必然趋势,在本书中采取以C语言为主,以汇编语言为辅的策略,安排全书内容。
为了让大家更快更好地学会并掌握单片机及其应用技术,特此引进仿真工具——Proteus ISIS软件。该软件是英国Labcenter公司开发的电路分析与实物仿真软件,它运行于Windows操作系统之上,可以仿真、分析(spice)各种模拟器件和集成电路,支持主流单片机系统。目前支持的单片机类型有:8051系列、68000系列、AVR系列、PICl2系列、PICl6系列、PICl8系列、Z80系列、HCll系列以及各种外围芯片。Proteus提供了丰富的元件库,并有强大的原理图绘制功能,在硬件仿真系统中具有全速、单步、设置断点等调试程序功能,同时可以观察各个变量、寄存器等的当前状态值。
在众多单片机产品中,MCS-51系列单片机具有系统结构完整、特殊功能寄存器规范化以及指令系统的控制功能强等特点,使其成为单片机中的主流机型。因此,本书以MCS-51系列单片机作为主线来进行单片机及其应用的介绍。在软件方面,考虑到用C语言进行8051单片机程序设计已成为单片机开发与应用的必然趋势,在本书中采取以C语言为主,以汇编语言为辅的策略,安排全书内容。
为了让大家更快更好地学会并掌握单片机及其应用技术,特此引进仿真工具——Proteus ISIS软件。该软件是英国Labcenter公司开发的电路分析与实物仿真软件,它运行于Windows操作系统之上,可以仿真、分析(spice)各种模拟器件和集成电路,支持主流单片机系统。目前支持的单片机类型有:8051系列、68000系列、AVR系列、PICl2系列、PICl6系列、PICl8系列、Z80系列、HCll系列以及各种外围芯片。Proteus提供了丰富的元件库,并有强大的原理图绘制功能,在硬件仿真系统中具有全速、单步、设置断点等调试程序功能,同时可以观察各个变量、寄存器等的当前状态值。