pic微控制器燒寫進去了會引起電流過大嗎?
1樓:知無不道
一般而言,同乙個程式寫入晶元後執行電流應該基本基餘伍一致,不會出現電流過大的情況,如果出現某批次電流異常應注意晶元型號字尾是否一致,如果個別晶元異常那只有一種解釋晶元本身有問題,可向上級供貨商反映投毀並訴搏或。
2樓:水豈會靈魚
先看看你的器件選擇有沒有問題,或者是你沒有給微控制器供電。
下面是icd2使用說明裡的解釋。
icdwarn0020: invalid target device id
出現這判衝項提示時,是icd2主機與目標晶元之間通訊不正常,可檢查:
1)目標板上的晶元是否正確,電源「power」設定是否正確。
2)晶元的除錯引腳連線是否錯掘櫻殲誤,引腳上是否有電容或電感等元件。
3)頌乎如果讀回的id不是00,但與期望的id不符合,則為軟體選擇的晶元型號與實際的不符合。
4)如果讀回的id是00,則為icd2主機與目標晶元之間通訊不正常,檢查六芯線與晶元的連線是否可靠。
5)另外電源地線未接好,包括目標板電源供電不足。
詳細內容見icd2使用說明。
.pic微控制器燒寫 問題
3樓:網友
供電電流不夠,燒寫器的帶載能力不強,你看看燒寫器供電有沒有選擇上,然後是不是燒寫器對電路板的其他外設進行了供電。我一般會在微控制器的5v電源和外部電路的5v供電之間加上開關,燒寫時斷開開關,燒寫完後才接通。以上方法不行,你就用外部電源供電,然後燒寫試試。
你好你之前的pic微控制器程式只能燒寫進去一次的問題解決了嗎,我現在也遇到這個問題了,
4樓:網友
檢查12f609是不是自供電。
2. 配置位是否開啟了**保護。
pic微控制器燒寫器,燒不程序序怎麼回事
5樓:網友
你有沒有檢測到裝置?如果沒有檢測到的話,那肯定是接線或者電壓搞錯了。
另外,是不是需要燒寫器供電,供的電壓對不對,這些都有可能造成失敗。
還有,mclr要上拉電阻的,你接了麼。
6樓:網友
必須要在5v供電下燒寫!
pic微控制器燒寫程式時,出現異常。
7樓:網友
1.沒**。
2.你的延時是用迴圈完成還是用定時器完成的?
若用迴圈,則檢查你在執行延時程式時是否有中斷插入。
若用定時器,則檢查是否有其它中斷子程式在定時器子程式的前面,因為中斷程式是從中斷入口開始向後順序執行的,前面的程式會影響定時器的復位時間。
8樓:皋樂欽棠
我是用mplab加上c30編譯器,然後用icd2燒進去的,樓主可以看看這些東西,網上有教程,容易上手,icd2倒是可能得買乙個。
pic微控制器配置為能重複燒寫嗎
9樓:0開拓者
可以啊,除了工業批量 很少有用一次性otp的微控制器了。flash儲存的都是隻要不設定熔絲位加密保護 都是可以重複燒寫的。
求解為何pic微控制器除錯與燒寫結果不同
10樓:網友
應該是你硬體的mcu輸出功率不足的問題!因為 mcu的 i/o口輸入電流是有限的 ,你直接來控制兩個數碼管估計會有問題,你可以嘗試下單點亮返激你後面那位數看亮不亮,昌春如果點兩個它不亮,單點就亮那肯定不是你程式的問題。
你有兩個解決方法,1是改硬體,中間加個74系列的緩衝再到數碼管,2看你用什麼 mcu了 ,有些mcu能設定i/o口為漏極輸出形式漏迅襪,那就將驅動 i/o設定成漏極輸出,那就能增強電流輸出了!
11樓:網友
displaydata這個函式中,ra0=1;//殲大型顯示十位。
delay(2);
portb=segtable[num[0]];
delay(2);
ra0=0;
delay(2);
ra1=1;//顯示各位。
delay(2);
portb=segtable[num[1]];
delay(2);
ra1=0;
每條氏猜語句之間增加仿搏delay,delay儘量長一點。
12樓:手機使用者
燒寫只是將程式生成的hex檔案燒寫到微控制器的程式儲存器中;除錯分為硬體除錯和軟體除錯,硬體除錯是將程式燒寫到微控制器內後,然後用keil設定斷點vxc可以讓程式一步一步的走,想讓它走就走,想讓它停就停,還可以跳過一些語句執行;軟體除錯雹旅是沒有進行硬體連線源畝凳,讓它在程式設計器自帶的軟體中執行程式;一般在有問題時除錯很容易找出問題的說在;**除錯的時候斷電了是要重新開始把程式燒寫進去後提供電源就可耐基以直接工作的2840好好學吧,微控制器還是很好玩的。
高分跪求PIC 微控制器I2C匯流排的例程
高分求微控制器與感測器之間傳遞資料的程式,要求使用ic串列埠,最好加上註釋 什麼微控制器?什麼感測器?ic實現方法太多,不知你要的是帶硬體控制器的呢?還是軟體模擬的。這兩者差異太大。如果只是交作業你隨便網上搜搜就行。如果是做專案那你還得再說的明確些,用的是哪款微控制器,感測器是什麼感測器。你好我現在也在弄用...
微控制器燒寫出錯怎麼辦???
你電腦應該沒問題,是不是你的驅動不好使啊,或者你板子電壓不夠啊,這個問題我以前也出現過,可能你的串列埠線不好吧。還有就是你的com口問題了,這個簡單看看就知道了。實際問題還是要實際分析的呵呵。vista,win不相容這個燒錄軟體,你在軟體上右擊選屬性,在選以xp相容模式執行。這個問題啊!我遇到很多次了...
微控制器之間如何實現通訊,微控制器與微控制器之間如何進行序列通訊?
兩個單抄片機之間串列埠襲通訊,如果是用proteus 最簡單 bai了,兩個微控制器的rxd,txd交叉連線就行了。du要是實物最zhi好用rs232連線通訊,距離可以達到幾十米。再遠點距離,用rs485連線通訊。總之,方法很多的,dao也很靈活的。1 微控制器的通訊 有抄序列襲通訊和並行通bai信...