0512-67950666
4000-526-058
為什么叫燒寫呢?
前期一般是將調(diào)試好的單片機(jī)程序?qū)懭氲絉OM、EPROM中,這種操作就像刻制光盤一樣,真實(shí)高電壓方法下寫入,PROM是一次性寫入,存儲(chǔ)內(nèi)部發(fā)生變化, 有些線路或元件就被燒斷,不可再康復(fù),所以叫做燒寫,EPROM能夠運(yùn)用紫外線將正本寫入的內(nèi)容擦除,從頭燒寫,現(xiàn)在許多選用EEPROM,是能夠電擦寫的存儲(chǔ)器。
單片機(jī)建議時(shí)會(huì)直接作業(yè)這些芯片中的程序,結(jié)束既定的功用。
所謂燒寫,其實(shí)就是對(duì)單片機(jī)中的rom進(jìn)行擦寫。 現(xiàn)代工藝下,rom現(xiàn)已能夠進(jìn)行多次擦寫,但在前期,rom只能一次性設(shè)計(jì)好,例如前期的PLC,把二極管上的絲燒了后就永久編碼出1。而我們知道,單片 機(jī)程序經(jīng)編譯聯(lián)接后傳給機(jī)器就是機(jī)器語言,簡而言之就是一大堆1和0。在少些進(jìn)程中,我們將燒不燒一大堆MOS管和BJT的絲或連不連上通道來標(biāo)明這些1 和0。芯片自動(dòng)燒錄機(jī)哪家好,自動(dòng)燒錄機(jī),自動(dòng)燒錄機(jī)廠家,自動(dòng)燒錄機(jī)價(jià)格,自動(dòng)燒錄機(jī)哪家好,燒錄編程器
燒寫的三種方法:
1.把單片機(jī)作為一個(gè)ROM芯片,前期的單片機(jī)都是如此。將單片機(jī)放在通用編程上編程時(shí),就像給28C256這樣的ROM中寫程序的進(jìn)程一樣。僅僅不同的單片機(jī)運(yùn)用的端口,編程用的時(shí)序不一樣。芯片自動(dòng)燒錄機(jī)哪家好,自動(dòng)燒錄機(jī),自動(dòng)燒錄機(jī)廠家,自動(dòng)燒錄機(jī)價(jià)格,自動(dòng)燒錄機(jī)哪家好,燒錄編程器
2. 像AT89S52或AVR單片機(jī)一樣,在單片機(jī)上有SPI接口,這時(shí)用專用的下載線將程序燒寫到單片機(jī)中。這時(shí)不同的是,單片機(jī)的CPU除了實(shí)施單片機(jī)本 身的指令之外,還能實(shí)施對(duì)ROM進(jìn)行操作的特別指令,如ROM擦除、燒寫和校驗(yàn)指令。在編程ROM時(shí),下載線先經(jīng)過傳輸這些指令給CPU實(shí)施(擦除 ROM、讀入數(shù)據(jù)、燒寫ROM、和校驗(yàn)ROM),這樣結(jié)束對(duì)單片機(jī)的ROM的燒寫。此外,現(xiàn)在廣泛運(yùn)用的JTAG仿真器也是這樣,單片機(jī)的CPU能實(shí)施 JTAG的特別指令,結(jié)束對(duì)ROM的燒寫操作。
3.引導(dǎo)程序,即單片機(jī)中現(xiàn)已存在了一個(gè)燒寫程序。建議單片機(jī)時(shí)首要作業(yè)這程序,程序判別 端口狀況,如果契合“要燒寫ROM”的狀況存在,就從某個(gè)端口(串口、SPI等等)讀取數(shù)據(jù),然后寫入到單片機(jī)的ROM中。如果沒有“要燒寫ROM”的狀 態(tài),就轉(zhuǎn)到用戶的程序開端實(shí)施。像AVR單片機(jī)的bootloader方法、STC的串口下載方法,還有其他單片機(jī)的串口編程等等都是這樣。
主要從事各類IC編程器研發(fā)、燒錄機(jī)、燒錄器、自動(dòng)燒錄機(jī)、芯片自動(dòng)燒錄機(jī)、全自動(dòng)燒錄機(jī)、燒錄編程器生產(chǎn)與銷售,針對(duì)半導(dǎo)體工廠、芯片通路商、手機(jī)制造商、汽車電子、消費(fèi)數(shù)碼電子生產(chǎn)商及EMS代工廠等提供集成電路燒錄、測試、返修服務(wù)提供商。
群測科技(深圳)有限公司 版權(quán)所有