2单片机基本概念课件电子教案幻灯片.ppt

上传人:知****量 文档编号:18239604 上传时间:2022-05-30 格式:PPT 页数:24 大小:64.50KB
返回 下载 相关 举报
2单片机基本概念课件电子教案幻灯片.ppt_第1页
第1页 / 共24页
2单片机基本概念课件电子教案幻灯片.ppt_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《2单片机基本概念课件电子教案幻灯片.ppt》由会员分享,可在线阅读,更多相关《2单片机基本概念课件电子教案幻灯片.ppt(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学习任务学习任务1 单片机基本概念的学习单片机基本概念的学习学习内容学习内容单片机的概念单片机的概念单片机的基本功能单元单片机的基本功能单元单片机的开发与仿真单片机的开发与仿真单片机的结构分类单片机的结构分类学习目标学习目标掌握单片机的一般概念掌握单片机的一般概念掌握单片机组成的各基本单元的功能掌握单片机组成的各基本单元的功能了解单片机的开发与仿真方法了解单片机的开发与仿真方法了解单片机的结构分类了解单片机的结构分类一、一、 单片机的概念单片机的概念 目前计算机硬件技术向巨型化、微型化和单片化方向发展,目前计算机硬件技术向巨型化、微型化和单片化方向发展,单片机技术作为计算机技术的一个分支,因其

2、按工业测控单片机技术作为计算机技术的一个分支,因其按工业测控环境要求设计,故抗干扰的能力优于环境要求设计,故抗干扰的能力优于PC机。用单片机构机。用单片机构成的电路往往具有体积小、成本低、功能强、可靠性高、成的电路往往具有体积小、成本低、功能强、可靠性高、功耗低、电路简捷、开发和改进容易等一系列优点,已广功耗低、电路简捷、开发和改进容易等一系列优点,已广泛地应用于军事、工业控制、家用电器、智能玩具、便携泛地应用于军事、工业控制、家用电器、智能玩具、便携式智能仪表和机器人制作等领域,另一方面,单片机也在式智能仪表和机器人制作等领域,另一方面,单片机也在数字化电子产品中担任数字信号处理任务。数字化

3、电子产品中担任数字信号处理任务。 单片机的应用使产品功能、精度和质量大幅度提升,且电单片机的应用使产品功能、精度和质量大幅度提升,且电路简单,故障率低,可靠性高,成本低廉,从而使它得到路简单,故障率低,可靠性高,成本低廉,从而使它得到了越来越广泛的应用。了越来越广泛的应用。一、一、 单片机的概念单片机的概念 单片微型计算机,通常简称为单片机单片微型计算机,通常简称为单片机(SingleChip Microcomputer),也称,也称为微控制器为微控制器MCU(Micro-Controller Unit),它采用大规模集成电路技术把中,它采用大规模集成电路技术把中央处理单元央处理单元(CPU)

4、和随机存取数据存储和随机存取数据存储器器(RAM)、只读程序存储器、只读程序存储器(ROM)、输、输入输出电路入输出电路(I/O口口)以及定时以及定时/计数器、串计数器、串行通信口行通信口(SCI)、时钟电路、脉宽调制电、时钟电路、脉宽调制电路路(PWM)、模拟多路转换器及、模拟多路转换器及A/D转换转换器等电路集成到单独的一块芯片上,构器等电路集成到单独的一块芯片上,构成一个最小的完善的计算机系统。这些成一个最小的完善的计算机系统。这些电路能在软件的控制下单独准确、迅速、电路能在软件的控制下单独准确、迅速、高效地完成程序设计者事先规定的任务。高效地完成程序设计者事先规定的任务。单片机芯片的外

5、形如图单片机芯片的外形如图1-1所示。所示。一、一、 单片机的概念单片机的概念 单片机处理的三种基本信息:数据信息、地址信息、指令单片机处理的三种基本信息:数据信息、地址信息、指令信息:信息: 这三种信息都以二进制数的形式存在,并根据各自属性的这三种信息都以二进制数的形式存在,并根据各自属性的不同在对应的数据总线(不同在对应的数据总线(DB)、地址总线()、地址总线(AB)和控制)和控制总线(总线(CB)上传输,它们都是一串)上传输,它们都是一串“0”和和“1”组成的序组成的序列。列。 指令信息:由单片机芯片的设计者规定的一组数字,它与指令信息:由单片机芯片的设计者规定的一组数字,它与我们常用

6、的指令助记符有着严格的一一对应关系,不可以我们常用的指令助记符有着严格的一一对应关系,不可以由单片机的开发者更改。由单片机的开发者更改。 地址信息:是寻找单片机内部、外部的存储单元、输入地址信息:是寻找单片机内部、外部的存储单元、输入/输出接口的依据,内部单元的地址值已由芯片设计者规定输出接口的依据,内部单元的地址值已由芯片设计者规定好,不可更改,外部的单元可以由单片机开发者自行决定。好,不可更改,外部的单元可以由单片机开发者自行决定。 数据信息:由微处理器进行运算与处理的具体对象。数据信息:由微处理器进行运算与处理的具体对象。二、单片机的基本功能单元二、单片机的基本功能单元 单片机实际上是一

7、种将中央处理单元单片机实际上是一种将中央处理单元CPU、存储器、输入输出电路存储器、输入输出电路(I/O口口),内部控制,内部控制寄存器等基本功能单元集成在一个芯片中寄存器等基本功能单元集成在一个芯片中的微型计算机,下面对这些构成单元分别的微型计算机,下面对这些构成单元分别进行介绍。进行介绍。二、单片机的基本功能单元二、单片机的基本功能单元 1中央处理系统中央处理系统 单片机的中央处理系统具有很强的控制功单片机的中央处理系统具有很强的控制功能,好比人的大脑和心脏,是单片机系统能,好比人的大脑和心脏,是单片机系统最关键的部件。在它的控制之下,可以完最关键的部件。在它的控制之下,可以完成程序设定的

8、各种操作和控制任务。成程序设定的各种操作和控制任务。 单片机的中央处理系统包括中央处理单元单片机的中央处理系统包括中央处理单元CPU、时钟系统、总线控制单元等。、时钟系统、总线控制单元等。1中央处理系统中央处理系统 1)中央处理单元)中央处理单元CPU CPU由控制器和运算器两部分组成,主要完成指由控制器和运算器两部分组成,主要完成指令译码、指令存取、产生控制信号,使单片机的令译码、指令存取、产生控制信号,使单片机的各个部分协调工作和进行数据处理等功能。各个部分协调工作和进行数据处理等功能。 所谓的指令,实际上是由一连串单片机的所谓的指令,实际上是由一连串单片机的CPU能能够识别的二进制代码构

9、成的,一条指令与单片机够识别的二进制代码构成的,一条指令与单片机的一种基本操作相对应,单片机根据其内部设定的一种基本操作相对应,单片机根据其内部设定的具体含义,有效调动其内部资源,并最终通过的具体含义,有效调动其内部资源,并最终通过输入输入/输出接口来实现对外部系统进行控制的程序。输出接口来实现对外部系统进行控制的程序。单片机种类不同,其单片机种类不同,其CPU所能够识别的指令代码所能够识别的指令代码也就不同。一种单片机的也就不同。一种单片机的CPU所能够识别的全部所能够识别的全部指令的集合,构成了其指令系统。指令的集合,构成了其指令系统。1中央处理系统中央处理系统 2)时钟系统)时钟系统 单

10、片机执行指令都有一个严格的先后次序,这种单片机执行指令都有一个严格的先后次序,这种次序就是单片机的时序。时钟是时序的基础,时次序就是单片机的时序。时钟是时序的基础,时序是由时钟系统的电路产生的,所以说单片机是序是由时钟系统的电路产生的,所以说单片机是在一定的时序控制下工作的。单片机本身就如同在一定的时序控制下工作的。单片机本身就如同一个复杂的同步时序电路,为了保证同步工作方一个复杂的同步时序电路,为了保证同步工作方式的实现电路就要在唯一的时钟信号控制下按时式的实现电路就要在唯一的时钟信号控制下按时序进行工作。包括中央处理单元序进行工作。包括中央处理单元CPU在内的所有在内的所有的单片机部件都是

11、按照时钟系统所提供的节拍工的单片机部件都是按照时钟系统所提供的节拍工作的。时钟电路一般由晶振电路构成,它产生的作的。时钟电路一般由晶振电路构成,它产生的时钟脉冲周期我们称为振荡周期。时钟脉冲周期我们称为振荡周期。1中央处理系统中央处理系统3)总线控制系统)总线控制系统单片机的总线控制系统包括复位控制和外部总线时序管理两个部分。单片机的总线控制系统包括复位控制和外部总线时序管理两个部分。(1)复位复位使单片机的内部寄存器和与程序运行相关的主要功能部件设置为规定使单片机的内部寄存器和与程序运行相关的主要功能部件设置为规定的初始状态的操作称为复位,它能确保程序计数器的初始状态的操作称为复位,它能确保

12、程序计数器PC装入程序存储装入程序存储器的初始单元地址,为正常运行做好准备。器的初始单元地址,为正常运行做好准备。单片机的复位包括上电复位、人工复位和自动复位,是由单片机硬件单片机的复位包括上电复位、人工复位和自动复位,是由单片机硬件(复位电路)完成的。(复位电路)完成的。(2)外部总线时序管理)外部总线时序管理外部总线时序管理是在单片机片内资源不足,需要扩展时对所扩展器外部总线时序管理是在单片机片内资源不足,需要扩展时对所扩展器件进行控制的时序信号。没有这些时序信号,单片机就无法对扩展器件进行控制的时序信号。没有这些时序信号,单片机就无法对扩展器件实施控制。外部总线时序信号由外部总线时序管理

13、机构进行管理。件实施控制。外部总线时序信号由外部总线时序管理机构进行管理。需要说明的是,目前单片机正朝着单片化的方向发展,内部资源的日需要说明的是,目前单片机正朝着单片化的方向发展,内部资源的日益丰富和针对不同应用推出的从简到繁的众多单片机,使得在中小规益丰富和针对不同应用推出的从简到繁的众多单片机,使得在中小规模的单片机控制系统中基本不需要进行外部并行总线器件的扩展,因模的单片机控制系统中基本不需要进行外部并行总线器件的扩展,因而其内部没有外部并行总线时序管理系统。而其内部没有外部并行总线时序管理系统。2控制中心外围单元控制中心外围单元 单片机的控制中心外围单元包括程序存储器、数据存储器、单

14、片机的控制中心外围单元包括程序存储器、数据存储器、输入输入/输出电路和内部控制寄存器等。输出电路和内部控制寄存器等。 存储器用于存放程序和数据,存储器用于存放程序和数据, 分为程序存储器和数据存分为程序存储器和数据存储器两种。储器两种。 两种存储器由于用途不同,它们对于存储器性能的要求也两种存储器由于用途不同,它们对于存储器性能的要求也不相同。程序存储器用于存放程序、表格和固定的常数,不相同。程序存储器用于存放程序、表格和固定的常数,单片机工作时只从中提取指令或常数,通常不会对其内容单片机工作时只从中提取指令或常数,通常不会对其内容进行修改,因此对其基本要求是必须确保存储内容长期不进行修改,因

15、此对其基本要求是必须确保存储内容长期不变,断电也不丢失,所以程序存储器用的是非易失性只读变,断电也不丢失,所以程序存储器用的是非易失性只读存储器存储器(Non-Volatile Read Only Memory,NVROM或或ROM);而数据存储器所存放的内容在程序运行中要经常;而数据存储器所存放的内容在程序运行中要经常改变,即对数据存储器的要求是要能够随时快速方便地读改变,即对数据存储器的要求是要能够随时快速方便地读写,所以数据存储器用的是随机存储器写,所以数据存储器用的是随机存储器(Random Access Memory,RAM)。2控制中心外围单元控制中心外围单元 为了能够准确快速的找

16、到存储器中的每个为了能够准确快速的找到存储器中的每个存储单元,我们为它们进行编号,这个编存储单元,我们为它们进行编号,这个编号就是存储单元的地址。每个存储单元可号就是存储单元的地址。每个存储单元可存放一个存放一个8位二进制数,通常用两位位二进制数,通常用两位16进制进制数来表示,这就是存储单元的内容。整个数来表示,这就是存储单元的内容。整个存储空间的大小称为存储容量,它是单片存储空间的大小称为存储容量,它是单片机的一个性能指标,存储空间一般由该空机的一个性能指标,存储空间一般由该空间的首末存储单元地址表示。间的首末存储单元地址表示。2控制中心外围单元控制中心外围单元 1)单片机中常用的几种程序

17、存储器)单片机中常用的几种程序存储器 单片机中常用的程序存储器有掩膜型只读存储器单片机中常用的程序存储器有掩膜型只读存储器MROM、一次性可编程存储器、一次性可编程存储器OTPROM、紫外线、紫外线可擦除可编程只读存储器可擦除可编程只读存储器EPROM和闪速存储器和闪速存储器Flash Memory四种。四种。 (1)掩膜型只读存储器)掩膜型只读存储器MROM MROM是由厂家生产时采用掩膜工艺,将信息写入是由厂家生产时采用掩膜工艺,将信息写入只读存储器内的,其内容用户不可修改。只读存储器内的,其内容用户不可修改。MROM仅仅在已定型,且批量很大的产品中采用。在已定型,且批量很大的产品中采用。

18、 (2)一次性可编程存储器)一次性可编程存储器OTPROM OTPROM的内部结构和工作原理与的内部结构和工作原理与EPROM相似,相似,里面的信息只能由用户一次性写入,由于没有擦写里面的信息只能由用户一次性写入,由于没有擦写窗口,故写入后不能修改,窗口,故写入后不能修改,OTPROM通常用于已通常用于已定型,但批量不很大的产品中。定型,但批量不很大的产品中。 (3)紫外线可擦除可编程只读存储器)紫外线可擦除可编程只读存储器EPROM EPROM是紫外线擦除、可多次写入的只读存储器,在早是紫外线擦除、可多次写入的只读存储器,在早期的单片机中使用普遍。其擦除时间通常需要期的单片机中使用普遍。其擦

19、除时间通常需要510分钟、分钟、写入写入电压电压通常为通常为12V21V、擦写次数有限(、擦写次数有限(100次左次左右),目前在单片机中已较少使用。右),目前在单片机中已较少使用。 (4)闪速存储器)闪速存储器Flash Memory Flash Memory 又称又称 Flash PEROM (Programmable Erasable Read Only Memory),由),由于其可以快速地电擦写,故被称为闪速存储器(简称闪于其可以快速地电擦写,故被称为闪速存储器(简称闪存)。它的写入速度比存)。它的写入速度比EPROM快数百至上千倍。写入电快数百至上千倍。写入电压从压从1.8V至至6

20、V,写入次数高达,写入次数高达1000次,有的甚至可以达次,有的甚至可以达到到100万次,写入的内容掉电后可保持十年以上,优异的万次,写入的内容掉电后可保持十年以上,优异的性能使其取代了性能使其取代了EPROM,成为在单片机中应用最广泛的,成为在单片机中应用最广泛的程序存储器。程序存储器。2控制中心外围单元控制中心外围单元 2)单片机中常用的几种数据存储器)单片机中常用的几种数据存储器 单片机中常用的数据存储器有随机存储器单片机中常用的数据存储器有随机存储器RAM和和电可擦除可编程只读存储器电可擦除可编程只读存储器EEPROM两种。此外,两种。此外,有的单片机提供通过内部程序修改片内闪存的功有

21、的单片机提供通过内部程序修改片内闪存的功能,因此也可以用闪存存储偶尔需要修改的少量能,因此也可以用闪存存储偶尔需要修改的少量数据。数据。 (1)随机存储器)随机存储器RAM RAM的读写速度很快,掉电后数据不会保存,在的读写速度很快,掉电后数据不会保存,在单片机中用于存储需要经常改变,且掉电后不必单片机中用于存储需要经常改变,且掉电后不必保存的常数、变量、中间数据、运行状态、运算保存的常数、变量、中间数据、运行状态、运算结果等。结果等。2控制中心外围单元控制中心外围单元 (2)电可擦除可编程只读存储器)电可擦除可编程只读存储器EEPROM 和闪存一样,和闪存一样,EEPROM也是可以在线电擦写

22、,掉电后数也是可以在线电擦写,掉电后数据不会丢失的存储器,但据不会丢失的存储器,但EEPROM的写入速度相对较慢,的写入速度相对较慢,可写入的次数也要少些,在单片机中主要用于存储各种变可写入的次数也要少些,在单片机中主要用于存储各种变化不频繁且掉电后必须保存的数据和参数。化不频繁且掉电后必须保存的数据和参数。 (3)闪速存储器)闪速存储器Flash Memory 对于提供通过内部程序修改片内闪速存储器对于提供通过内部程序修改片内闪速存储器Flash Memory功能的单片机,如功能的单片机,如Philips公司的公司的P89LPC900系系列等,可以用列等,可以用Flash Memory存储偶

23、尔需要修改的少量数存储偶尔需要修改的少量数据。又如据。又如Cygnal公司的系统级公司的系统级C8051F系列单片机,还提系列单片机,还提供了用供了用MOVC和和MOVX指令对片内闪速存储器指令对片内闪速存储器Flash Memory进行读进行读/写的功能。为将片内闪速存储器作为数据写的功能。为将片内闪速存储器作为数据存储器提供了极大的方便。存储器提供了极大的方便。2控制中心外围单元控制中心外围单元 3)输入)输入/输出口输出口单片机与外界进行信息交换单片机与外界进行信息交换的通道的通道 单片机的输入单片机的输入/输出口(简称输出口(简称I/O口)是其从外部口)是其从外部获取信息,并将控制信号

24、送达被控对象的桥梁。获取信息,并将控制信号送达被控对象的桥梁。 4)内部控制寄存器)内部控制寄存器 内部控制寄存器,是具有不同特定功能的存储器内部控制寄存器,是具有不同特定功能的存储器的统称,是单片机中的重要控制指挥单元。通过的统称,是单片机中的重要控制指挥单元。通过访问内部控制寄存器,就能将集成在单片机内部访问内部控制寄存器,就能将集成在单片机内部的存储器、定时器计数器、串行通信口、的存储器、定时器计数器、串行通信口、I/O口、口、A/D、D/A、看门狗等众多的外围部件和功能单元、看门狗等众多的外围部件和功能单元有效的控制起来。有效的控制起来。2控制中心外围单元控制中心外围单元 其实,无论一

25、种单片机的内部集成了多少外围部其实,无论一种单片机的内部集成了多少外围部件和功能单元,对于使用者而言,不过是增加了件和功能单元,对于使用者而言,不过是增加了一些内部控制寄存器而已。只要掌握了这些内部一些内部控制寄存器而已。只要掌握了这些内部控制寄存器的使用方法,就能够有效地调动单片控制寄存器的使用方法,就能够有效地调动单片机内部的所有资源了。因此,使用单片机的任何机内部的所有资源了。因此,使用单片机的任何一个功能部件时,一定要了解与之相关的内部控一个功能部件时,一定要了解与之相关的内部控制寄存器,并弄清如何通过这些内部控制寄存器制寄存器,并弄清如何通过这些内部控制寄存器去控制所要使用的功能部件

26、。去控制所要使用的功能部件。2控制中心外围单元控制中心外围单元三、单片机的开发与仿真三、单片机的开发与仿真 1单片机开发与仿真的概念单片机开发与仿真的概念 一个单片机应用系统从提出任务到正式投入运行的一个单片机应用系统从提出任务到正式投入运行的过程称为单片机的开发。与一般计算机系统相比,过程称为单片机的开发。与一般计算机系统相比,它在硬件上增加了目标系统的在线仿真器、编程器它在硬件上增加了目标系统的在线仿真器、编程器等部件,在软件上增加了目标系统的汇编和调试程等部件,在软件上增加了目标系统的汇编和调试程序等。序等。 仿真是单片机开发过程中非常重要的一个环节,仿仿真是单片机开发过程中非常重要的一

27、个环节,仿真的主要目的是进行软件调试,除了一些极简单的真的主要目的是进行软件调试,除了一些极简单的任务,一般产品开发过程中都要进行仿真,当然借任务,一般产品开发过程中都要进行仿真,当然借助仿真机,也能进行一些硬件排错。一块单片机应助仿真机,也能进行一些硬件排错。一块单片机应用电路板包括单片机芯片和接口应用电路,仿真就用电路板包括单片机芯片和接口应用电路,仿真就是利用仿真机来代替应用电路板(称目标机)的单是利用仿真机来代替应用电路板(称目标机)的单片机芯片,不占用目标系统单片机的任何资源,对片机芯片,不占用目标系统单片机的任何资源,对接口应用电路进行测试和调试,仿真有接口应用电路进行测试和调试,

28、仿真有CPU仿真、仿真、ROM仿真和计算机虚拟仿真三种不同的方式。仿真和计算机虚拟仿真三种不同的方式。1单片机开发与仿真的概念单片机开发与仿真的概念 CPU仿真是指用仿真机代替目标机的仿真是指用仿真机代替目标机的CPU,由仿,由仿真机向目标机的应用电路提供各种信号、数据,真机向目标机的应用电路提供各种信号、数据,进行调试的方法。这种仿真可以通过单步运行、进行调试的方法。这种仿真可以通过单步运行、连续运行等多种方法来运行程序,并能观察到单连续运行等多种方法来运行程序,并能观察到单片机内部的变化,便于改正程序中的错误。片机内部的变化,便于改正程序中的错误。 ROM仿真,就是用仿真机代替目标机的仿真

29、,就是用仿真机代替目标机的ROM,目标机的目标机的CPU工作时,从仿真机中读取程序,并工作时,从仿真机中读取程序,并执行。这种仿真其实就是将仿真机当成一片执行。这种仿真其实就是将仿真机当成一片EPROM,只是省去了擦片、写片的麻烦,并没,只是省去了擦片、写片的麻烦,并没有多少调试手段可言。有多少调试手段可言。 计算机虚拟仿真是在装有单片机仿真计算机虚拟仿真是在装有单片机仿真调试软件的计算机上创建出一个可视调试软件的计算机上创建出一个可视化的操作环境,包括电路硬件电路设化的操作环境,包括电路硬件电路设计和虚拟的仪器设备,使用相应的编计和虚拟的仪器设备,使用相应的编译软件调试和操作达到电路仿真调试

30、译软件调试和操作达到电路仿真调试的目的。的目的。1单片机开发与仿真的概念单片机开发与仿真的概念2计算机虚拟仿真计算机虚拟仿真 Proteus是由英国是由英国Labcenter Electronics公司开公司开发的发的EDA软件,该软件由软件,该软件由ISIS和和ARES两个软件两个软件组成,其中组成,其中ISIS是便捷的电子系统仿真平台,而是便捷的电子系统仿真平台,而ARES是一款高级的布线编辑软件。从原理图布是一款高级的布线编辑软件。从原理图布图、代码调试到单片机与外围电路(如电机、图、代码调试到单片机与外围电路(如电机、LED、LCD开关等)协同仿真,实时看到运行后开关等)协同仿真,实时

31、看到运行后的输入输出的效果(配合系统配置的虚拟仪器如的输入输出的效果(配合系统配置的虚拟仪器如示波器、逻辑分析仪等),并能够一键切换到示波器、逻辑分析仪等),并能够一键切换到PCB设计,真正实现了从概念到产品的完整设计。设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、是目前世界上唯一将电路仿真软件、PCB设计软设计软件和虚拟模型仿真软件三合一的设计平台。件和虚拟模型仿真软件三合一的设计平台。2计算机虚拟仿真计算机虚拟仿真 对于单片机硬件电路和软件的调试,对于单片机硬件电路和软件的调试,Proteus 提提供了两种方法:一种是系统总体执行效果,一种供了两种方法:一种是系统

32、总体执行效果,一种是对软件的分步调试以看具体的执行情况。是对软件的分步调试以看具体的执行情况。 Proteus与其它单片机仿真软件不同的是,它不与其它单片机仿真软件不同的是,它不仅能仿真单片机仅能仿真单片机CPU的工作情况,也能仿真单片的工作情况,也能仿真单片机外围电路或没有单片机参与的其它电路的工作机外围电路或没有单片机参与的其它电路的工作情况。因此在仿真和程序调试时,关心的不再是情况。因此在仿真和程序调试时,关心的不再是某些语句执行时单片机寄存器和存储器内容的改某些语句执行时单片机寄存器和存储器内容的改变,而是从工程的角度直接看程序运行和电路工变,而是从工程的角度直接看程序运行和电路工作的

33、过程和结果。作的过程和结果。2计算机虚拟仿真计算机虚拟仿真 该软件的特点:该软件的特点: 全部满足单片机软件仿真系统的标准,并在同类产品中全部满足单片机软件仿真系统的标准,并在同类产品中具有明显的优势。具有明显的优势。 具有模拟电路仿真、数字电路仿真、单片机及其外围电具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、路组成的系统的仿真、RS-232动态仿真、动态仿真、C调试器、调试器、SPI调调试器、键盘和试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。示波器、逻辑分析仪、信号发生器等。 目前支持的单片机

34、类型有:其处理器模型支持目前支持的单片机类型有:其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和和MSP430等,以及大量的存储器和外围芯片。等,以及大量的存储器和外围芯片。 提供软件调试功能。在硬件仿真系统中具有全速、单步、提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,同时支持第三方的软件编译和调试环境,支的当前状态,同时支持第三方的软件编译和调试环境,支持持IAR、Keil和和MPLAB等多种编译器,可实现与等多种编译器,可实现与Keil C等等软件的联调。软件的联调。 总之,该软件是一款集单片机和总之,该软件是一款集单片机和SPICE分析于一身的仿真分析于一身的仿真软件,功能极其强大,后面的学习项目将对该仿真软件的软件,功能极其强大,后面的学习项目将对该仿真软件的使用做出介绍。使用做出介绍。 动手与动脑:动手与动脑: 网上查找有关单片机学习网站,查阅单网上查找有关单片机学习网站,查阅单片机相关知识。片机相关知识。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁