『壹』 给单片机写程序为什么叫烧写呢
烧写就是对单片机中的rom进行擦写。现代工艺下,rom现已能够进行屡次擦写,但在前期,rom只能一专次性设计属好,单片机自动烧录机程序经编译联接后传给机器就是机器语言,简而言之就是一大堆1和0。在烧写进程中,将烧、不烧一大堆MOS管和BJT的丝或连、不连上通道来表明这些1和0。
(1)EPROM程序的烧写扩展阅读:
芯片烧写时,需要保证烧写和标记的同步,即实际操作中应做到烧写一片,标记一片。任何不能明确判断芯片适用机种和校验和的芯片,一律需重新烧写并标识。在烧写过程中,若发现程序与作业指导书或对照表不符,应该及时报警,决不允许私自切换程序及更改烧写规范。
对于无故损坏烧写规范、在烧写规范中乱涂乱画者查实责任人,并对责任人及组长进行处罚。烧写芯片人员必须按照正式烧写规范执行,进行程序烧写。
『贰』 单片机的烧写原理
单片机的烧写原理:
单片机烧枝碧写,又称为单片机程序下载、烧录等,本质上是单片机和PC机按照芯片厂家规定的编程协议,通过芯片厂家规定的接口,把已编译好的程序传输到单片机,单片机把数据存储到自身存储器中的过程。
理解这个原理需要知道几个知识点:
单片机内部是有程序的,是出厂时固化在硬件中,用户无法修改的(这也会被哪轮认为它内部没有程序),这些程序可以调用各种通信接口、内部存储器等;
可以下载的通信接口:JTAG,SPI,UART,usb等;(还有很多可以扩展485、以太网等)
编程协议:一般大厂都李搭信会公开的,在芯片的专用技术手册中会有;
存储器:有很多种,掩膜,EPROM,EEROM,flash等寿命不一样,掩膜只能一次,而且要工厂做,flash擦写次数10000+;
可以这样比喻性的理解:单片机就是电脑的主板,我们写的程序就是操作系统,主板里面装入引导操作系统的基本程序,下载程序就是给电脑装系统!
『叁』 怎么把程序写进芯片里
1、安抄装VSpeedSetup.exe软件,安装USB_DRIVER驱动软件,将电脑和编程器连接,装载芯片,芯片方向口和编程器提示方向口一致。