您的位置:网站首页 > 电器维修资料网 > 正文 >
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功能
- 下一篇: 何谓电源电压跌落