你問題還真多,下面一個一個給你回答:
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. 單片機如何與USB介面相連接其硬體電路如何設計
現在都網路化了,杭州發到崑山也就一天時間,你看看這里:
單片機學習實驗及開發工具的導購
鑒於目前單片機技術火的一塌糊塗!越來越多的朋友加入了學習單片機的行列中!還有更多的朋友正在准備加入到學習單片機行列中。很多初學者在購買了本站的硬體學習板後,在短期內就掌握了自主編寫實用控製程序的能力,正所謂只要功夫深,鐵杵磨成針。
這里要先說一下單片機的含義,單片機就是一種微型的計算機,它的硬體等級不高,程序存儲器比較小,無法和我們個人電腦中的硬碟相比,但是他的整體成本很低,體積也很小,這就給電子工程師提供了一個低成本開發智能控制設備的可能。另外就是它的可塑性是很強的,只要把程序存儲器中寫入不同的程序,它就會根據不同的程序來完成不同的工作。
比如我們要控制洗衣機的完成一個智能控制洗衣流程(不採用簡單的機械定時器),從成本角度講,雖然個人電腦性能強大,但是不能採用,因為一台個人電腦的體積成本都太過了,此時用「單片機+順序控製程序+介面電路+執行電路」就是最好的解決方案了,這等於在洗衣現場有一個小小的電腦在控制著整個洗衣過程,單片機是現代全自動洗衣機的核心部分,它的應用大大減低了人的勞動強度。從這個簡單的例子中,我們就可以看到單片機的實際意義了!小到溫度智能控制,中到通訊控制,大到生產流程式控制制,都可以見到它的身影。應用范圍絕對廣泛,只要編寫好不同的程序。單片機就可以完成不同的控制工作。這樣,我們通過編寫不同的控製程序就可以實現器件的萬能化!
大致可以通過這些步驟來完成實驗及開發工作:
第一步:通過軟體編譯平台開始寫我們的試驗程序,這就好比寫文章要有筆和紙一樣,最常用的是KEIL軟體平台,比如點亮一個發光管,點亮多個發光管,點亮流水燈,驅動繼電器,驅動數碼管......,學用寫源程序有2個重點,重點1是學會在KEIL中寫源程序,就和用記事本軟體編輯文字一樣,重點2是學會把寫好的源程序通過KEIL軟體平台編譯成為單片機可以讀懂的由0和1構成的機器碼,為了簡化,通常是生成16進制的*.HEX或者*.BIN文件,不過本質還是0和1。在這里,源程序我們能讀懂,但是單片機不能讀懂,所以需要把源程序通過編譯器編譯成最終的*.HEX或者*.BIN文件。在這里,編譯平台充當的是一個語言翻譯官的角色!
第二步:製作或者購買一個編程器(也有人叫它為燒寫器)。
注意,編程器的作用是把我們編譯好的機器碼文件寫入到單片機的程序存儲器中,這個設備的作用就好比我們給一個沒有記憶的人灌輸記憶。通過程序被寫入,單片機中就被灌輸了我們的設計思想或者是某種控制流程。編程器和單片機可以支持的文件是16進制的,文件屬性一般為*.HEX或者*.BIN,它們的本質是二進制,也就是1和0。編程器只是一種寫入設備,而源程序還是要由我們來編寫和創造的!
第三步:製作或者購買一個實驗板,它的作用是完成最終的硬體驅動效果驗證。這就好比把一個已經灌輸了我們設計思想的單片機連上軀體和四肢,看看這個完整的,已經具備了「頭腦+思想+四肢」的設備是不是能真的動起來,動起來的時候看看它的動作是不是和我們設計的程序完全一致?如果不一致就說明我們給他設計的「思想」可能存在問題!此時就需要用編程器中的「擦除」操作給單片機「洗腦」,並且修改程序,然後再次寫入和看驗證結果。
比如我們用軟體寫了一個流水燈程序,通過什麼來驗證它是否可以真正的驅動硬體呢?答案就是實驗板。
也許有人會問,為什麼沒有提到模擬器?因為以前專業化的模擬器太貴了!大家一般都承受不了!
模擬器是做什麼的呢?它的作用是調試我們的程序用的,比如我們的程序有100行,假設代表了10個驅動硬體的動作,這時候如果有模擬器的話,我們可以讓這10個動作一個個的執行,同時能夠觀察到在執行這10個動作的過程中,單片機內部的各單元狀態是什麼樣的!也就是可以細致的分析一下整個程序在硬體中的具體工作過程。這樣我們就可以了解程序中是不是有問題存在,所以叫做模擬!
模擬分為硬體模擬和軟體模擬二種,軟體模擬是完全虛擬的,比較抽象,初學者理解起來比較困難。硬體模擬方面,如果硬體模擬器連接了目標設備,就可以看到驅動硬體的效果,還是比較實用的。
看了這么多的文字介紹,大家還是可以來這里看一下上面所說的到底是怎麼樣的東西,我們應該如何來使用它們,給大家一個感性的認識。
點擊進入大量單片機實驗視頻錄像在線觀看
總而言之,在你決定學習單片機之前,請做好如下准備工作:
一、硬體准備:計算機一台,編程器,模擬器和實驗板。如果你想學單片機,而又不願做這些投資,很有可能會挫傷你學習的積極性和浪費你的時間,好在這些投資並不算多:)
編程器可以選用「A51編程器」或「多功能編程器」,經常會有朋友這樣問我:這兩種編程器到底有什麼不同,其區別在哪裡?
在此,站長也說明一下其不同之處,怎麼樣的才適合你的使用。「A51編程器」的主要特點就是價格低,性能穩定,支持常用的51晶元,僅燒51的話,用用這個絕對經濟實惠,不錯了。「多功能編程器」的主要特點是性價比高,支持晶元多,有幾百種型號,還能燒寫主板BIOS晶元,比目前市場上的同類產品價格都要低。總括來講,如果你是僅僅用用51系列的,選「A51編程器」肯定OK;如果你想在單片機方面好好發展一下的,那最好還是為以後考慮一下,「多功能編程器」就比較合適了,雖然價格比「A51編程器」高了僅幾十元,但長期來看,還是非常值得投資的,以備日後做其它用途使用,而且還有豐富的套餐組合供您選購。至於「TOP系列」的編程器相對來說,價格要稍高於「A51編程器」和「多功能編程器」,但它有漂亮的外殼,看上去比較漂亮,經站長自己使用的經驗總結,感覺TOP853、TOP2000BS、TOP2005+(新產品)、TOP2007(新產品)、TOP2048這幾款TOP編程器性能比較穩定,使用感覺不錯,性價比比較高,其它的TOP系列編程器我們也就不作介紹了。
多功能編程器全套餐A:176元 相應介紹詳見這里
A51編程器:98元 相應介紹詳見這里
微型51模擬器:128元 相應介紹詳見這里
增強型51實驗板:148元 相應介紹詳見這里
增強型51實驗板可選配件:
1602液晶屏:30元 紅外線遙控器:25元 步進電機:15元 18B20溫度感測器:12元
200米無線遙控發射模塊:20元 1000米無線遙控發射模塊:35元 無線遙控接收模塊:15元
TOP系列編程器—— TOP851 TOP2000BS TOP853 TOP2005+ TOP2007 TOP2048 TOP2049
TOP全系列編程器區別與差異介紹(站長個人使用總結)
推薦單片機學習全套餐C(編程器、模擬器、實驗板分體式設計):
A51編程器+微型51模擬器+增強型51實驗板+1602液晶屏+紅外線遙控器+步進電機+DS18B20溫度感測器+200米無線遙控收發模塊(包括發射機和接收板)+AT89S51單片機晶元 總價:501+20(郵費)=521元
贈送:
1號光碟:單片機多媒體視頻教程+單片機實驗視頻錄像(酷)+實驗板原理圖+大量實驗板配套常式+電子資料手冊等 ——此碟為CDROM光碟
2號光碟:單片機權威教程全集,DVD格式,數據量4.3G,內含10CD教程 ——此碟為DVD光碟(相當於價值100元的CD教程光碟)
好消息:從2007年7月5日起,凡購買單片機學習全套餐C的用戶,特別贈送價值36元的《C51單片機高效入門》配套教程一本,以便配套學習使用。 關於贈送活動的更詳細情況請看這里--->>>
關於單片機學習全套餐C的配套的系列教學資料可以看網站首頁的「手把手教你學51單片機」欄目。
您也可以翻閱歷年來的《電子製作》雜志,我們刊登了系列連載教程,以便大家進行理論學習以及提高實踐動手能力。 歷年來有哪些期刊雜志有所介紹呢,原文及詳細情況您可以看這里--->>>點擊進入
點擊進入「單片機學習全套餐C」相關實驗視頻錄像在線觀看
現在單片機學習之類的書籍在新華書店一翻就是一大堆,讓人看了眼花繚亂,相信大家也有這樣的感受,經常會有很多單片機初學者朋友讓我來推薦單片機入門的書籍,從這些朋友的要求來看,感覺大家已經厭倦了很多條教式書籍的枯燥與古板,至少站長在大學讀書時就有這樣的感受,文科的書相對理科的書來說要好些,但對於理科的特點,本來就是比較突出其技術性與特點,要想寫出點新鮮感確實有點難;還有一點,相信大家和我也會有一個共識,現在很多書不僅多,而且厚,但到時我們真正所關心的問題是否真的有這么多呢,相信一般我們也不會把整本書全部讀完,只是取其一部分對自己有用的內容來閱讀,至少有些書對於我來講有點像字典,需要用的時候去翻一下而已。看完了書,有很多朋友可能還是會說,書我看了一大堆,但到頭來還是一團迷茫,而感到無從下手,呵呵,因為我本人也遇到過這樣的情況,對於單片機,在此我們必須提到的就是實踐動手,否則書就算看10遍甚至20遍還是不能完成具體的應用任務,這等於白學,因為不能做到學以致用。針對以上這些現狀,站長萌發了寫書的念頭,找了很多材料,並將積累的經驗,花了無數的日夜寫下了這本《C51單片機高效入門》一文,寫書的思路是以理論與實踐相結合為主導,以我們網站提供的單片機學習全套餐為硬體平台,一一介紹單片機各方面的理論知識與具體實踐動手方法,建議初學者朋友先將此書大致翻一遍,對整體有個了解,掌握理論基礎知識,然後再對照著書上的實踐例子,一個課時一個課時地學習下去,相信看完了此書,你已經跨入了單片機這個領域的大門了。
建議:如果以後想做做單片機開發及產品的,可以將以上套餐中的A51編程器換成TOP853編程器,這樣性價比可以高很多,支持的晶元有1500多種,而且是USB介面,使用非常方便,不會出現部分筆記本電腦沒有串口而不能使用的尷尬局面,如換成TOP853,補上兩種編程器的差價就可以了。
單片機學習全套餐C主要部件實物照片:
單片機學習全套餐C使用的編程器、模擬器、實驗板
1602LCD液晶屏
DS18B20溫度感測器
6121編碼紅外線遙控器
微型步進電機
200米無線收發模塊
AT89S51單片機晶元——程序燒寫使用
贈送的精美配套光碟,含豐富的學習資料與常式
贈送的單片機視頻權威教程——DVD光碟
附帶的USB線、串口線
贈送的配套學習書本 點擊查看書本詳細資料-->> 本書是以目前最為流行的8051系列單片機為主體,同時使用C程序設計語言來進行描述的。全書共分為四部分內容:單片機基礎知識、C語言程序設計、單片機入門基礎實例、單片機高級應用實例。以理論與實踐相結合的方式來進行講解,避免了傳統教科書給人枯燥、乏味的感覺。講解風格通俗易懂、條理清晰、實例豐富、圖文並茂,既使是沒有任何單片機基礎的人,也可以通過本書的學習,踏入單片機世界的大門。 作者為本書的出版開發了相應的學習編程、模擬及實驗板,以方便讀者朋友進行學習,同時以大量實例照片記錄了實驗的過程且現象,以激發讀者朋友對單片機的興趣愛好。 本書的配套光碟包含了所有實驗的源程序代碼、一些常用的電子工具軟體、晶元資料、實驗過程照片以及試驗演示視頻錄像。因此,通過本書,讀者獲得的是教程和學習平台的結合,不僅可以用於學習,而且還可以用於工廠、企業的產品研發。 本書可供電子愛好者和大學、中專相關專業學生參考。
單片機學習全套餐C的精美彩色外包裝盒,質量、品質的實力體現!
推薦單片機學習全套餐D(編程器、模擬器、實驗板一體化設計)豪華配置——多數初學者的選擇
51單片機綜合學習系統+模擬組件+1602液晶屏+紅外線遙控器+步進電機+DS18B20溫度感測器+200米無線遙控收發模塊(包括發射機和接收板) 總價:563+20(郵費)=583元
2007年我們推出的單片機學習全套餐D,一直受到用戶朋友的廣泛好評。在這一年中,結合大家在學習中遇到的問題,我們不斷總結教學經驗,更新產品技術,組織編寫與之相配套的書本教材<單片機快速入門>,目前此書已由北京航空航天大學出版社出版發行。
很多用戶在於我們的溝通中,都說到自己是初學者,很多人擔心自己學不會。我們推出這本書的目的也在於此:讓零基礎的用戶,可以邊看書邊動手實踐。我們希望用我們的力量,為更多的電子愛好者提供適合的學習資源。
我們多年的發展離不開廣大用戶的支持和信賴,新書推出之際,我們特舉行贈書活動。即日起,您在本公司購買單片機學習全套餐D,就可以免費獲得價值36元的<單片機快速入門>一書。
贈送:
1號光碟:單片機多媒體視頻教程+單片機實驗視頻錄像(酷)+實驗板原理圖+大量實驗板配套常式+電子資料手冊等 ——此碟為CDROM光碟
2號光碟:單片機權威教程全集,DVD格式,數據量4.3G,內含10CD教程 ——此碟為DVD光碟(相當於價值100元的CD教程光碟)
3號光碟:本站特別加送清晰版VCD格式「51單片機綜合學習系統」實驗視頻演示光碟一份,使用更直觀,學習更高效,對於入門級的學習非常有利。
好消息:從2008年5月8日起,凡購買單片機學習全套餐D的用戶,特別贈送價值36元的《單片機快速入門》配套教程一本,以便配套學習使用。 關於贈送活動的更詳細情況請看這里--->>>
全套餐組合不僅可以滿足初學者的學慣用途,還可以供工廠、企業研發人員及電子愛好者做一些技術研究及開發, 有較高的性價比,自投放市場以來,受到了廣大用戶的好評與支持。
關於單片機學習全套餐C的配套的系列教學資料可以看網站首頁的「手把手教你學51單片機」欄目。
您也可以翻閱歷年來的《電子製作》雜志,我們刊登了系列連載教程,以便大家進行理論學習以及提高實踐動手能力。 歷年來有哪些期刊雜志有所介紹呢,原文及詳細情況您可以看這里--->>>點擊進入
點擊進入「單片機學習全套餐D」相關實驗視頻錄像系列--1在線觀看
點擊進入「單片機學習全套餐D」相關實驗視頻錄像系列--2在線觀看
單片機學習全套餐D主要部件實物照片:
單片機全套餐D所有部件圖片集
51單片機綜合學習系統主機
DS18B20溫度感測器
優質超薄型6121編碼紅外線遙控器
微型步進電機
200米無線收發模塊
AT89S51單片機晶元——程序燒寫使用
SST89E516模擬模塊——程序模擬使用
贈送的單片機視頻權威教程——DVD光碟
附帶的USB線、串口線、並口線
贈送的配套學習書本 點擊查看書本詳細資料-->>
精美光碟,含豐富的學習資料 點擊查看常式庫-->>
單片機學習全套餐D的精美彩色外包裝盒,質量、品質的實力體現!
全套餐C與全套餐D的區別在於:
全套餐D為最新設計的學習開發系統,將編程、模擬、實驗三者功能進行了整合,同時,可做實驗的資源與功能要比全套餐C多很多,如SPI匯流排、IIC匯流排、DS1302時鍾、AD模數轉換等實驗資源。全套餐C提供的紅外線遙控器為普通黑色的紅外線遙控器,全套餐D提供的為時尚超薄型紅外線遙控器,此外,對於購買全套餐D的用戶,本站特別加送清晰版VCD格式「51單片機綜合學習系統」實驗視頻演示光碟一份,該演示視頻光碟只適用於51單片機綜合學習系統。用戶可以根據自己的需求來選擇套餐進行學習,套餐C經濟些,便宜些,但其總體功能比套餐C少些,套餐D因為用的是51單片機綜合學習系統為硬體平台,免跳線設計,所以操作比較方便、簡單些。由於全套餐D的成本要高於全套餐C的成本,所以兩種套餐的售價會略有所不同,但從其功能性價比看,我們推薦用戶使用全套餐D來進行單片機學習,一般來說,足夠學習與開發使用了。
>>> 對於一些本站產品優勢以及受歡迎的原因,請點擊這里看
單片機學習全套餐C配套的書本教程,點擊此處進入了解詳細信息。
單片機學習全套餐D配套的書本教程,點擊此處進入了解詳細信息。
原文:
C. USB轉TTL模塊/STC單片機編程器電腦不能識別怎麼辦
這種情況有兩種可能性:
如果USB轉TTL模塊插入計算機的USB介面後,在「設備管理器」中能夠看到這個裝置,但該裝置的圖標上有黃色感嘆號圖標,並且雙擊打開設備屬性時顯示設備設備無法工作,這種情況一般是由於電腦沒有正確安裝該硬體的驅動程序所導致的。請根據設備的USB介面晶元型號,上網下載對應的驅動程序,並安裝到電腦上。
如果USB轉TTL模塊插入計算機的USB介面後,電腦沒有任何反應,設備管理器中也看不到有這個裝置接入;或者插入電腦後電腦提示「無法識別的USB設備」等提示,說明該模塊硬體可能有故障,例如USB線損壞、USB介面晶元損壞等等,請檢查USB轉TTL模塊的硬體電路。
D. 如何用usb 埠自己製作編程器
什麼的編輯器
E. 編程器到底怎麼用
編程器為可編程的集成電路寫入數據的工具,編程器主要用於單片機(含嵌入式)/存儲器(含BIOS)之類的晶元的編程(或稱刷寫)。編程器主要修改只讀存儲器中的程序,編程器通常與計算機連接,再配合編程軟體使用。
使用方法:使用編程器對存儲器進行數據復制操作的基本配製是:一台計算機(編程器對計算機的要求並不高,一般來說,只要能夠運行Windows 98操作系統即可),一台編程器以及與編程器配套的驅動軟體。一般操作步驟如下:
①將編程器與計算機連接好。不同的編程器與計算機的連接方式也不太相同,有的編程器是連接到計算機並口(列印機介面)上,有的是連接到計算機的串口上(COM1或COM2),有的使用USB介面(如RF910)。從速度上來說,USB介面最快,串口最慢。
②將與編程器配套的驅動軟體安裝到計算機上,並按要求對編程器進行相關的設置。
③運行編程器驅動軟體,圖所示是RF910驅動軟體的運行界面。選擇存儲器型號。
④操作編程器驅動軟體,讀取計算機中存儲的所需數據作為數據源。
存儲器數據源的取得有兩種方法:第一種是找一台與所修故障機相同型號的正常顯示器,將存儲器拆下,插到編程器上,讀出其中的數據,並保存到計算機中;第二種是直接利用已經保存在計算機中的存儲器數據(可以是自己以前所做的數據備份,廠家提供的數據或從網上下載的數據)。
⑤把空白存儲器(或已使用過的各件存儲器)插到編程器上,操作編程器驅動軟體,編程器將正常的數據寫入到空白存儲器中。
⑥將寫好數據的新存儲器更換到故障機上。
F. 土豪金CH341A編程器USB工具求教不知怎樣用
CH341A 寫8M起碼要4分鍾以上,這個東東寫16M和32M的晶元奇慢,讀取也非常慢。
不過對於我們業余選手來說足夠了。CH341的編程器25.8就夠了,再買點配件也不用30哈。這個編程器有2個控製程序,早期的那個讀寫8M和8M以下的晶元都很快。
G. EZP2020USB編程器 下載的驅動軟體為什麼打不開
重新插拔更換usb介面。
打開控制面板(小圖標查看)—設備管理器,在磁碟驅動器列表中找到你的設備,右擊卸載。
拔下USB數據線,並重新連接