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

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

pic16f84奇怪的現(xiàn)象

作者:happybox 欄目:單片機
PIC16F84奇怪的現(xiàn)象
各位高手,小弟編了這么簡單的一段程序,用PIC16F84a,rc振蕩,取消了wdt,
輸入為低時,的確能點亮輸出口控制的led,但輸入變高后,led自動延時一段時間后就滅了,可是程序中并沒有這種設置啊,另外,好像和輸入的時間有關系,
輸入時間長,亮的時間就長些,但也不會太長???是不是io口設置有問題,另外為什么單片機在這種情況下會發(fā)熱,這已經(jīng)困擾小弟很久了,怎么動外圍電路也改變不了,我用的mplab,和普通的燒寫器。請各位熱心的哥哥姐姐指點一二,小弟感激不盡 ,謝謝!
START:
        
    MOVLW     0x00
    MOVWF     TRISA
    TRIS     PORTA
    CLRF     PORTA
    MOVLW    0xFF
    TRIS     PORTB
LOOP
    BTFSC    PORTB,0
    GOTO    Z1
    GOTO    AAAAA
Z1:
    BTFSC    PORTB,1
    GOTO     LOOP
    GOTO     BBBBB    
    GOTO     LOOP
AAAAA:    
    BSF    PORTA,1
    GOTO LOOP
BBBBB:
    BSF    PORTA,0
    GOTO LOOP
    END


2樓: >>參與討論
wuzx
有兩種可能:
1.在判斷PORTB的狀態(tài)后,沒在其間加入一條NOP指令,以穩(wěn)定I/O,再執(zhí)行相應的點LED程序。
2.在PORTA輸出驅動是拉電流太大,未加限流電阻或限流電阻太小。

3樓: >>參與討論
happybox
謝謝wuzx 及各位熱心的大俠,問題已解決
由于小弟是菜鳥,寫片的時候,不知道要單獨寫控制位,造成沒有關購,
冤啊,白白浪費了n天的時間,也害的各位跟小弟擔心,小弟初學,正打算寫一篇給菜鳥的文章,以免后來者重蹈覆轍!

參與討論
昵稱:
討論內容:
 
 
相關帖子
仿真器老是不工作,用RC也不啟振,用晶振也是,可能是什么問題呢?
PIC的 開發(fā) 工具 什么 地方可以買到,價格 多少?
一個很簡單的問題,請教一下
請問那里有好點的PIC設計實例,最好蓮程序都有的
那位能給推薦一些關于單片機Inter80c196kc的書
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


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