音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

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

請(qǐng)指點(diǎn)迷津

作者:jinling14 欄目:單片機(jī)
請(qǐng)指點(diǎn)迷津
我的程序前面是系統(tǒng)初始化,都是一些賦值語句,但是在調(diào)試的時(shí)候,我把斷點(diǎn)設(shè)在主程序的第二條指令都不能使程序執(zhí)行停止,后來知道是程序飛了,從主程序的第二條指令開始就飛了,怎么會(huì)這樣呢?賦值語句也會(huì)使程序飛嗎?該怎么解決呢?望各位指點(diǎn)一下

2樓: >>參與討論
yewuyi
請(qǐng)?jiān)敿?xì)描述問題
你是否連接的ICD2?
用的是C還是ASM?

出現(xiàn)此類問題一般都是一些低級(jí)錯(cuò)誤造成的,請(qǐng)仔細(xì)檢查。


如實(shí)在搞不定,請(qǐng)把相關(guān)的內(nèi)容詳細(xì)描述清楚。

3樓: >>參與討論
jinling14
回2樓
我連的是ICD2,用的是C。整個(gè)程序可能是有問題,但是主程序前面的應(yīng)該不會(huì)有錯(cuò)呀,程序前三條指令都是賦值給A,B,C三個(gè)端口的方向寄存器,我把斷點(diǎn)設(shè)在第二條指令都不停止程序的運(yùn)行。我在仿真器上的程序存儲(chǔ)器上看到第一條指令就已經(jīng)在沒有程序的空間了

4樓: >>參與討論
yewuyi
勾選上compile  for MPLAB ICD
你可能是在MPALB中用ICD2仿真看的把?

5樓: >>參與討論
jinling14
是呀,這有什么問題嗎
 
6樓: >>參與討論
jinling14
軟件陷阱
軟件陷阱具體怎么設(shè)呀?
我想應(yīng)該可以用軟件陷阱

7樓: >>參與討論
yewuyi
你的那一項(xiàng)到底選上沒有?
倒塌……

8樓: >>參與討論
xieyuanbin
看來只好要求 把你的程序貼上來.
這樣說來說去,很暈的.

9樓: >>參與討論
jinling14
我是選上了compile  for MPLAB ICD
我是選上了compile  for MPLAB ICD,這有什么問題嗎?
ain(){
            
    TRISA=0B11111111;           
    TRISC=0B11111111;        
    PORTA=0xff;
    PORTC=0X00;

我把斷點(diǎn)設(shè)在第二條指令,在仿真器的EPROM中看到斷點(diǎn)卻是在沒有程序的空間里.我的程序空間是4K的,但是卻看到斷點(diǎn)在EFF之外,郁悶!

10樓: >>參與討論
yewuyi
MAIN?AIN?
芯片型號(hào)選擇沒有?

11樓: >>參與討論
jinling14
是main
芯片是PIC16F913,占程序空間52.5%左右,但是如果刪掉一些,只占51%左右一切就正常了,難道和EROM有關(guān)?是main,復(fù)制錯(cuò)了

12樓: >>參與討論
蘭天白云
再貼一點(diǎn)
 
13樓: >>參與討論
sagetom
不詳細(xì)
 
14樓: >>參與討論
jinling14
問題解決了,但是還沒找到根本原因
我把程序縮減到2K以下就OK了,我的程序在EPROM中只燒到0XEFF位置,但是我的主程序第一條指令地址就在0xF89,所以說主程序剛開始就在一個(gè)沒有操作碼的地方,那地方根本就沒有指令.但是為什么會(huì)出現(xiàn)這樣的情況,我就不明白了,請(qǐng)高手指教.

15樓: >>參與討論
jiaqisun
關(guān)注一下
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
一個(gè)程序編譯出現(xiàn)這樣的錯(cuò)誤,怎么處理啊
一個(gè)讓人百思不得其解的按鍵檢測(cè)程序
help!百思不得其解
請(qǐng)人指點(diǎn)迷津A errow occurred while
FLASH和OTP的比較
免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)