最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

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

pic16f877的抗干擾怎么這么差啊

作者:myrokey 欄目:單片機
PIC16F877的抗干擾怎么這么差啊
手放在芯片上面,程序就跑飛了。。。暈

2樓: >>參與討論
hotpower
不會如此脆弱吧...注意初始化程序一定要認真
 
3樓: >>參與討論
eeproom
樓主布板有問題吧
    我常常在第一次上電時,手放在IC上,多數(shù)還是TQFP的,從來沒見到過這個現(xiàn)象?工作正常了,手摸到Pin上也沒問題。

4樓: >>參與討論
myrokey
電源很穩(wěn)定啊,大約25毫伏的紋波
型號不一樣啊,我采用的是PIC16FP77A-I/P,晶振用的是18.432M,會不會是晶振高的原因。以前在學校用過用18.432M都運行得好好的,該不會是單片機的問題吧。另還有一個問題求救。

當PIC接收到數(shù)據包后,PIC往上位機連續(xù)送數(shù)據,以下程序只接收到03H。好像停在第一個TXPOLL就不走了。

;*
;函數(shù)  串口通訊的處理程序
;*
CheckSerial:    
     BTFSS   FLAG,RxBusy     
     RETURN                  ;if  RxBusy==0,return

     MOVLW   00H
     XORWF   RxCount,W
     BTFSS   STATUS,Z       ;;;
     GOTO    ?C0023
     BCF     FLAG,RxBusy
     RETURN       
;接收到通訊數(shù)據包
?C0023:
     MOVLW  .3
     XORWF  RxBuffer,W
     BTFSS  STATUS,Z
     RETURN  
;--------------------------
;    調試用
;
    MOVLW   03H  
    MOVWF  TXREG
    CALL   TXPOLL
     
   
    MOVLW   75H   
    MOVWF  TXREG
    CALL   TXPOLL

    MOVLW   76H    
    MOVWF  TXREG
    CALL   TXPOLL
  
    MOVLW   77H    
    MOVWF  TXREG
     CALL   TXPOLL

    MOVLW   78H    
    MOVWF  TXREG
    CALL   TXPOLL
;-----------------------------
      。
      。
      。
     (省略)
TXPOLL:
    bsf    STATUS,RP0
TLOOP:
    btfss    TXSTA,TRMT
    goto    TLOOP
    bcf    STATUS,RP0
    return    

當用以下程序發(fā)送時,只接收到  03H  76H 78H  間隔一個字節(jié)發(fā)送。頭有點暈,幫忙分析一下。。
;--------------------------
;    調試用
;
    MOVLW   03H  
    MOVWF  TXREG
    BTFSS  PIR1,TXIF
    GOTO   $-1     
   
    MOVLW   75H   
    MOVWF  TXREG
    BTFSS  PIR1,TXIF
    GOTO   $-1

    MOVLW   76H    
    MOVWF  TXREG
    BTFSS  PIR1,TXIF
    GOTO   $-1
  
    MOVLW   77H    
    MOVWF  TXREG
    BTFSS  PIR1,TXIF
    GOTO   $-1

    MOVLW   78H    
    MOVWF  TXREG
    BTFSS  PIR1,TXIF
    GOTO   $-1
;-----------------------------

5樓: >>參與討論
myrokey
慢了一整天了,剛從外面忙回來。
終于調完了張力控制器的功能,辛苦。
   
    MOVLW   76H    
    MOVWF  TXREG
    BTFSS  PIR1,TXIF
    GOTO   $-1
馬上再次發(fā)送,數(shù)據會丟失
    MOVLW   77H    
    MOVWF  TXREG
    BTFSS  PIR1,TXIF
    GOTO   $-1
沒辦法,只有在MOVWF  TXREG后直接調用DELAY了


6樓: >>參與討論
caochunhua
關掉LVP(禁止低電壓ICSP)試試
我遇到過,是18F452

7樓: >>參與討論
martin
請仔細看看數(shù)據手冊里關于TXIF和TRMT位的說明
 
8樓: >>參與討論
child_hood
不會吧,恐怖
 
9樓: >>參與討論
myrokey
確實是這樣的,編程的時候有配置位有一位沒設置好
  不好意思沒有及時回貼:)我也是琢磨了好久才解決的,原因是低電壓編程位LVP沒有禁止掉。
正如caochunhua 所說的。

參與討論
昵稱:
討論內容:
 
 
相關帖子
配置字
關于直流無刷電機控制方面的問題
我的程序好象跑飛了,怎么檢查和分析呢?
幫忙
18F2580 RX_Filter及RXBx_MASK問題
免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號