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

登錄 免費(fèi)注冊(cè) 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場(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

問一問PIC單片機(jī)B口電平變化中斷的問題

作者:d0513 欄目:單片機(jī)
問一問PIC單片機(jī)B口電平變化中斷的問題
問一問PIC單片機(jī)B口電平變化中斷的問題,
我為節(jié)電,單片機(jī)在停電狀態(tài)下睡眠,等待B口檢測(cè)電源上電喚醒單片機(jī)(單片機(jī)是由電池一直供電的)。但調(diào)試中常發(fā)現(xiàn)B口電平變化了,沒有能夠中斷喚醒睡眠的單片機(jī),后來經(jīng)有經(jīng)驗(yàn)的前人指點(diǎn),說在單片機(jī)睡眠前需要加一句讀B口的語句,我這么試了,在 sleep 前一句加上 movf portb,w 好像解決了問題。
但一直比較迷惑,這條語句必須加上去嗎?因?yàn)閺膩頉]有從PIC單片機(jī)書上看到過,而且從邏輯上似乎沒有這么做的必要,是不是PIC的漏洞?

2樓: >>參與討論
張明峰
看來你來沒有認(rèn)真看過PIC的數(shù)據(jù)手冊(cè)
你敢說從來沒有從PIC單片機(jī)書上看到過?如果我給你指出來在數(shù)據(jù)手冊(cè)的哪一頁,你會(huì)不會(huì)扇自己兩嘴巴?

3樓: >>參與討論
hotpower
讓PIC作好XOR準(zhǔn)備
B口電平變化中斷主要靠?jī)?nèi)部“硬件管腳”與對(duì)應(yīng)B口管腳的電平不同而引發(fā)中斷

MOVF PORTB,F指令 即讀B口管腳電平值將使內(nèi)部的“硬件管腳”與外部的硬件管腳同電平,這時(shí)認(rèn)為B口電平未變化。
    單片機(jī)睡眠后,當(dāng)B口電平發(fā)生變化,即與內(nèi)部的“硬件管腳”相異,將引發(fā)MCU中斷。
    注:電平變化中斷與邊沿中斷不同,中斷處理退出時(shí)也應(yīng)再用MOVF PORTB,F指令讀一次B口管腳電平值。

* - 本貼最后修改時(shí)間:2003-8-20 12:23:31 修改者:hotpower

4樓: >>參與討論
luozd
書上是movf    portb,  1
 
5樓: >>參與討論
xyzjob
re:
在picc中用的是
PORTB=PORTB;

6樓: >>參與討論
d0513
謝謝
歡迎指點(diǎn),打不打嘴巴我自己會(huì)看著辦的。謝謝!

7樓: >>參與討論
d0513
re
想起來以前看科大出版的單片機(jī)介紹的書上好像說過在使用B口中斷時(shí)要讀一次b口,可惜當(dāng)時(shí)沒有用這個(gè)功能,所以就沒有留心記住。
現(xiàn)在看的資料都是北航出版的一本書,講的比較簡(jiǎn)單。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
我把PIC燒一片IC的燒寫器的改造為燒寫8片
請(qǐng)問這是怎么回事?今天剛買的MPLAB LCD不會(huì)用!請(qǐng)教!
請(qǐng)叫pic高手,懂偉福仿真
關(guān)于16f84a
請(qǐng)教有關(guān)PIC上的IIC模塊的初級(jí)問題
免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


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