Dúvida básica com CCS plugin para o MPLAB

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Dúvida básica com CCS plugin para o MPLAB

Mensagempor B-EAGLE » 28 Fev 2007 17:03

Comecei a estudar C para PIC, mas estou com uma dúvida básica especificamente no CCS.

No MPLAB, usando o plugin, quando eu tento compilar um código com alguma linha do tipo: PORTA = 0x34;, o compilador não reconhece PORTA. usei somente um include no "18F452.h", que é o uC que estou utilizando.
Já no mikroC, não ocorre isto, qualquer registrador com o nome default do datasheet já é aceito no compilador.

Será que estou utilizando sintaxe errada?

Gostaria de saber se preciso incluir algum outro arquivo de definições para este PIC, com todos os registradores/i/o já definidos.

Obrigado pela ajuda!
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Mensagempor KrafT » 28 Fev 2007 17:24

O CCS não foi pensado assim... Vc deve usar output_a(0x34);

Ou definir o PORTA como #byte (e seu respectivo endereço). Aí pode usar do jeito que mostrasse.
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Mensagempor B-EAGLE » 28 Fev 2007 17:33

Ok, muito obrigado Kraft!
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS


Voltar para PIC

Quem está online

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

x