Eletrônica Silveira
Olá, Seja Bem-Vindo ao Fórum Eletrônica Silveira!!!!
Para você poder ver os mais variados Projetos do nosso Fórum, você precisa fazer o cadastro!

Depois de se Cadastrar, não se esqueça de ler as regras do fórum!

http://eletronicasilveira.forumeiros.com/t3-regras-do-forum#3


Administrador do Fórum,
Rafael Silveira
HOMENAGEM

Na vida tudo passa tudo acontece mas alguém igual a você a gente jamais esquece




★ 22 de novembro de 1991

† 12 de março de 2016

Nosso eterno amigo, administrador e fundador deste fórum
Quem está conectado
40 usuários online :: 9 usuários cadastrados, Nenhum Invisível e 31 Visitantes :: 2 Motores de busca

Ademir, alexribeiro, cja, Diniz Romero de Oliveira, Giovani Musician, Marcio_tekrn, PauloSchueler, phissico, Reginaldo Silva

[ Ver toda a lista ]


O recorde de usuários online foi de 264 em Seg 18 Mar 2013 - 11:54
Últimos assuntos
» Layout irs2092 full bridge numa onica pcb
Ontem à(s) 14:45 por recenan

» comunicaçao IRda ajuda
Dom 17 Jun 2018 - 19:08 por Dierson Silva

» Amplificador de 250w em 2ohms
Sab 16 Jun 2018 - 19:34 por djanderson

» amplificador Machine 1.8
Sab 16 Jun 2018 - 16:04 por michael@

» Permeailidade de um nucleo etd
Sex 15 Jun 2018 - 22:21 por Victor-ss

» DEBUNKER DIAMOND X2
Sex 15 Jun 2018 - 18:38 por Joseefraim1987

» Números grandes em LCD Alphanumérico com PIC como criar?
Qui 14 Jun 2018 - 21:47 por Caca Silva

» Fonte Chaveada Com IR2153 "Nova Versão"
Qui 14 Jun 2018 - 11:30 por djanderson

» Meu irs 900 stereo
Qua 13 Jun 2018 - 19:17 por marcelo bahia

» fonte com amplificador e proteção dc com sensor de temperatura cooler
Qua 13 Jun 2018 - 16:54 por alexandrewilker

» ajuda em esquema caixaub grave atera LF18-1AF
Ter 12 Jun 2018 - 19:59 por tec-luz

»  NS450 - FONTE CHAVEADA PARTE 2
Seg 11 Jun 2018 - 19:10 por sidnei da silva chagas

» Amplificador Classe D 1500w
Seg 11 Jun 2018 - 15:21 por luizcpimenta

» AMPLIFICADOR CLASSE D 420WRMS DUE RS-01
Sab 9 Jun 2018 - 17:21 por djanderson

» FONTE HALF 200A 14,1
Sex 8 Jun 2018 - 22:43 por nego8

Top dos mais postadores
Rafael Silveira (7816)
 
Caca Silva (5988)
 
renatoscp (3862)
 
CMeletronica (3202)
 
michel chagas (2791)
 
Railson (2119)
 
alexsandro rodrigues de a (1798)
 
naldo santos (1599)
 
ablacon64 (1222)
 
gilvantexas (1061)
 

Medidor de Velocidade

Publicidade

Números grandes em LCD Alphanumérico com PIC como criar?

Ir em baixo

Números grandes em LCD Alphanumérico com PIC como criar?

Mensagem por Caca Silva em Qui 14 Jun 2018 - 21:47

Boa noite. Nunca havia pensando nessa possibilidade mas navegando pela net vi alguns exemplos disso.

Tentei algumas coisinhas com o Mikroc ou o CCS mas não consegui sair do lugar, usando a função de caracteres especiais o máximo que consigui criar foram 8 caracteres por causa da memória CGRAM ir de 0 a 7. Alguém sabe outra maneira de fazer isso de preferência com o Mikroc?
Minha tentativa com o CCS (fiz o número 0):
Código:

#include <16F628A.h>
#FUSES NOMCLR                   //Master Clear pin used for I/O
#FUSES NOBROWNOUT               //No brownout reset
#FUSES NOLVP                    //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#use delay(crystal=4000000)

#include <DSPGRDCCS.h>
#define LCD_ENABLE_PIN PIN_B0
#define LCD_RS_PIN PIN_B1
#define LCD_RW_PIN PIN_B2
#define LCD_DATA4 PIN_B4
#define LCD_DATA5 PIN_B5
#define LCD_DATA6 PIN_B6
#define LCD_DATA7 PIN_B7

#include <lcd.c>
int zero1[8] = {0x1F,0x1F,0x1F,0x1C,0x1C,0x1C,0x1C};
int zero2[8] = {0x1F,0x1F,0x1F,0x07,0x07,0x07,0x07};
int zero3[8] = {0x1C,0x1C,0x1C,0x1C,0x1F,0x1F,0x1F};
int zero4[8] = {0x07,0x07,0x07,0x07,0x1F,0x1F,0x1F};

void main()
{

   lcd_init();
   lcd_set_cgram_char(0,zero1);
   lcd_set_cgram_char(1,zero2);
   lcd_set_cgram_char(2,zero3);
   lcd_set_cgram_char(3,zero4);


   while(TRUE)
   {
    
   printf(lcd_putc,"\f%c%c\n%c%c", 0,1,2,3);
   delay_ms(50);
  
      
   }

}

_________________
avatar
Caca Silva
ADMINISTRADOR
ADMINISTRADOR

Mensagens : 5988
Data de inscrição : 30/01/2011
Idade : 37
Localização : Ritápolis MG

Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum