simplesmente setar portb

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

simplesmente setar portb

Mensagempor dener » 06 Jul 2010 13:33

caros colegas....estou com problemas como pic16f876a reduzi o programa ao extremo e não funciona....na simulação no mplab blz....mas quando gravo o microcon, não faz nada... não pode ser o gravador porque o antigo 876-04 sp grava normal....

segue programa..



LIST P=16f876A
INCLUDE <P16F876A.INC>
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_OFF & _BODEN_OFF & _LVP_OFF

ORG 0X0000

GOTO INICIO

ORG 0X0004

INICIO:



BANKSEL TRISB
CLRF TRISB
MOVLW b'00000011'
MOVWF OPTION_REG

BANKSEL PORTB
CLRF PORTB



MOVLW D'1'
MOVWF PORTB

BANKSEL TRISA
MOVLW B'00001111'
MOVWF TRISA

BANKSEL PORTA
CLRF PORTA
TESTE:



BTFSC PORTA,1
BCF PORTB,6

BTFSS PORTA,1
BSF PORTB,6

GOTO TESTE

END
dener
Bit
 
Mensagens: 9
Registrado em: 21 Mai 2007 19:47

Mensagempor ÁgioFelipe » 06 Jul 2010 14:03

Tá faltando o tipo de oscilador no cabeçalho.
ÁgioFelipe
Word
 
Mensagens: 626
Registrado em: 27 Out 2006 20:04

CONFIGURAÇÃOES

Mensagempor Rodrigo.rb3s » 06 Jul 2010 15:37

denner falta tambem desligar os conversores A/D

adcon

e os comparadores

ccpcon1

para vc usar os pinos do PORTA como entradas ou saidas digitais
byte
Avatar do usuário
Rodrigo.rb3s
Bit
 
Mensagens: 14
Registrado em: 05 Mai 2010 16:57

Re: CONFIGURAÇÃOES

Mensagempor diogo_18sp » 07 Jul 2010 22:50

ta faltando o retfie da interrupçao

org 0x0004
retfie
diogo_18sp
Byte
 
Mensagens: 117
Registrado em: 14 Jan 2008 18:12
Localização: Amparo ,SP


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x