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

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

關(guān)于用pic16f54控制82c55a的問題

作者:bizar 欄目:單片機
關(guān)于用PIC16F54控制82C55A.html">82C55A.html">82C55A.html">82C55A的問題
小妹最近正在做一個并口的測試,是用PIC16F54控制82C55A.html">82C55A.html">82C55A.html">82C55A來對收到的數(shù)據(jù)再發(fā)送出去我寫了一段程序,可是接收到的數(shù)據(jù)不對,請各位幫我看看
        ORG     0x1FF             ; processor reset vector
        goto    MAIN
        ORG     0x000
MAIN
    CLRWDT
    NOP
    MOVLW     00H
    TRIS    5
    TRIS    6
    CLRF    PORTA
    CLRF    PORTB
;-------INITIALIZE 82C55A.html">82C55A--------------
    MOVLW    CNTL
    MOVWF    PORTA
    NOP
    NOP
    MOVLW    ICW
    MOVWF    PORTB
    NOP
    NOP
    
LOOP
    CALL    REC_C
    MOVF    DATA2,W
    ANDLW    03H
    XORLW    00H
    BTFSS    STATUS,Z
    GOTO    LOOP

    CALL    RECE_D
    CALL    SEND_D
    CALL    JUDC
    CALL    RECE_D
    CALL    SEND_D
    CALL    JUDC
    CALL    JY_C
    CALL    JY_C
    CALL    JUDC
    CLRWDT
    GOTO    MAIN
;-------------JUDGE C--------------------
JUDC
    CALL    REC_C
    MOVF    DATA2,W
    ANDLW    03H
    XORLW    00H
    BTFSC    STATUS,Z
    GOTO    LOOP
    CLRWDT
    RETLW 0
;---------CONSTROL    82C55 C------------
JY_C
    CALL    REC_C
    RLF        DATA2,1
    RLF        DATA2,1
    RLF        DATA2,1
    RLF        DATA2,1
    CALL    SEND_C
    RETLW    0
;----------RECE DATA FROM A-------------------    
RECE_D
    MOVLW     ARX
    NOP
    MOVWF    PORTA
    NOP
    MOVLW    0FFH
    TRIS    6
    CALL     DELAY1
    MOVF    PORTB,W
    MOVWF    DATA1
    NOP
    RETLW    0
;----------SEND DATA FROM B----------------------
SEND_D
    MOVLW    BTX
    MOVWF    PORTA
    NOP
    NOP
    MOVLW    00H
    TRIS    6
    NOP
    MOVF    DATA1,W
;    MOVLW    55H
    MOVWF    PORTB
    CALL    DELAY1
    NOP
    NOP
    RETLW    0
;--------------CONTROL C-----------------------
REC_C
    MOVLW    CRX
    MOVWF    PORTA
    NOP
    NOP
;    CLRF    PORTB
    MOVLW    0FH
    TRIS    6
    NOP
    NOP
    MOVF    PORTB,W
    MOVWF    DATA2
    RETLW    0
;-------------CONTROL C-----------------------
SEND_C
    MOVLW    CTX
    MOVWF    PORTA
    NOP
    NOP
    MOVLW    0FH
    TRIS    6
    NOP
    NOP
    MOVF    DATA2,W
    MOVWF    PORTB
    NOP
    NOP
    RETLW    0
end
對方也是一塊82C55A.html">82C55A,第一組數(shù)送出后,收到的如果是送出的數(shù)據(jù)則繼續(xù)送第二組,以此類推。


2樓: >>參與討論
bizar
這是電路圖
 

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請問那位高手用過DS1305時鐘芯片
icd2和sim的結(jié)果不一樣??
做PIC16F877
PIC16F877A的價格是多少啊。深圳的
公司做了新版ICD2,220元出售ICD2-RS232,
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


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