51单片机要下载什么软件 学单片机需要下载什么软件

电容 浏览

单片机下载器是干什么用的?51什么是单片机中的USB下载?你好:单片机下载器是给单片机下载程序的东西。程序编译生成目标代码,然后通过下载软件和下载器下载到单片机的ROM或flash中,单片机程序下载器和刻录机是什么关系?学习单片机用什么软件?什么是ISP下载?有的下载器只能下载程序,单片机断电后无法保存,即上电复位后下载的程序不在单片机内;该写入器具有固化单片机中程序的功能,断电复位后程序仍然存在于单片机中。

1、单片机的仿真器和下载器是一个东西吗?

和AT89S51、S52一样,只能ISP下载。和AVR系列一样,都可以通过ISP下载。一些带JTAG端口的芯片可以下载仿真。比如ARM系列的JTAG端口可以下载模拟。一般来说模拟器也可以叫下载器!任何有JTAG港的人都可以下载!通过JTAG进入调试状态后,相当于把程序下载到芯片里了!。

2、关于单片机程序下载ISP

第一个问题,你的理解基本没错,第二个问题,你的理解基本没错,除了仿真芯片是仿真器的一部分;第三个问题取决于具体芯片支持的在线仿真模式,比如JTAG模式和一线仿真模式。这些模拟模式是在调试之前将代码下载到目标芯片中。实际上,一些运行状态信息是通过信号线传递给仿真软件的。需要注意的是,有些开发板支持ISP下载,但不一定支持在线调试。

1.ISP和IAP的概念:简单来说,ISP模式就是其他电路直接操作单片机的几个专用端口(比如AT89S51的三个端口,但不是JTAG端口,硬件接口都差不多)来完成烧录,属于硬件烧录模式;IAP模式是单片机通过串口接收需要烧录的程序代码,然后“自编程”完成烧录。区别在于“自编程”(关于ISP和IAP,可以看一下我之前的回答,简单讲解了单片机下载刻录的原理,应该对你有帮助)2。你对模拟器的理解是正确的;仿真芯片一般只作为仿真器使用。

3、学习单片机用什么软件?

市面上的单片机种类很多,比如keilC51(编程)、protuse(仿真)、prote(画板)、progisp(下载)。如果你是初学者,建议学习51系列,因为网上会有很多学习资源。51单片机最流行的编译软件是keilc51。你可以用这个软件编程和编译。书店里有很多51单片机的书,网上也有很多电子版。建议你学习一下51汇编语言,这样可以对单片机的内部工作原理有更深入的了解。

4、单片机程序下载器和烧写器是什么关系啊?

你好!它们的关系是一样的,都是把程序写给单片机,只是写的方法不同。有的下载器只能下载程序,单片机断电后东西不能保存,即上电复位后下载的程序不在单片机里;该写入器具有固化单片机中程序的功能,断电复位后程序仍然存在于单片机中。Writer,以前叫编程器,是用高压把程序烧进单片机,比如AT89C51。

5、51单片机中什么是USB下载,什么是ISP下载,两者有什么区别

ISP下载是通过编程设备直接将程序写入芯片。USB下载是通过USB接口把程序写入芯片,没有ISP下载快。Usbasp和usbisp的功能和硬件相同,下载端口的端口定义也相同。唯一不同的是软件。如果能给他们刷程序,可以把usbasp变成usbisp或者usbisp变成usbasp。就像火狐浏览器和chrome浏览器一样,都是浏览器,都可以上网,但是互不相干。

Avr下载程序端口,标准定义两分钟,一个是10pin,一个是6pin,网上有图,这里就不说了。如果是非标,可以自己做。像我这种,喜欢做成一排针,比较方便接插。Jtag接口也可以用来刷程序,但更重要的是可以用来仿真,可以检查程序运行时的实时状态。Jtag接口定义网上也有,就不多说了。

6、单片机下载器是干什么用的?

单片机程序下载有三种方式,最基本的是编程器烧录,第二种是ISP在线下载,需要单片机通过BOOTLOADER引导,借助串口从电脑下载程序到单片机,IAP是下载应用程序,可以从u盘、软盘等存储介质读取程序更新,当然需要单片机支持这个功能。你说的下载器可以是这三种类型之一,你好:单片机下载器是为单片机下载程序的东西。程序编译生成目标代码,然后通过下载软件和下载器下载到单片机的ROM或flash中。