单片机工作时不是外围设备传给它程序吗,为什么还要给它烧程序?

来源:百度知道 编辑:UC知道 时间:2024/06/24 08:54:55

你说的是早期的单片机(例如8031),内部没有程序存储器的那种,需要外扩ROM存放程序。
现在的单片机大都基于闪存技术,很多应用都不需要外扩其它芯片,真正实现单片化。烧程序其实就是把程序指令存入其中的flashROM。

就象人的大脑,四肢只给它感觉,想什么, 怎么处理要他自己有脑子,“烧程序”就是给它装大脑。

现在也有在系统编程的芯片,如新华龙等,这些不过是把“烧程序”的过程和调试放在一起了,感觉不太“烧”而已

听谁说的,倒是FPGA用片外芯片储存程序。

单片机内部有自己独立的程序存储器,程序进入这里需要烧写,但是程序存储器空间不够用的时候要外接程序存储器,这个是外设备。