Keil可以用來開發(fā)PIC單片機程序么?
一、Keil可以用來開發(fā)PIC單片機程序么?
keil不能給pic單片機編程。pic有專用的編譯軟件,mplab和c語言編譯軟件picc。
1、MPLABX目前還不是很成熟,如果用來做項目的話,建議用MPLAB8.86版本即可,到MICROCHIP額官網下載即可。
2、一般不會無緣無故的死機的,可能是你PC上某個軟件和MPLAB有沖突導致的,我常年使用這個軟件,沒見啥軟件死機。
3、ICD3下程序不成功,可能是你用的還不熟練,有些地方沒注意造成的,建議仔細檢查那個5個引腳的連接以及其上各種電氣參數的要求,如果吃不準,就將這個5個引腳上的所有外加電路全部去掉,只需要ICD3額5根線直接連到芯片5個腳即可。
4、在MPLAB中設置的芯片的型號必須和實際目標板的芯片型號一致。
5、請注意給目標板芯片供電,如果目標板消耗電流不大,則使用ICD3直接給目標板供電即可。
6、在調試菜單模式下請務必關閉看門狗、低壓檢測、代碼保護等配置字,在編程菜單模式下,則無所謂。
7、個人認為MPLAB當前是最好的PIC集成開發(fā)環(huán)境了,由官方支持,資料也比較齊全,各項調試功能齊全,最大的缺陷就是編輯功能相對那些專用文本編輯軟件來說稍微弱一點,你當前最大的問題應該是對PIC和PIC的集成開發(fā)環(huán)境不熟悉,如果熟悉的話,不會有啥問題的。
二、PIC單片機功耗?
PIC功耗很小的。
休眠時1uA左右,工作時要看工作頻率,負載,電壓。以我用PIC16F690為例,選用32.768KHz晶振,3.6V電壓,待機功耗為17uA左右。4M晶振的話有幾百uA。希望對你有用。三、單片機開發(fā)環(huán)境是什么?
單片機開發(fā)環(huán)境是:電腦、軟件、開發(fā)板、輔助工具等組成。電腦是開發(fā)單片機程序所必須的重要設備。對電腦的配置基本要求比較低,一般的電腦就行了,操作系統(tǒng),windows就行了。
根據單片機廠家或型號的不同,所使用的開發(fā)軟件會不同,并且根據使用的開發(fā)語言的不同,軟件也會不同的。一般最直接就是上廠家的網站,下載相關軟件等。
四、pic單片機的pic是什么意思?
1.PIC單片機(Peripheral Interface Controller)是一種用來開發(fā)和控制外圍設備的集成電路(IC)。一種具有分散作用(多任務)功能的CPU。與人類相比,大腦就是CPU,PIC 共享的部分相當于人的神經系統(tǒng)。2.PIC 單片機是一個小的計算機。3.PIC單片機有計算功能和記憶內存像CPU并由軟件控制運行。然而,處理能力—般,存儲器容量也很有限,這取決于PIC的類型。但是它們的最高操作頻率大約都在20MHz左右,存儲器容量用做寫程序的大約1K—4K字節(jié)。
五、pic單片機,偶爾死機?
我用C8051f330控制36V無刷電機的時候也出現過你這現象,也是偶爾死機,估計是硬件的事
六、pic單片機結構屬于?
傳統(tǒng)的單片機采用復雜指令集(Complex Instruction Set Computer, CISC)結構,通常有50~110條。而 PIC 采用精簡指令集(Reduced Instruction Set Computer, RISC),其高中低檔分別為58,35和33條。
七、pic單片機缺貨嗎?
現在市場上所有的單片機都缺貨的。
八、pic單片機哪種架構?
PIC單片機采用的是哈佛架構,其特點是程序和數據存儲在不同的存儲器中,程序存儲器和數據存儲器分別提供不同的地址總線,這使得程序和數據可以同時訪問,提高了系統(tǒng)的效率和速度。
此外,PIC單片機還采用了高度優(yōu)化的指令集,支持多種不同的編程語言和工具,方便開發(fā)者進行軟件開發(fā)和調試。綜合來說,PIC單片機的哈佛架構和優(yōu)化指令集是其高效、快速、穩(wěn)定的重要基礎。
九、PIC單片機SPI問題?
IO口模擬SPI接口:是可以的數據就是按照SPI時序移位就可以舉個例子:(片選位必須有效)SPI的CLK是上升沿有效可以先將時鐘設置為低電平,延時一段時間;然后將數據移位置端口再將時鐘設置為高電平,延時一段時間數據就可以輸入或者輸出了
十、pic單片機芯片作用?
PIC單片機芯片作用:是一種用來開發(fā)和控制外圍設備的集成電路。一種具有分散作用功能的CPU。與人類相比,大腦就是CPU,PIC 共享的部分相當于人的神經系統(tǒng)。
PIC單片機芯片的開發(fā)環(huán)境常用的是MPLAB, MPLAB可以從微芯公司網站上下載;這個開發(fā)環(huán)境自帶的是匯編程序的編譯器,如果想用C語言做開發(fā),那么需要下載相應的C語言編譯器并安裝,配套的C語言編譯器為 MPLAB-C18, 可以從微芯公司網站上下載。
本網站文章僅供交流學習 ,不作為商用, 版權歸屬原作者,部分文章推送時未能及時與原作者取得聯系,若來源標注錯誤或侵犯到您的權益煩請告知,我們將立即刪除.