1. 如何把程序下載到單片機
以stc的單片機為例:
1、用keil編程軟體寫好程序,編譯輸出為hex和二進制文件
2、用串口電平轉換板(常用MAX232晶元來做),把電腦後面的com口和單片機的(Rxd、Dxd引腳)相連,單片機還要接晶振和電源。
3、在電腦運行stc公司提供的STC-ISP軟體,把前面編譯好的hex文件裝到單片機里。
提到的軟體都可從網上下載獲得,電平轉換部分可以自己做也可以買編程器。
2. 華大晶元用keil下載不了
華大晶元用keil下載不了型號不匹配
失敗原因有如下幾點:必須是STC的單片機,配以STC的官方下載軟體才能完成下載,而且軟體中選擇的型號要匹配。
PC機串口選擇要正確,可查一下我的電腦-設備管理器 中看一下實際串口號是否匹配RS232部份:PC機串口是標准介面,收、發兩根線上是-12V左右的脈沖信號,不能和單片機的串口直接連接,電路設計是否未考慮到此環節。另外,收發信號線不要接反了。
單片機一端:單片機是否能正常運行:首先是復位應該正常,其次是晶振需要起振,有了這兩點才能保證單片機正常工作是否正常。
3. 怎樣把單片機中的程序給拷貝出來
第一看單片機的型號,第二看加密的程度,你像在出廠時就已固化程序的晶元,是不能讀出的。一般的51系列,在烤程序後如果沒有選擇最高級別的加密,用相應的編程器是能讀出的,但讀出的只是二進制或十六進制的代碼,不管你的目的是什麼,但一定要尊重原程序員的勞動成果。
4. 單片機怎麼下程序
1.首先,將燒寫線把開發板與電腦連接,安裝驅動之後,燒寫程序能自動識別設備
2.打開後,就會看到這個界面,感覺好復雜的有木有?其實 燒寫過程也就幾步
3.首先,在界面左上角有個單片機型號,一般選擇STC89C51系
5. 如何STC89C52RC單片機下載程序
1.選擇單片機型號,針對你的就是STC89C52RC
2.選擇埠
3.設置波特率,一般為默認
4.打開你所要下載的程序的hex文件,在keil中生成的那個
5.點擊下載即可
註:先斷電,點擊下載按鈕,當提示給mcu供電時,打開電源,給單片機供電。這是冷啟動。
祝你好運
6. PIC單片機如何下載程序。
一 學習單片機要不要學習匯編?
看了好多書,都要學習學習匯編,為什麼?因為學習單片機能夠使你了解單片機的內部結構,工作運行,性能。因此,如果你|「根本」不了解匯編,就不能用好C語言。如果你只懂C,你也不會成功單片機的高手。請注意:「根本」。所以結論,無論如何,你都要懂一點匯編,有根本的了解。
我的方法:我學習51後,再學習了AVR,現在學習STM32,主要還是用AVR,但我很少很少用匯編學AVR,所以我的方法:匯編只要求看懂。編寫用C。
二 要學習哪種單片機?
剛開始學習的時候,我也想過要學那一種。我很想PIC。但剛好手上有AVR和51兼容的板子,就學習AVR了,現在想來,學習哪種都無所謂。比較它們的好壞是無意義的。包括51。51性能是不夠好。但想想。都說原子彈好,就把手榴彈給淘汰掉嗎?大家都學會用原子彈算了,幹嘛還要學習手榴,所以單片機也一樣。其實單片機的內核與構架都差不多,懂一種其它都很容易上手。
我的方法:PIC和AVR的性能和外備都比51高,學了AVR以後我才知識單片機可以是這樣子。為我學習更高的單片機打好基礎。
三 如果上手一種新的單片機
其實你學會了一種單片機。頂多隻會補鍋補鐵。不能成為匠人,在一個項目中,單片機頂多是一個電子器件,跟其它的都沒區別。現在我用做項目,不優先考慮我會使用的單片機,而是考慮這個項目應該用哪種單片機,記得我一個需要語音控制的項目。就用到凌陽61單片機,於是用了,項目做完了。1單片機也就上手了,現在我還用會。學習單片機就像你認識什麼是電阻哪樣簡單,只是平時我們把它特殊化了,覺得它神聖不可侵犯,沒有用平常心對待它。
我的方法:平常做做項目。為了應用而學習單片機。而不是學完了應用。
我的建議:如果你用PIC做超聲波測距儀。我想。超聲波測距儀出來。你也會用PIC了。就不要再專門去點燈了。
三 關於看書
再在的單片機書真他媽的多啊。如果說你看多了。你會蒙發出自已也想出一本的想法。確實是,現在的書,都是你抄我的,我抄你的。或抄數據手冊的。要麼就不會全面。所以要想全面學習單片機。得多看各種各樣的書。但不管看多少本要精通一本。記得我現在常翻看的就是我當想學校那種單片機教程。不管我多少次看它。都把它看爛了,但每次看它。都覺得它上面的很多東西我都沒有學會 。很奇怪。。真正應了溫故而知新的說法。所以要看精,看爛一本書。還有,要看數據手冊。數據手冊才是單片機的聖經。你的很多問題只要仔細看數數手冊百分之九十九都能得到解決。
我的方法:看透一本書。多看幾本書。遇到問題先後數據手冊。
7. 單片機下不進去程序怎麼回事,怎麼辦啊
8. 如何STC89C52RC單片機下載程序
1.選擇單片機型號,針對你的就是
STC89C52
RC
2.選擇埠
3.設置
波特率
,一般為默認
4.打開你所要下載的程序的
hex文件
,在keil中生成的那個
5.點擊下載即可
註:先斷電,點擊下載按鈕,當提示給mcu供電時,打開電源,給單片機供電。這是冷啟動。
祝你好運
9. 單片機不能下載程序
如果你是STC12C系列的單片機的話,P1.0和P1.1是開漏結構,而不是帶弱上拉的IO口,所以上電LED就會亮是正常的,你必須加上拉電阻
對於下載,
1你首選必須確認你的單片機是否是STC系列的單片機;
2你應該先點擊軟體界面的下載,然後再給最小系統上電;
10. 單片機下載程序下不進去怎麼辦
這種問題很常見,建議你嘗試以下方法解決
1.單擊下載按鈕,讓軟體向單片機寫入程序,如果出現這個提示無法下載,請在下載狀態下關閉單片機電源再重新打開,看燒寫過程開始沒有
2.如果還沒有,請檢查com埠設置的是不是你連接編程器或者開發板的埠,數據線有沒有連接好
3.將串口的波特率降到最低1200,如果1200時寫入程序正常,下次寫入時再逐漸提高。
4.有些開發板在p30和p31口處設置了跳線,請檢查一下跳線設置是否有問題
5.以上都不管用,請你檢查使用的單片機是否是stc單片機,at單片機是不支持使用這個軟體下載程序的。可以嘗試更換一個單片機晶元試試。