Pesquisar neste blog

30/06/2020

Array de caracter crescente e decrescente com LCD em CCS C Compiler

#include <main.h>
#include <lcd.c>
#use delay(clock = 20MHz)

const char vetor[] = "blog da ENGENHARIACOTIDIANA ";
int i;

void crescente(){
   for(i = 0; i < sizeof(vetor)/sizeof(int); i++){
      lcd_gotoxy(i+1, 1);
      lcd_putc(vetor[i]);
      delay_ms(100);
      
   }
}

void decrescente(){
   for(i = sizeof(vetor)/sizeof(int) -1; i >= 0 ; i--){
      //lcd_gotoxy(i+1, 1);
      lcd_putc(vetor[i]);
      delay_ms(100);
   }
}

void main(){
   
   lcd_init();
   
   crescente();
   printf(lcd_putc,"\f");//limpa tela do lcd
   decrescente();
   
}


Nenhum comentário: