您的位置:網站首頁 > 電器維修資料網 > 正文 >
STC12系列單片機的ISP和IAP編程方式
★★★★★【文章導讀】:STC12系列單片機的ISP和IAP編程方式具體內容是:STC12系列單片機芯片內置了ISP(在系統可編程)/IAP(在應用可編程)功能;由于單片機芯片內置了ISP/IAP功能的BOOTROM固件;無需專用編程口即可通過3根線串口(P3.O/P3.11)和驅動芯片,連接到計算機RS232接口,用STC提供…
來源: 日期:2013-12-18 14:00:32 人氣:標簽:
STC12系列單片機芯片內置了ISP(在系統可編程)/IAP(在應用可編程)功能;由于單片機芯片內置了ISP/IAP功能的BOOTROM固件;無需專用編程口即可通過3根線串口(P3.O/P3.11)和驅動芯片,連接到計算機RS232接口,用STC提供的STC-ISPEXE軟件在計算機上運行進行燒錄。寫完一片單片機的時間僅為2.3秒,比專用編程器還要快。并改變了單片機固化程序升級需拔插芯片使用專用編程器燒錄的麻煩方式,由于不用編程器,大幅度降低了開發成本,可輕松實現,在單片機系統電路板上對單片機芯片內固化程序的升級。
除了用ISP方式燒錄程序,STC12系列還可以由用戶通過用戶板的顯示鍵盤;調用芯片內提供的BOOTROM固件里的用于擦除寫入的程序,對單片機芯片內除當前運行的程序塊以外的FLASH內存進行編程。(或是指定的FLASH閃存塊)。這一編程方式被稱IAP功能。這使得單片機片內具有在線擦除,寫入EEPROM的功能。而不再需要單片機外掛各種EEPROM,為了實現ISP和IAP的功能,STC12系列單片機芯片上內置了BOOTROM固件和專用寄存器。固件中包含用于擦除,寫入FLASH內存的各種程序,通過單片機的專用寄存口,可以在其中一部分程序正在運行時,對另外一些FLASH程序區進行擦除和燒錄,即EEPROM功能。
【看看這篇文章在百度的收錄情況】
相關文章
- 上一篇: STC12系列單片機的帶快速A/D功能
- 下一篇: 何謂電源電壓跌落