新華龍編程器
『壹』 51單片機F340如何燒錄BIN文件程序
51單片機燒錄程序和調試方法:
以下是如何編譯程序,如何下載程序到單片機,以及接線圖。
①為了過程方便,通常會新建一個英文文件夾,這里以qq文件夾為例。將好的C 程序 LED.C放入qq文件夾
②打開keil軟體,選擇菜單欄的project,在它的下拉菜單里選第一個New uVision project,這里將這個工程命名為qq,並保存到我們建立的qq文件夾內,點擊確定。
③找到Atmel,在它的左側有+號,點擊會展開一系列晶元型號,找到AT89C51,點擊並點選下面的ok,選擇 否。
④進入編輯頁面後,看到左側空白窗格的+Target 1,點擊它前面的+號,彈出Source Group 1. 右擊Source Group 1. 彈出下拉菜單,選擇Add Files to Group Source Group 1
⑤彈出的對話中,選擇LED.C,點擊add,然後點擊close關閉窗口。點擊Source Group 1的+號,就會顯示出添加的LED.C文件,雙擊LED.C就會出現它的代碼
⑥右擊+Target 1,並選擇第一項,選擇debug,點上use,並選擇keil moniter-51 driver
⑦在點output選項,在creat hex file打勾,最後點擊ok
⑧回到編輯面,依次點擊編譯按鈕,Target 1上面有三個帶向下的箭頭按鈕,從左到右點擊,回到qq文件夾看看是否有.hex文件,若沒有在編譯一次
『貳』 keil建立工程時設置型號有什麼用
KEIL默認的沒有新華龍的單片機模型,你要安裝一下新華龍單片機的KEIL驅動支持(SiC8051F_uv3(KEILUV3驅動程序),這個東西在新華龍的光碟里有。安裝好之後就可以使用了。
.
希望能夠幫助你 ^_^ 也希望能夠選為最佳答案!
『叄』 如何給C8051F020燒寫程序。
其實你的燒寫器並不那麼容易壞的。就是固件壞啦。你把那些資料里有個IDE的什麼的來著,你把那個軟體裝上,你在網上搜你那個燒寫器的固件,網上有燒寫方法,有個路徑,你按那個打開,接上燒寫器運行一下那個軟體就行啦。
『肆』 c8051f410與c8051f020的區別
晶元資源直接找相關的PDF就看就行了。。PDF就是最好的參考書了。。020和410在編程環境都是一樣的,用keil環境,可以到新華龍官網查找相關的資料
『伍』 c8051f530的初始化
大家都看看,關於C8051F編譯的我的一些問題和心得 我是初學C8051F。51我是早就回了。下狠心買了一個U-PDC,從沈陽新華龍買的180元,我就一學生這180對我可不是小數。再買了兩片330D(15/片),DIP封裝——好用。這是麻煩的開始。
U-PDC就是一個USB轉串口的線,普通的U轉串就買30左右,附帶光碟里的資料也說明可以直接使用串口編程。哎!誰讓我用的是沒有串口的筆記本呢?別誤會,筆記本是父母給我買的,但有錢也不能隨便亂花。
IDE我裝了,編譯了一下自帶的常式,就是編不出HEX或BIN文件,連軟體模擬一下都不行。打電話到新華龍,他們說IDE只支持U-EC2和U-EC5,而且就是連接了KEIL 也編不是HEX或BIN文件,讓我去下個D版的KIEL C。我怒,那你們在IDE的介紹里為什麼不明說,整整浪費了我一上午的時間。
下了一個不知那個版本的KIEL C,建項目時也選了是330,可編譯時總是出錯,說我的頭文件C8051F330D.INC有問題,「重復定義」了已經定義的SFR,我用的是匯編語言。
認真學習網上的KIEL C使用說明,反復實驗,可就是出不來。又浪費一下午。
最後,我想既然C8051F在指令上與C51是一樣的,SFR也只是使用了原來沒用到的地方,那大不了我自己用指令 EQU 做個頭文件,用一般的51編譯器(中文的,51集成開發環境或是偉福)便宜不就行了!
簡單的寫個閃燈的程序,只在程序開頭用EQU定義一下用到的幾個SFR——其實在程序里直接用特殊功能的地址也可以,就是以後讀的時候會不方便。編譯一次成功,生成的是BIN文件。
載入到U-PDC的下載程序里,居然還有點不認,說不是HEX文件,但可以按16進制文件打開。打開後,看一下,沒有什麼問題,下載到單片機里,燈閃,成功。
總結,C8051F是個好單片機,但要是價格不下來(包括相關的編程線或開發板),那它永遠也別想有大的發展。這一點,他們的老總在5月17日沈陽的C8051F研討會上是也是承認的。]
開發環境不能中文化,技術支持缺乏是關鍵。我大概是我們學校唯一的一個在使用C8051F的人,回用KIEL的也大概沒幾個,至少在我們系裡我沒找到,大家都用偉福、匯編和89C51。
有問題了想找個懂的都找不到,只有自己一個人蒙倒頭在那琢磨,而我英文又爛到極點,這種情況下,你讓我怎麼繼續用下去。別跟我說英文不好是我的問題,你們做代理的難道沒有義務將你的商品中文化?我人在中國,為什麼要用英語!
我還不會用C編程——學校不教,書我又看不明白。除非能找到高人帶一下,教教我怎麼用KEIL和C語言,不然我對C8051F是沒什麼興趣了,還是返回來看看PIC吧,至少我有全套的PIC中文開發環境,系裡也有人懂。
編譯了一下自帶的常式,就是編不出HEX或BIN文件,連軟體模擬一下都不行。打電話到新華龍,他們說IDE只支持U-EC2和U-EC5,而且就是連接了KEIL 也編不是HEX或BIN文件,讓我去下個D版的KIEL C。我怒,那你們在IDE的介紹里為什麼不明說,整整浪費了我一上午的時間。
這個問題我覺得回答不太合適,其實這個破解版很簡單,你使用IDE的時候直接把編譯器指向kell的編譯器就可以了,所有的適配器都支持的。關於開發工具價格也不一樣,像新華龍的EC5價格在220塊左右,銘朗科技EC3價格是390,他們具體區別就是EC5是新華龍公司自己研發的EC3屬於Silabs委託銘朗科技生產的產品,功能上都是一樣的,穩定性上我不作評論你可以在網上看網友的使用評論。
2.至於晶元的價格,其實價格已經做的很好了,可能是你沒有找到合適的廠商和你沒有合適的用量晶元的價格和用量的關系很大,像020的價格在53左右,價格應該是可以了,以後的價格還會在降的。目前市場上出現了價格上漲的原因是由於老美的供貨周期加長,各大代理沒有及時備貨,部分貿易商用庫存炒貨而已,馬上價格和供貨就會穩定下來的,不要著急。
3.學習過程中有問題的話,直接交流,像高天、前方、 brad他們都是資深的技術專家,他們晚上都在。他們經常覺得大家都是在看資料很少有交流的,他們也希望為大家解決更多的問題。
4.以後本站會經常推出特價晶元幫助我們的工程師作開發。
『陸』 求c8051f340問題
那應該是程序的起始地址不對吧。 用KEIL C 看看。
『柒』 C8051系列單片機的C語言編程問題
交叉開關引腳分配時出現問題
當交叉開關配置寄存器XBR0 XBR1 和XBR2 中外設的對應允許位被設置為邏輯1時,交叉開關將埠引腳分配給外設。
因為交叉開關寄存器影響器件外設的引出腳,所以它們通常在外設被配置前由系統的初試化代碼配置,一旦配置完畢將不再對其重新編程。
交叉開關寄存器被正確配置後,通過將XBARE(XBR2.6)設置為邏輯1,來使能交叉開關,在XBARE被設置為邏輯1之前,埠0-3的輸出驅動器被禁止,以防止對交叉開關寄存器和其它寄存器寫入時在埠引腳上產生爭用。
『捌』 51系列單片機有沒有隻需要3v左右供電的型號
有,
比如
新華龍公司代理的
Silab公司的
C8051F系列
的單片機,典型供電電壓為3.3V
『玖』 新華龍的IDE編程軟體與keil C編程軟體那個好
個人比較偏向於KEIL ,都用了一兩年了,穩定性和兼容性方面會好一點,還有你說的那個中文版,應該是補丁來的吧,不過建議還是用英文的,以後出來工作不一定會有中文的,一般都是英文的多,我只用過KEIL,所以不清楚兩者的區別。KEIL還可以和PROTEUS完美聯調,所以建議用KEIL
『拾』 求單片機編程器、試驗板、模擬器、單片機晶元…
推薦c8051f的單片機開發板,主要是模擬器比較便宜板子加模擬器230塊,找新華龍買