本篇目录:
- 1、烧写器,烧录器,编程器,下载器,仿真器,调试器有神马区别?
- 2、怎么把编好的程序烧录到8051或则AT89C51单片机上啊?
- 3、怎么给PIC单片机烧程序要买烧录器吗,还有哪些下载器编程器仿真器...
- 4、开发工具,仿真器,烧录器,编译器,交叉编译器到底是什么关系?
- 5、单片机仿真器的问题
- 6、仿真器和烧录器的区别
烧写器,烧录器,编程器,下载器,仿真器,调试器有神马区别?
烧录器实际上是一个把可编程的集成电路写上数据的工具,烧录器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。仿真器(emulator)以某一系统复现另一系统的功能。
烧写器 烧录器 编程器 实际上是同一个东西,烧录器烧写器是源于台湾的说法。很久以前台湾吧编程器编程的这个过程称为烧录。而且还有一个说法是,芯片中有结构是熔丝结构,通过编程器给芯片加上电压使其烧断,来实现编程。
功能不同,使用频率不同。仿真器主要用于对单片机进行仿真,可以直接接在用户板上运行程序,还可以进行程序调试,如单步、断点等。
调试方式:仿真器支持多种调试方式,而烧录器不支持多种调试方式。
怎么把编好的程序烧录到8051或则AT89C51单片机上啊?
1、可以看到看你写的程序可以按你的思路运行,可以正常运行后。然后你要编译输出HEX(十六进制)文件,这时你要有个烧写器,通过烧写器烧入单片机。
2、首先准备好51单片机最小系统板和烧录器。打开stc-isp烧录软件选择好单片机型号,这里的所选的单片机型号为STC89C/LE52RC。在此可以观察到“串口号”显示没有可用的接口。
3、AT89C51,必须使用编程器,才能写入程序。STC89C51,就可以用串口写入程序。用软件仿真,就简单多了。看看我的百度空间吧。
4、买一个USB转UART模块,中关村卖20元一个,然后用杜邦接口的排线把VCC,GND,RXD,TXD接到单片机对应脚上,就组成了简单的ISP下载线,为方便使用可以把排线另一端接上芯片座,随插随用,很方便。
5、将C语言编译连接、生成hex文件,然后用labtool48或者西尔特等并行编程器将程序写入芯片。对于AT89C51现在一般编程器均支持,注意,AT89C51不支持下载器,下载hex文件,只有并行编程。如果采用AT89S51就可以采用双龙的下载线进行下载。
6、怎么从电脑上把程序导入51单片机 把HEX文件烧写到单片机内。不同的单片机型号有不同的烧写器。如何将已写好的程序导入89C51单片机中 使用串口线接到电脑的9针串口,然后使用STC软件可以将HEX文件下载到单片机中去。
怎么给PIC单片机烧程序要买烧录器吗,还有哪些下载器编程器仿真器...
有些仿真器和烧录器是二合一的,两个功能都有。烧录程序,就需要烧录器,电脑,烧录器的驱动程序,单片机芯片或带有单片机芯片的电路板。
需要利用下载器和下载软件才能将keil程序输出的hex文件烧录到单片机中。具体操作请参照以下步骤,演示单片机为51单片机。首先准备好51单片机最小系统板和烧录器。
烧写:(1)烧录器(编程器),没必要,太贵了,直接烧51简直浪费。(2)自己做的下载器:用串口、并口都可以。网路上基本上都是串口下载(简单,方便)。
如果使用MPLAB开发环境的话使用pic kit2或者kit3 或者其他的仿真器 都可以下载程序还可以仿真。
其实你装好MALAB软件以后,点击Configue,选择select device,可以看见下图的对话框了,选择PIC16F877就可以看见了。绿色的东西都是可以烧录PIC16F877的烧录工具。
开发工具,仿真器,烧录器,编译器,交叉编译器到底是什么关系?
1、烧录器实际上是一个把可编程的集成电路写上数据的工具,烧录器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。仿真器(emulator)以某一系统复现另一系统的功能。
2、定义,烧录器是用来将特定格式的程序文件烧进单片机的内部EEPROM,使其上电后能运行烧入的程序。仿真器是通过硬件和相应的软件对单片机进行仿真,可以直接接在用户板上运行程序,还可以进行程序调试(单步、断点等)。
3、仿真器 就是一种可以仿真芯片功能的仪器,我们平时对软件和芯片程序进行调试的时候,只能对程序进行比较宏观的一个调试,通过自己对现象进行分析来判断程序进行的是否进行顺利。
4、仿真器主要用于对单片机进行仿真,可以直接接在用户板上运行程序,还可以进行程序调试,如单步、断点等。而烧录器的主要功能是将特定格式的程序文件烧进单片机的内部EEPROM,使得单片机在上电后能运行烧入的程序。
单片机仿真器的问题
在protus仿真里面可能看不清,因为里面的数码管辉光长短跟实际的不同。所以在软件里面可能显示是正常的在仿真里面可能会闪烁,也可能软件仿真是很闪烁,实际上效果也很好了。
举个例子说,C8051F单片机就是这样,这个单片机不能在RAM运行程序,所以每次仿真时都是先擦除ROM再写入新的程序,所以这时仿真器也充当了编程器的作用。
:ICD2的PGC和PGD和MCLR引脚接了电容或者二极管,致使上电复位时间延长或缩短,或是PGD因为有电容而影响了数据传输。不能正确连接单片机和ICD2 2:你在MPLAB软件中没有正确选择好需要连接的单片机芯片的型号。
仿真器和烧录器的区别
仿真器(emulator)以某一系统复现另一系统的功能。与计算机模拟系统(Computer Simulation)的区别在于,仿真器致力于模仿系统的外在表现、行为,而不是模拟系统的抽象模型。
功能不同,使用频率不同。仿真器主要用于对单片机进行仿真,可以直接接在用户板上运行程序,还可以进行程序调试,如单步、断点等。
仿真器 就是一种可以仿真芯片功能的仪器,我们平时对软件和芯片程序进行调试的时候,只能对程序进行比较宏观的一个调试,通过自己对现象进行分析来判断程序进行的是否进行顺利。
程序下载只是仿真器的一个小功能,仿真器最有用的地方是可以进行程序的在线调试啊。当你程序比较复杂时,程序出了BUG只检查代码有时很难找到原因。
到此,以上就是小编对于烧写器和仿真器的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。