16F87x PIC PORTA kezeles

Várszegi Péter pjotr007 at axelero.hu
Thu May 16 17:41:57 CEST 2002


Ha atalitod akkor mind a ki mint a bemenet digitalis,
ennek igy mennie kene, csak a bankvaltasokrol ne feledkezz el.

EXAMPLE 3-1: INITIALIZING PORTA

BCF STATUS, RP0 ;
BCF STATUS, RP1 ; Bank0
CLRF PORTA ; Initialize PORTA by clearing output data latches
BSF STATUS, RP0 ; Select Bank 1
MOVLW 0x06 ; Configure all pins
MOVWF ADCON1 ; as digital inputs
MOVLW 0xCF ; Value used to initialize data direction
MOVWF TRISA ; Set RA<3:0> as inputs  RA<5:4> as outputs TRISA<7:6> are
always read as '0'.

Peter

----- Original Message -----
From: "Csiffary Zsolt" <csiffaryzsolt at freemail.hu>
To: <elektro at irisz.hu>
Sent: Thursday, May 16, 2002 4:28 PM
Subject: 16F87x PIC PORTA kezeles


> Sziasztok!
>
> 877-es PIC-en akarom az A portot hasznalni digitalis kimenetre, de nem
tudom
> kapcsolgatni a kimeneteket. Elotte atkapcsolom digitalis vonalakra,
>
> BANK1
> movlw 0x06
> movwf ADCON1
>
> movlw B'00000000'
> movwf TRISA
>
> Az ADCON1 beallitasa csak digitalis bemenetre allitja vagy lehet a kimenet
> is digitalis? Hogy kell az A portot digitalis kimenetre allitani?
>
> Elore is koszi, Zsolt
> csiffary at pex.hu
> csiffaryzsolt at freemail.hu
>
>
>
>
>
>
>





More information about the Elektro mailing list