音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 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è)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

在使用過程中發(fā)現(xiàn)PB口的一些問題,

作者:zhzhdao 欄目:單片機(jī)
在使用過程中發(fā)現(xiàn)PB口的一些問題,
最近用877做了小東東,用PB口來做鍵盤,第一次用經(jīng)驗(yàn)不足,出現(xiàn)了一點(diǎn)點(diǎn)小問題,現(xiàn)在已經(jīng)解決。但還有一些猜測希望大家能夠給出肯定或否定的結(jié)論。1.上電后,執(zhí)行讀PORTB的程序,發(fā)現(xiàn)為0,用萬用表該管腳也為低電平(此時鍵盤未按下),記起應(yīng)該先向該口寫1再讀,于是該程序,發(fā)現(xiàn)可以讀到1,疑問修改程序的做法正確否?2.修改程序之后,按下鍵盤來讀該口,發(fā)現(xiàn)依舊讀到的是1,以為有地方短路掉,查找未發(fā)現(xiàn),于是很不明白。Vpb=Vcc*R15/(R15+R12),應(yīng)該不足一伏才對,可用multimeter發(fā)現(xiàn),引腳電壓Vpb幾乎就是電源電壓Vcc。無奈將R15短掉,這次總算滿做要求,可又擔(dān)心不安全,將R15換成470后,發(fā)現(xiàn)不能達(dá)到要求,和R15為1500時的現(xiàn)象一樣。最終還是將其短掉,請問造成這種現(xiàn)象的原因是不是因?yàn)榇藭rportb對Vcc的等效電阻很?如果是,有多小?如不是,原因又何在哪?謝謝!電路圖如下:
                   。Vcc=3.3V
                   |
                  [ ]  R12=470K
                   |
                   +--------  Vpb this goes to PB5
                   |
               -(  }     SWITCH
                   |
                  [ ]   R15=1.5K
                   |
                   |
                 ~~~~~    The ground  
       

2樓: >>參與討論
張明峰
讀端口
“記起應(yīng)該先向該口寫1再讀”--- 你以前是用標(biāo)準(zhǔn)51系列單片機(jī)的吧?

PIC單片機(jī)只要把端口置成輸入模式(設(shè)置TRISx寄存器),即可讀到輸入信號。

就你這個設(shè)計(jì),無鍵按下,讀到1;有鍵按下,讀到0

3樓: >>參與討論
luozd
如果有書<PIC單片機(jī)實(shí)用教程>----提高篇的例子看看不錯的
 
4樓: >>參與討論
zhzhdao
斑竹,還沒放假。
你說的對,讀端口模式的確是我搞錯了,但是我得第二個猜測是否正確哪?是不是弱上拉被我的誤操作(設(shè)為輸入后,又向其寫1)打開了?

* - 本貼最后修改時間:2003-9-30 21:45:37 修改者:zhzhdao

5樓: >>參與討論
fxmxh
最好的按鍵接法,
                   。Vcc=3.3V
                   |
                  [ ]  R12=10k
                   |   SWITCH
                   |---0/ 0--|The ground  
                  [ ]   R15=10k
                   |
                   |
                   +--------  Vpb this goes to PB5
       


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請問有16F873的插座嗎?怎么找不到?
誰有pic18fxx20的中文資料?
pic17c44/jw那里有賣? 升級PICSTART
請問:開發(fā)PIC16F877用什么C遍譯軟件?
誰在10.1器件可以借ICD 或ICD2用,沸騰魚香報(bào)告也
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


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