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

登錄 免費(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

請問,如何在程序中辨別是上電復(fù)位還是/MCLR復(fù)位?

作者:zjmwbb 欄目:單片機(jī)
請問,如何在程序中辨別是上電復(fù)位還是/MCLR復(fù)位?
各位高人,請問,如何在程序中辨別是上電復(fù)位還是/MCLR復(fù)位?

2樓: >>參與討論
imwangyi
方法到有,可是不一定準(zhǔn)
通過讀RAM了。
方法比較笨,但有用。

3樓: >>參與討論
zjmwbb
讀RAMwo我已經(jīng)試過,極為不可靠
感謝樓上的回復(fù)
讀RAM我已經(jīng)試過,但很不行,有時斷電很長時間還是RAM的數(shù)據(jù)還是沒有變


4樓: >>參與討論
HotPower
應(yīng)該沒問題
    list p=12C509A
    #INCLUDE <P12C509A.INC>
        __Config _MCLRE_OFF & _CP_OFF & _WDT_ON & _IntRC_OSC
;................................
        ORG     000H;字地址
        GOTO    MAIN;跳入主程序
;................................
;.......主程序區(qū)......................................
;        ORG     100H
MAIN:
;.......系統(tǒng)中斷......................................
        BTFSC   STATUS,GPWUF;測試引腳喚醒
        GOTO    PORTINT;引腳喚醒(GPWUF=1)
        BTFSS   STATUS,NOT_PD
;.......定時2.3S......................................
        GOTO    WDTINT;休眠看門狗復(fù)位(T0=PD=00)
        BTFSC   STATUS,NOT_TO
;.......上電復(fù)位......................................
        GOTO    RESINT;上電復(fù)位(T0=PD=11)
;.......程序飛,看門狗復(fù)位.............................
        GOTO    ERRINT;程序飛,看門狗復(fù)位(T0=PD=01)
;.......上電復(fù)位...............
RESINT:
;.......程序飛,看門狗復(fù)位.....................
ERRINT:


5樓: >>參與討論
zjmwbb
回復(fù),應(yīng)該沒有問題
/MCLR復(fù)位是TO,PD也是=11,
還是不能判別阿。


6樓: >>參與討論
伊萊克斯
以前做過
當(dāng)初大概使用16C54做電風(fēng)扇,要求上電時BEE一聲。
然后使用T0/PD做復(fù)位檢測,不過,因為: 插頭關(guān)電->I/O變化->電壓快速DROP沖擊->復(fù)位->電壓回穩(wěn)->MCU復(fù)位(此時因為快速DROP過,所以認(rèn)為上電復(fù)位)->BEE->電壓DROP->復(fù)位。。。。。
就這樣,在拔掉插頭時回波波波的響。
后來通過寫個怪?jǐn)?shù)給RAM在上電回讀就好了。
如果Vdd>1.5V左右確實RAM不會失去。

7樓: >>參與討論
zjmwbb
RE 以前做過
樓上的大蝦
能不能說的清楚一點,小弟不是很明白

我用4個RAM的數(shù)據(jù)作為/MCLR和上電復(fù)位的判斷,但效果很不理想,大部分情況RAM的數(shù)據(jù)都沒有改變。
哎,苦惱

8樓: >>參與討論
jack
通過判斷 POR BOR TO PD就可一判斷了。。
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
程序錯在哪里?
PIC新手,請問PIC16F648開發(fā)要用什么仿真器合適?
可能極少人會碰到的問題
移植
paul zhang :麻煩您進(jìn)來看一下
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號