G
Guest
Guest
こんにちは、一人一人。私はpic16f877aのコンバータです疲れのADCを試すための問題を解決するために長い時間が難しいため、この問題は、であること異論私は作るの変換をポートLEDから2 Bとポートと入れてLEDの8の値を超える開発大丈夫変換値は着実に続けて変更する大きな値であってもされた入力が。特別なとき私はより大きな値には、ジャンプ午前線の近くに。これはデザインを引き起こす正確なシステム。私は倍シートを読んで、データとしたために、私は、コンデンサと思う2TADで私が問題を問題以外の時間を取得した退院するため、次の変換とは異なるなる値は、静電気の値で大きい。私はマイクロエレクトロニクスとポストはされます以下のコードの問題なの午前のi人を試しに役立つコード:
プロセッサP16F877A
のINCLUDE""P16F877A.INC;******************************
公社は0x00
後藤メイン
;******************************メインのCALLのINITIALLOOP1BSFはADCON0、でGOループBTFSS PIR1、ADIF
後藤ループ
BCF社PIR1、ADIF
MOVFのADRESLは、W
MOVWF TXREG
MOVWFポートB
MOVFのADRESHは、W
MOVWF TXREG
MOVWF PORTD
後藤LOOP1;******************************頭文字BANKSEL TRISB
CLRF TRISBBANKSEL TRISD
CLRF TRISDBANKSEL TRISC
MOVLW B'10000000'BANKSEL TRISA
MOVLW 0xFFまで
MOVWF TRISABANKSEL ADCON0
MOVLW B'11000001'
MOVWF ADCON0BANKSEL ADCON1
MOVLW B'00000001'
MOVWF ADCON1BANKSEL INTCON
BSFはPIE1、アディー
のBSF INTCON、PEIE
のBSF INTCON、GIEBANKSEL TXSTA
MOVLW 0x24が
MOVWF TXSTABANKSEL RCSTA
MOVLW 0x90を
MOVWF RCSTABANKSEL SPBRG
MOVLW .25
MOVWF SPBRGBANKSEL PORTCの
CLRF PORTD
CLRFポートB
CLRF PORTCの
CLRFポートA返り
;******************************
END
プロセッサP16F877A
のINCLUDE""P16F877A.INC;******************************
公社は0x00
後藤メイン
;******************************メインのCALLのINITIALLOOP1BSFはADCON0、でGOループBTFSS PIR1、ADIF
後藤ループ
BCF社PIR1、ADIF
MOVFのADRESLは、W
MOVWF TXREG
MOVWFポートB
MOVFのADRESHは、W
MOVWF TXREG
MOVWF PORTD
後藤LOOP1;******************************頭文字BANKSEL TRISB
CLRF TRISBBANKSEL TRISD
CLRF TRISDBANKSEL TRISC
MOVLW B'10000000'BANKSEL TRISA
MOVLW 0xFFまで
MOVWF TRISABANKSEL ADCON0
MOVLW B'11000001'
MOVWF ADCON0BANKSEL ADCON1
MOVLW B'00000001'
MOVWF ADCON1BANKSEL INTCON
BSFはPIE1、アディー
のBSF INTCON、PEIE
のBSF INTCON、GIEBANKSEL TXSTA
MOVLW 0x24が
MOVWF TXSTABANKSEL RCSTA
MOVLW 0x90を
MOVWF RCSTABANKSEL SPBRG
MOVLW .25
MOVWF SPBRGBANKSEL PORTCの
CLRF PORTD
CLRFポートB
CLRF PORTCの
CLRFポートA返り
;******************************
END