Últimos assuntos
Quem está conectado?
Há 420 usuários online :: 2 registrados, 0 invisíveis e 418 visitantes :: 2 motores de busca#finofliperama, adamoa1
O recorde de usuários online foi de 1034 em Sex 24 Jul 2015, 13:41
Tópicos semelhantes
Anuncios
Nenhum anúncio
Números grandes em LCD Alphanumérico com PIC como criar?
2 participantes
Página 1 de 1
Números grandes em LCD Alphanumérico com PIC como criar?
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):
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);
}
}
_________________
CACÁ- Administrador Auxiliar
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 17 anos/ 9 anos
Sexo :
Número de Mensagens : 19804
Idade : 44
Cidade/Estado: : Ritápolis Minas Gerais
Humor : Bom
Data de inscrição : 25/03/2010
Re: Números grandes em LCD Alphanumérico com PIC como criar?
Nunca tentei isso, mas terá que carregar o valor na CGRAM um por um e exíbi-los...
Se não me engano no MikroC tem uma ferramenta de desenho de LCD...
Flw...
Se não me engano no MikroC tem uma ferramenta de desenho de LCD...
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Números grandes em LCD Alphanumérico com PIC como criar?
nagkiller escreveu:Nunca tentei isso, mas terá que carregar o valor na CGRAM um por um e exíbi-los...
Se não me engano no MikroC tem uma ferramenta de desenho de LCD...
Flw...
Sim e já descobri boa parte de como é feito, o Mikroc realmente tem uma ferramenta. criei mais ou menos como se fizesse com 7 segmentos mas deu errado.
Achei este exemplo aqui para Arduino e vi que não é difícil de adaptar, vou testar.
https://www.arduinoecia.com.br/2013/04/lcd-16x2-rtc-numeros-grandes.html
_________________
CACÁ- Administrador Auxiliar
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 17 anos/ 9 anos
Sexo :
Número de Mensagens : 19804
Idade : 44
Cidade/Estado: : Ritápolis Minas Gerais
Humor : Bom
Data de inscrição : 25/03/2010
Tópicos semelhantes
» COMO CRIAR UM TÓPICO NO FÓRUM E COMO CORRIGIR O TÍTULO QUE ESTÁ ERRADO.
» Como ler os números na etiqueta de identificação do CRT
» CRIAR UM SITE - COMO?
» Como ler os números na etiqueta de identificação do CRT
» CRIAR UM SITE - COMO?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Hoje à(s) 19:02 por SEBCICM
» PS2 Slim 90k testar entradas do memory card
Hoje à(s) 14:51 por gamemaniaco
» Procuro a placa lateral do sistema de som Sony MHC-GTX88 e Ci BD3451KS
Hoje à(s) 13:16 por Silas Silva Nogueira
» Caixa de Som Amplificada CSR 4000A Som Distorcido e Pouca Potência!!!
Hoje à(s) 11:18 por jailton da silva santos
» Tv lcd,marca Aoc, modelo- LE 39D0330 -defeito,só liga depois de um tempo(quando aquece)
Hoje à(s) 11:06 por jailton da silva santos
» fonte taramps tef 60 amperes ci estourado
Ontem à(s) 22:27 por antonio carlos bitti
» [Resolvido] TV PLASMA SAMSUNG PL51F4900AG Não liga , led stand by piscando ( RESOLVIDO )
Ontem à(s) 16:28 por Paranista
» TV LG MODELO 42LB5600 ACENDE O LED MAS NÃO LIGA
Qua 20 Nov 2024, 21:27 por Tales g
» TV STI DL3270 A W , sem audio
Qua 20 Nov 2024, 18:02 por valdircp
» Compro placa principal da LG 42lh45ed ou 42lh40ed
Seg 18 Nov 2024, 14:22 por Paulo Costa II
» Som Philips fw c 505 Ajuda entender o esquema
Sáb 16 Nov 2024, 13:03 por nagkiller
» (Resolvido) AIWA NSXF959 SEM SOM MÉDIOS AGUDOS
Sáb 16 Nov 2024, 03:31 por ZACREAL
» como descartar TRC
Sex 15 Nov 2024, 11:32 por jailton da silva santos
» cliente que não busca os aparelhos consertados, o que fazer
Sex 15 Nov 2024, 03:59 por MARIO Y. SEGAWA
» compro placa pricipal tv lg 50pb560
Qua 13 Nov 2024, 14:11 por Eletronica Manoel
» Modulo Taramps t800.1 com os resistores r32 e r5 torrados
Seg 11 Nov 2024, 13:41 por prisma eletronica
» Akai AA-A35 Seletor de Tensão
Seg 11 Nov 2024, 11:34 por city2010
» [RESOLVIDO] TV LCD UN50FH5303G Componentes danificados
Seg 11 Nov 2024, 03:54 por nagkiller
» TV PANASONIC TC- 32A400B Imagem travando
Dom 10 Nov 2024, 19:01 por ramon figueiredo
» ATENÇÃO de todos os usuários da 2002! (Nova regra).
Dom 10 Nov 2024, 15:00 por robsonseixas
» Microondas MEF-41 Eletrolux, não acende luz da porta quando abre, e quando fecha não liga
Sáb 09 Nov 2024, 01:30 por joaquimrosadesouza
» Caixa som Ciclotron mult 500 Preciso do esquema
Sáb 09 Nov 2024, 00:34 por prisma eletronica
» Pessoal tenho placa barato.
Sex 08 Nov 2024, 23:47 por francisco carlos de jesus
» PLACA PWM dos Módulos Roadstar RS-10000D Earthkaque e RS-6800D Agressive SPL
Sex 08 Nov 2024, 22:23 por NITRO
» Projetor LG BS 275 Liga e logo da mensagem de cooler bloqueado
Sex 08 Nov 2024, 16:05 por Paranista
» Cd Player Carrossel Sony - Não fecha a gaveta nem gira o carrossel
Qui 07 Nov 2024, 17:15 por Denisson Ventura
» OU O FÓRUM ACABOU OU NINGUÉM PARTICIPA DO FÓRUM MAIS.
Qui 07 Nov 2024, 15:09 por Paranista
» TV PHILCO TP1452N TELA ESCURA
Qua 06 Nov 2024, 20:36 por jailton da silva santos
» TV LED LE3256(A)w dados da flash Resolvido
Qua 06 Nov 2024, 15:12 por everardes
» Procuro esquema elétrico da fonte TV lg 42lb5800 EAX65423701(2.1)
Seg 04 Nov 2024, 15:22 por joaquimrosadesouza