Pesquisar neste blog

29/06/2020

LCD com vetor e for em CCS C Compiler

Método 1

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

void main(){
   lcd_init();
   
   for(;;){
      lcd_putc("Olá ");
      delay_ms(400);
   }

}


















Método 2

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

void main(){
   lcd_init();
   
   for(;;){
      lcd_gotoxy(2,4);//linha 2 coluna 4
      lcd_putc("Olá ! ");
      delay_ms(400);
   }

}














Método 3

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

int a = 5, b = 2;

void main(){
   lcd_init();
   
   for(;;){
      printf(lcd_putc,"\fvalor = %u , %u",a,b);
      delay_ms(400);
   }

}














Método 4

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

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

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


Nenhum comentário: