Ⅰ PIC單片機程序無法下載到晶元中
你的模擬器沒有連接成功
看看你MPLAB的設置是否正確:包括device型號、配置位(如果直接導入hex文件就無須配置了)
試試吧
Ⅱ PIC單片機如何下載程序。
知道么,現在外面的很多公司都強制要求用匯編寫PIC程序。原因就是:PIC有10、12、16、18等這種8位單片機。但前三種的程序寄存器都很小,但相對的特殊寄存器不多,所以MICROCHIP公司並沒有針前面三種單片機推出C語言編譯器,就是建議開發者使用匯編編寫,能更大限度得節省ROM和優化程序,節省開發成本。 而且,PIC10、12、16系列單片機的DATASHEET(就是數據說明書,我現在用pic單片機都不看張明峰的哪本書,直接去MICROCHIP的官方網站上下載官方的DATASHEET。)里根本沒有C語句。全部都是匯編指令的介紹,常式都是匯編的。你也應該學會看它的datasheet,因為PIC單片機種類很多,單單PIC16F的就很多種,有些細節問題不看DATASHEET根本沒法解決。
Ⅲ PIC單片機在線下載程序
PIC自製的簡易編程電路用IC PROG軟體燒寫的,這種PIC簡易編程電路電路叫做JDM。
隨便網路一下就有大把大把的下載鏈接。
給你個鏈接,這個壓縮包里的兩個PDF格式文件的其中一個JDMref是講JDM電路及其原理圖的。另一個就是教你用IC prog 的。還有些源程序。
因為這個電路是直接從串口竊電的。所以對於新手來說,做這種電路的時候一定要注意連線,在正式接計算機串口前用用萬用表確認一下各點之間沒有短路。這個電路在連接上電腦後一旦短路,有可能會連計算機主板燒壞。
Ⅳ 請問PIC單片機 下載調試埠如何選擇
下載之前,它會根據你的程序中設定的配置位來確定用哪個口進行燒寫程序,這個你不用擔心!
程序中的配置位設置當然是根據你的硬體線路進行的.所以電路設計好後不要改,要改的是你的配置位設置,比如你用以下的設置,就是選用3口(我的程序是dsPIC33的,與24的類似吧):
_FICD(JTAGEN_OFF
&
ICS_PGD3);
Ⅳ PIC單片機通過什麼軟體能利用串口轉USB下載程序啊急急
K150?你用的是那種簡易的PIC編程器把!這個我沒用過,倒是用過Microchip生產的ICD2。
用USB轉COM線接這些單片機的模擬器和編程器效果很差的,經常弄得電腦都死機,或者不認虛擬的COM口。究其根本是這些USB轉串口線的的做工太垃圾(裡面的電路偷工減料,有的是用很不穩定的COB封裝的晶元),還有計算機上的驅動程序沒有編寫周全。對於那些實時性比較強的串口通信它並不能勝任。市面上很多的USB轉com線都不能適應計算機和單片機模擬器/編程器的連接。我上學的時候買了好幾跟USB轉COM線也沒找到一款湊合能用的。
有三個方案:
1,是不用你的筆記本,用有串口的電腦。我現在就這麽乾的。
2,是買個比較貴的Express轉串口卡,這個出來是真正的串口,不是虛擬的。
3,用CP2102或PL2302之類的晶元自己做個跟USB轉串口線,自己寫驅動程序。我現在打算這麽做
補充: 我以前買USB轉串口線也是想練習單片機串口數據通信的,但可惜現在市面上的USB轉串口線實在太垃圾.首先他不是真正的串口,是用計算機軟體虛擬出來的,而且轉換線上的晶元很多都是偷工減料的(有個高手跟我說過,市面上的USB線驅動軟體基本上也是偷工減料,少了一個DLL文件).在工控領域,很多工廠都不用虛擬串口做通信,因為那很容易出錯.我買過的USB轉串口線有從20到八十元的,在進行單片機和計算機的串口通信的時候,很容易讓計算機崩潰.所以,想要學習單片機的串口通信,建議還是用我上面的前兩個建議
Ⅵ PIC用什燒寫器
你的這款晶元很多通用的編程器都適用,網上還有簡易的PIC燒寫電路,也是適合它。樓上說的那種兩三百的編程模擬器應該是非官方版的ICD2,如果是Microchip出的官方版更貴的八九百。 而有針對PIC系列單片機專用的編程器PICSTART,這個也不便宜。最好的PIC模擬器得五六千。
簡易的自製電路對於初學者來說不好做,而Microchip出的太貴。所以建議你上淘寶找「ICD2」或者「ICD2.5」就能找到一大堆樓上所說的那種二三百的ICD2。
Ⅶ pic單片機下載線
樓上說得沒錯,最好是用ICD2,JDM不是PIC生產商所推出的電路,是一些網友自己根據PIC的性能來設計的,電路的穩定性有待商榷。而且是串口竊電,如果電路沒焊好,可能還會燒到計算機主板。
如果你是PIC的應用老手,那你可以拿來玩玩,如果你是新手,那建議買個ICD2,淘寶上有的才三百多。 除了學51單片機以外,學其他單片機基本上都需要一定的資金投入才行,開發器貴啊。
如果非要用JDM,那就看看這個鏈接把。
Ⅷ 51下載線可以用在pic單片機上嗎
不 能 時序 命令方式不同 的
Ⅸ 使用kit3對PIC單片機下載程序時出現問題。
估計可能有兩個原因
下載的時候 介面松動 又重新連接 導致下載失敗
可能是片子內部flash有壞塊 導致局部編程失敗 校驗不對
第三個還沒想起來。。。。屢次出現 建議更換pic