[elektro] pic18f25k80-as porta kerdes. Nem megy digitalis bemenetkent.

bodosi.balazs at med.u-szeged.hu bodosi.balazs at med.u-szeged.hu
Thu Jun 21 23:23:58 CEST 2012


Elovettem egy uj PIC-et, probapanelen, a tunet ugyanaz.
Az RA0-RA5 csak digitalis kimenetkent mukodik, az RA6 es 7 viszont megy 
bemenetkent is.
Erdekes, hogy a portb0,1 sem megy bemenetkent

Potyo tanacsara itt a pofonegyszeru progi egy szuz picben, nem megy, 
hiaba erintgetem a magas szintet az RA0,1,2,3,4,5-hez. RA6 es RA7 
mukodik.


	list p=18f25K80
#include "p18f25k80.inc"

; a 25k80-as probaja, miert nem megy az RA1 bemenetkent

CONFIG SOSCSEL = HIGH
CONFIG FOSC = INTIO2
CONFIG PLLCFG = OFF
CONFIG PWRTEN = ON
CONFIG BOREN = OFF
CONFIG BORV = 3
CONFIG WDTEN = OFF
CONFIG MCLRE = ON

#define LED LATC,6

ORG 0x0000
	; Start at the reset vector
	goto Start
org 0x0008
	retfie
org 0x0018
	retfie


ORG 0x002A
Start
	clrf	PORTA		;Clear PORTA
	clrf	PORTB		;Clear PORTB
	clrf	PORTC		;Clear PORTC

	mov TRISA, B'11111111'
	mov TRISB, B'11111111'
	mov TRISC, B'00000010'

	mov ANCON0, B'00000000'
	mov ANCON1, B'00000000'

	mov OSCCON,B'10110000'


hehe:
	bcf LED
	btfsc PORTA,1
	bsf LED
	nop
	nop
	nop
	nop
	nop
	jmp hehe

END




More information about the Elektro mailing list