就是at89s51芯片可以在PCB上直接下载程序,而不用将芯片取下来放到编程器去写程序。而at89c51没有这个功能,就要将芯片放到编程器上编程。at89c51要编程,可以买编程器。便宜点的一两百吧,不太确定。不过现在at89c51已经停产了。被at89s51代替了。
在线编程,就是在目标板上直接编程(或者产品板),就是方便修改。AT89C51 没有这个功能。