电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

单片机烧写是啥东西?烧写的三种办法

2017-06-21 20:48分类:电子技术 阅读:

 

为何叫烧写呢?

前期通常是将调试好的单片机程序写入到ROM、EPROM中,这种操作就像刻制光盘相同,真实高电压办法下写入,PROM是一次性写入,存储内部发作改动,有些线路或元件就被烧断,不行再康复,所以叫做烧写,EPROM能够运用紫外线将正本写入的内容擦除,从头烧写,如今许多选用EEPROM,是能够电擦写的存储器。

单片机主张时会直接作业这些芯片中的程序,完毕既定的功用。

所谓烧写,正本即是对单片机中的rom进行擦写。现代技能下,rom现已能够进行屡次擦写,但在前期,rom只能一次性方案好,例如前期的PLC,把二极管上的丝烧了后就耐久编码出1。而咱们知道,单片机程序经编译联接后传给机器即是机器言语,简而言之即是一大堆1和0。在少些进程中,咱们将烧不烧一大堆MOS管和BJT的丝或连不连上通道来标明这些1和0。

烧写的三种办法:

1.把单片机作为一个ROM芯片,前期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这么的ROM中写程序的进程相同。仅仅纷歧样的单片机运用的端口,编程用的时序纷歧样。

2.像AT89S52或AVR单片机相同,在单片机上有SPI接口,这时用专用的下载线将程序烧写到单片机中。这时纷歧样的是,单片机的CPU除了施行单片机自身的指令以外,还能施行对ROM进行操作的分外指令,如ROM擦除、烧写和校验指令。在编程ROM时,下载线先经过传输这些指令给CPU施行(擦除ROM、读入数据、烧写ROM、和校验ROM),这么完毕对单片机的ROM的烧写。此外,如今广泛运用的JTAG仿真器也是这么,单片机的CPU能施行JTAG的分外指令,完毕对ROM的烧写操作。

3.引导程序,即单片机中现已存在了一个烧写程序。主张单片机时首要作业这程序,程序差异端口情况,假定契合“要烧写ROM”的情况存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。假定没有“要烧写ROM”的情况,就转到用户的程序初步施行。像AVR单片机的bootloader办法、STC的串口下载办法,还有别的单片机的串口编程等等都是这么。

上一篇:晶闸管中频电源零压主张原理图

下一篇:12v2a监控电源电路图

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部