为什么单片机程序需要烧录,而电脑程序不需要烧录就可以控制硬件呢

为什么单片机程序需要烧录,而电脑程序不需要烧录就可以控制硬件呢,第1张

烧录一词源于早年间单片机的不丢失存储器采用的是熔断型PROM,对其写入0/1数据,是通过烧断或保留其内部的导电线路实现的。虽然后来的不丢失存储器已采用电改写的EEPROM或FIash芯片,但早年的叫法却被习惯惯性地沿用下来了。

电脑上的软件是储存在磁盘上的,磁性存储材料没有熔断的问题。所以习惯上把向电脑上装入软件称为复制(或拷贝)。

编程仿真的时候说简单点其实是用PC机来模仿单片机

那你要是做个电子时钟出来总不能带台PC机吧

编好的程序编译过后会出现一个HEX文件,这个就是烧录程序,也就是机器码

单片机只认识这个的

把这个程序通过烧录器烧到单片机,单片机就可以按照你的程序运行了

至于烧到89C51还是其他的,那要看你编的程序能不能烧的下,主要是资源够不够用

凡是单片机,都要烧录程序的。

再有就是CPLD,FPGA,也要烧录程序。但是这种两芯片,一般情况下很难用到,就业余爱好者而,几乎是用不到,也看不到。

所以,主要就是各种型号的单片机。

单片机烧录不进程序因为:单片机保存程序是使用EEPROM或者flash的,都需要先擦除,才能写入的。第一次能烧进去,是因为单片机出场时本来就是已擦除过的,可以写入。但之后的写入之前,都需要先擦除。

串口线是否可靠(点击 计算机--》管理---》设备管理--》端口,若串口被识别则在端口中 可以看到,如果无论换什么串口线都电脑都没有反应的话,那可能就是系统问题了,盗版系统很有可能不能识别,特别是盗版WIN7)。

单片机

也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。 由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。

需要。

程序烧录是把想要的数据通过刻录机等工具刻制到光盘、烧录卡等介质中。永久保存数据,能大大方便了数据的存储。AiP1640是一种LED发光二极管显示器驱动控制专用电路,内部集成有MCU数字接口、数据锁存器、LED高压驱动等电路。本产品性能优良,质量可靠。主要应用于电子秤及小家电产品的显示屏驱动。这些产品都需要数据储存,因此需要烧录程序。

看来你是刚开始接触单片机呀,还是一片空白。

stc89c52rc单片机需要usb烧录程序,即你要买一条USB转串口线,不知你的stc89c52rc单片机是安在买的开发板上的,还是安在什么板子上的。

再去STC官网下载一个烧录软件,叫STC-ISP软件。

编程器和下载器对你都没有意义,不用管。

Keil5 是编译软件,就是你要写程序,用C语言写程序,写完了程序,需要翻译成HEX代码文件,才能烧录到单片机中。至于什么是HEX代码文件,先不用管那么多,安装了keil5以后,就知道了。

以上就是关于为什么单片机程序需要烧录,而电脑程序不需要烧录就可以控制硬件呢全部的内容,包括:为什么单片机程序需要烧录,而电脑程序不需要烧录就可以控制硬件呢、51单片机怎么烧录程序、有什么特殊看法哪种ic需要烧录程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9706875.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存