最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

如何把*.HEX 用ICD 燒進(jìn)去? 請指點(diǎn).

作者:crenny 欄目:單片機(jī)
如何把*.HEX 用ICD 燒進(jìn)去? 請指點(diǎn).
 
2樓: >>參與討論
jxl_dragon
那個型號
ICD 只支持16F87X系列。如果是其他的型號則不能用。你可以買一個ICD2他支持18F所有和出去16F7X以外所有16F的pic單片機(jī)。是一個不錯的工具。比icd下載程序快多了。

3樓: >>參與討論
muxinyu
如何把*.HEX 用ICD 燒進(jìn)去? 請指點(diǎn)
我也想知道 用MPLAB-ICD如何把16F87x的*.HEX燒進(jìn)去

4樓: >>參與討論
小村之戀
如何把*.HEX 用ICD 燒進(jìn)去
為了對PIC16F87X芯片進(jìn)行編程,必須先對ICD選項(xiàng)會話窗口(ICD Options DIALOG)進(jìn)行設(shè)置工作,為編程作好準(zhǔn)備。在MPLAB-ICD的會話窗口里點(diǎn)擊Options,打開ICD選項(xiàng)會話窗口(圖2-10)。
圖2-10:MPLAB-ICD選項(xiàng)會話窗口

2.4.2.2     配置位和芯片類型選擇
用戶將要在這個ICD選項(xiàng)會話窗口中設(shè)置PIC16F87X處理器的各種配置位。
點(diǎn)擊圖中相應(yīng)的箭頭圖標(biāo),將彈出一個對應(yīng)的列表,用戶應(yīng)根據(jù)需要從該列表中選擇相應(yīng)的選擇項(xiàng)?蛇x項(xiàng)及相應(yīng)說明如表2-2所示。
其中,芯片(DEVICE)欄在本例中顯示的是PIC16F877,這是在開發(fā)模式設(shè)置(Development Mode)中設(shè)定好的。要想改變這一設(shè)定,用戶需退出當(dāng)前設(shè)置,輸入命令:Options > Development Mode ,然后正確選擇芯片。

可選項(xiàng)    選項(xiàng)說明
Oscillator振蕩器    本范例里使用4.000MHZ的晶體振蕩器。
Watchdog Timer看門狗定時器    對于本范例里,看門狗定時器(WDT)應(yīng)關(guān)閉
POWER Up Timer上電延時定時器    對于本范例里,上電延時定時器(PWRT)應(yīng)關(guān)閉
Brown Out Detect電源掉電監(jiān)測    對于本范例里,電源掉電監(jiān)測(BOD)應(yīng)關(guān)閉
Low Voltage Program低電壓編程    當(dāng)使用MPLAB-ICD時,低電壓燒寫應(yīng)禁止?梢杂肦B3作為數(shù)字I/O。
Code Protect Data EEPROM數(shù)據(jù)保護(hù)    本范例關(guān)閉了EEPROM數(shù)據(jù)保護(hù)
FLASH.html">FLASH MEMORY Write閃速存儲器寫    本范例沒有使能通過EECON寄存器對FLASH存儲空間進(jìn)行擦寫
Code Protect代碼保護(hù)    本范例關(guān)閉了代碼保護(hù)
表2-2:配置位和芯片類型的選擇

2.4.2.3     芯片ID碼和代碼校驗(yàn)和
在圖2-10所示的MPLAB-ICD選項(xiàng)會話窗口中,用戶還會看到代碼校驗(yàn)和 (CHECHSUME)及ID代碼(ID Code)這兩個窗口。在本范例中,我們選擇“Use CHECKSUM as ID”,使用代碼校驗(yàn)和(CHECHSUME)作為ID代碼。

2.4.2.4     電壓選擇
用鼠標(biāo)點(diǎn)擊更新(Update)按鈕即可檢查目標(biāo)應(yīng)用板上的電源Vdd(芯片供電)和Vpp(編程電源)的電壓值。
MPLAB-ICD的編程電壓大約為13伏特,該電壓是將來自目標(biāo)板的電源電壓Vdd通過開關(guān)升壓電路(Boost Converter)升壓后得到的。

2.4.2.5     編程選項(xiàng)
程序地址范圍(起始地址和結(jié)束地址)是可以被讀取、編程或校驗(yàn)的程序或數(shù)據(jù)存儲器地址范圍。默認(rèn)的程序地址范圍被設(shè)定為用戶所選芯片的程序存儲器的最大范圍。本范例將使用默認(rèn)的程序地址范圍。
確信程序選擇項(xiàng)(Program Options)下的所有檢查項(xiàng)都已經(jīng)選中(有“√”符號為選中)。這意味著所有存儲器、ID代碼、配置位都將被編程。而且所有的存儲器都將會在編程之前被全部清除;芯片被設(shè)置為調(diào)試(Debug)模式。


2.4.3    對PIC16F877進(jìn)行編程
點(diǎn)擊Program按鈕,這時候就會將tut877.hex這個十六進(jìn)制文件和調(diào)試代碼(Debug Code)寫入MPLAB-ICD仿真頭或用戶目標(biāo)板(教學(xué)實(shí)驗(yàn)板)中的PIC16F87X里。編程過程可能要用幾分鐘。在編程過程中,狀態(tài)欄(Status box)里將會顯示當(dāng)前的操作順序。當(dāng)編程過程結(jié)束后狀態(tài)欄里將會顯示信息“Waiting for user command”(等待用戶命令)。
注意:調(diào)試代碼(Debug Code)是PIC16F87X微控制器里地址范圍1F00h~1FFFh的一組特殊代碼,這些區(qū)域用來存放MPLAB-ICD在線調(diào)試功能的監(jiān)控程序。
用戶可以最小化或移動MPLAB-ICD會話窗口而不能關(guān)閉它:關(guān)閉MPLAB-ICD會話窗口將退出MPLAB-ICD開發(fā)環(huán)境。假如想重新進(jìn)入MPLAB-ICD,使用命令:Options>Development Mode選擇MPLAB-ICD并點(diǎn)擊OK即可重新使用ICD環(huán)境。


如沒看懂,可發(fā)E-MIAL給你


5樓: >>參與討論
muxinyu
如果只有*。obj文件,那又怎么辦?
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請教斑竹關(guān)于TIMER0定時的問題
請教有關(guān)PIC的多中斷操作
請教張教主PIC有無30元內(nèi)8路10位AD,4路PWM的MCU?
rfpic系列最遠(yuǎn)發(fā)射范圍
請問用電力線載波傳輸數(shù)據(jù)的速率大概是多少?
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號