你問題還真多,下面一個一個給你回答:
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即可,備料方便,但須准備燒寫器去燒錄它。