Logo Passei Direto
Buscar
Fazer um contador de 1 a 99 #define _XTAL_FREQ 4000000 #pragma config FOSC = HS #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma config BOREN = OFF #pragma config LVP = OFF #pragma config CPD = OFF #pragma config WRT = OFF #pragma config CP = OFF #include #include #include "lcd.h" unsigned char contador = 0; void main(){ TRISB = 0b00000001; unsigned char alan3679992 = 1; unsigned char a = 0b10000000; LCD_init(); LCD_limpa(); OPTION_REG = 0; while(alan3679992){ if(RB0 == 0) contador++; { LCD_escreve((contador / 10) + '0'); // Escreve dezena LCD_escreve((contador % 10) + '0'); // Escreve unidade __delay_ms(200); } } }
User badge image
Alan Kuhn

ontem

User badge image
Alan Kuhn

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Parece que você está tentando entender um código em C para um microcontrolador que conta de 1 a 99 e exibe o resultado em um display LCD. No entanto, a pergunta não está clara e não possui alternativas para que eu possa analisar e fornecer a resposta correta. Você precisa criar uma nova pergunta com as alternativas para que eu possa ajudar de forma mais precisa.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina