单片机在线编程和离线编程的区别
问题补充:89C51单片机是不支持在线编程的,是不是说离线编程的都是需要单片机作为一个控制的,而在线编程的话不需要额外的单片机来控制。
最佳答案
根据我在广东粤为工业机器人学院学习的知识所知:在线编程和离线编程,指的是编程时是否一定要将单片机从电路板上取下来,安装到编程器上才能编程。比如AT89C51,为它写入程序需要使用专用的编程器。而像STC89C51和AT89S51等等单片机,他们支持在线编程,设计电路板时只要板子上预留一个下载程序用的接口,就可以在不拆卸单片机芯片的情况下直接通过一些手段写入新的程序。
最佳答案由网友 rong25984 提供
其他回答
其它网友回答:
在线编程和离线编程,指的是编程时是否一定要将单片机从电路板上取下来,安装到编程器上才能编程。比如AT89C51,为它写入程序需要使用专用的编程器。而像STC89C51和AT89S51等等单片机,他们支持在线编程,设计电路板时只要板子上预留一个下载程序用的接口,就可以在不拆卸单片机芯片的情况下直接通过一些手段写入新的程序。