Ir ao conteúdo
  • Cadastre-se

Rodrigo Magalhaes2023

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

1
  1. @.if ola amigo, postei o que eu ja fiz se puder dar uma olhada eu agradeço beleza
  2. Ola amigos, boa tarde a todos. Estou tentando desenvolver um projeto atraves de linguagem C utilizando o microcontrolador PIC18F4550 E compilador XC8, mplabx. sou iniciante na area e estou tendo grandes dificuldades. preciso fazer um led RGB acender atraves de 1 botão ''RB0'' e acender a cor vermelho e depois a verde e depois a azul. e com um outro botão ''RB1'' ele acender com todas as cores combinadas. Segue abaixo a transcrição do meu projeto como ele está por enquanto, alguém pode me ajudar editando com o resultado esperado? Em anexo tem um projeto do led RGB, eu tentei usar ele parar elaborar para a aplicação que eu desejo, mas ate agora sem sucesso. / * * File: IMONITORR.c * Author: tecnico * * Created on 12 de Dezembro de 2023, 19:07 */ #include <xc.h> #include <p18f4550.h> #include <stdlib.h> #define LED_TRIS TRISBbits.TRISB0 #define LED LATBbits.LATB0 #pragma config FOSC = HS // Oscillator Selection bits (HS oscillator (HS)) #pragma config FCMEN = OFF // Fail-Safe Clock Monitor Enable bit (Fail-Safe Clock Monitor disabled) #define vermelho PORTEbits.RE0 #define verde PORTEbits.RE1 #define azul PORTEbits.RE2 void main (void){ INTCON2bits.NOT_RBPU = 0; ADCON1 = 0b00001111; TRISD = 0X00; TRISB = 0x1F; TRISA = 0x03; TRISC = 0x80; TRISE = 0x00; vermelho = 0; azul = 0; verde = 1; } void init_io(void); int main(void){ init_io(); while(1){ LED = 1; } } void init_io(void){ LED_TRIS = 0; }
  3. Pessoal, boa noite. Venho encarecidamente solicitar a ajuda de alguns de vocês que são mais experientes no assunto de programação em linguagem C. Sou novo na area de programação, estou tendo uma grande dificuldade numa atividade do curso, e não consigo resolver, a atividade é a seguinte; O professor pediu para programar um botão (RB0) para que no momento em que ele for pressionado o Led RGB acenda a cor vermelho e apague e acenda o verde e apague e acenda o azul. E um outro botão (RB1) para que no momento em que ele for pressionado o Led RGB acenda com as combinações de cores. alguém pode me ajudar como fica essa programação? o micro controlador dessa atividade é o Pic18f4550 eu uso o Mplab x. fico muito grato se alguém puder me ajudar.

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!