你问题还真多,下面一个一个给你回答:
1.编程器就是将你电脑上写好并生成可执行文件的程序代码写入到你的单片机程序储存器里边。这本身是一个实物大类。
2.编程器就会有与电脑的接口,而与电脑的接口常用的是串口,现在用的STC单片机编程器有一种是USB接口的,其实质是USB接口模拟的串口,所以USB转串口就是指用USB接口模拟串口。
3.ISP是一种通信协议,说简单点就是时序问题,只有时序正确,双方才能进行通信。
4.ISP3.8这个软件应该可以烧写支持ISP程序下载的单片机。但你用的是USB转串口的硬件,所以你所选单片机应该是STC51系列单片机,而不是AT51系列单片机,两者程序下载方式是不一样的。如果要烧写AT51系列单片机必须用专用的编程器。
5.51单片机的指令周期长,AVR的指令周期短,在同样的外部时钟下,AVR的运行速度比51的快很多。不过现在的STC51系列的单片机在指令周期方面也缩短了很多。在这儿一两句说不清楚。51单片机是一个系列,按各自的配置(比如程序存储器大小,A/D路数等)分有很多种型号,所以在51选型上,你要清楚自己会用到一些什么功能。
B. 烧写器是干什么用的
烧写器实际上是一个把可编程的集成电路写上数据的工具,烧录器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。
烧写器英文名为PROGRAMMER,有人叫WRITER,更早期有人叫BURNER,这种机器是用来烧写〔PROGRAM〕一种称为可烧写的IC〔PROGRAMABLE IC〕,可烧写这些IC内部的CELL〔细胞〕资料,造成不同的功能,以前的IC大部份都是固定功能的IC〔DEDICATED ID〕,所以设计者若设计一片电路板必须用上多种不同的固定功能的IC,对大量生产者需准备很多类型的IC,自从可烧录的IC出现后,设计者只要准备一种IC便可把它烧录成不同功能的IC,备料者只采购一种IC即可,备料方便,但须准备烧写器去烧录它。