Ir ao conteúdo
  • Cadastre-se

CCS para MPLabX


wildoidao

Posts recomendados

Fala Pessoal,

Estou com uma dificuldade que acredito que seja ridicula mas não estou conseguindo resolver.

Estou tentando portar esse código que fiz no CCS para o MPLABX estou usando o compilador indicado no site o CX8.

#include <16f628a.h> 
#use delay (clock=4000000)
#fuses HS,NOWDT,PUT,NOBROWNOUT,NOMCLR,NOLVP


void main(void)
{

while(true)
{
output_high(pin_a0);
delay_ms(1000);
output_low(pin_a0);
delay_ms(100);
}
}

O Delay já resolvi e o while também somente a forma de setar os pinos que não consegui fazer. Já tentei PORT_A1, RA1 e nada, no MPLabX está assIM:

#include <stdio.h>
#include <stdlib.h>
#include <pic16f877a.h>
#include <xc.h>
#include <htc.h>



#use delay (clock=4000000)
#fuses HS,NOWDT,PUT,NOLVP,XT,NOPUT,NOPROTECT,NOBROWNOUT

/*
*
*/

#define Porta IOPORT_A1



void main (void)
{
while(1)
{

Porta = 1;

_delay(50000);

Porta = 0;


}
}

Alguém poderia me ajudar? e indicar algum material de estudo?

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...