Página 1 de 1

PIC16F887 - Configuration Bits

MensagemEnviado: 14 Out 2009 17:52
por scheleder
Não entendi como inserir os bits de configuração no PIC16F887.
normalmente se adiciona uma linha no programa:
"__CONFIG1 0x3384 ;BIT DE CONFIGURACAO"

Mas com este chip não está dando certo pois ele tem dois registradores de configuração.
Já tentei colocar config1 e config2 mas tbm não deu...
Faço o código no MPLAB e gero o .HEX e gravo com o PICPGM e um gravador JDM.
tentei setar os bits no MPLAB e no PICPGM mas acho que não está dando certo pois o MCU não roda...
LI e RE-LI o datasheet e não descobri.
Desculpem a ignorancia, mas to me batendo...
Se alguém tiver uma luz.
:(

MensagemEnviado: 15 Out 2009 09:52
por scheleder
Acabei achando a solução em um fórum no México:
__CONFIG _CONFIG1, _LVP_OFF & _FCMEN_OFF & _IESO_OFF & _BOR_OFF & _CPD_OFF & _CP_OFF & _MCLRE_OFF & _PWRTE_ON & _WDT_OFF & _INTRC_OSC_NOCLKOUT
__CONFIG _CONFIG2, _WRT_OFF & _BOR21V

MensagemEnviado: 15 Out 2009 10:05
por Djalma Toledo Rodrigues
Valeu.

__CONFIG _CONFIG1
__CONFIG _CONFIG2

Como é 'antipatico' o C

Até++

http://asm51.eng.br/phpbb/viewtopic.php?t=8522
.

MensagemEnviado: 16 Out 2009 14:42
por verd
no caso para utilizar o clock interno do 877 em asm como devo configurar os bits??

utilizo intsc_osc_noclkout ??

MensagemEnviado: 16 Out 2009 16:52
por renatokodaira
O 16F877 não tem clock interno.