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);
   }
   
}


Switch case em JavaScript

const imprimiResultado = function (nota) {
    switch (Math.floor(nota)) {
        case 10:
        case 9:
            console.log('Quadro de Honra');
            break;    
        case 8case 7:
            console.log('Aprovado !');
            break;
        case 6case 5case 4:
            console.log('Recuperação');
            break
        case 3case 2case 1:
            console.log('Reprovado');
            break;       
        default:
            console.log('Nota inválida !');
            break;
    }
    console.log('Fim !');
    
}

imprimiResultado(10);
imprimiResultado(8.9)
imprimiResultado(6.55);
imprimiResultado('teste');