Fórum Eletrônica2002 (Brasil)
Seja bem vindo ao fórum Eletrônica2002.

Para ter acesso a todo o conteúdo do fórum você precisa estar cadastrado e fazer o login!

Se não é cadastrado no fórum: aproveite e faça.

Para criar um tópico, você precisa se cadastrar e estar conectado.
Ao criar um tópico, vc deve colocar a marca/modelo/e defeito do aparelho no título do tópico. Isto é regra neste fórum!
https://eletronica2002.forumeiros.com/forum-de-reparacao-de-aparelhos-eletronicos-f1/regras-do-forum-t19731.htm

Falar com o administrador?
Mande um e-mail: valdeni@eletronica2002.com.br

Participe do fórum, é rápido e fácil

Fórum Eletrônica2002 (Brasil)
Seja bem vindo ao fórum Eletrônica2002.

Para ter acesso a todo o conteúdo do fórum você precisa estar cadastrado e fazer o login!

Se não é cadastrado no fórum: aproveite e faça.

Para criar um tópico, você precisa se cadastrar e estar conectado.
Ao criar um tópico, vc deve colocar a marca/modelo/e defeito do aparelho no título do tópico. Isto é regra neste fórum!
https://eletronica2002.forumeiros.com/forum-de-reparacao-de-aparelhos-eletronicos-f1/regras-do-forum-t19731.htm

Falar com o administrador?
Mande um e-mail: valdeni@eletronica2002.com.br
Fórum Eletrônica2002 (Brasil)
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
.

Menu de navegação


Clique nas imagens abaixo para acessar os fóruns desejados.

Fóruns:






---------------------------

PARCEIROS

E PATROCINADORES

DO FÓRUM 2002:

================



================

Quer ser um patrocinador do fórum?

Mande um e-mail para:

Valdeni@eletronica2002.com.br


_________________
Últimos assuntos
» [Resolvido]DVD H Buster HBD-9540AV não liga
Matriz de led 8x8  EmptyHoje à(s) 08:52 por Rosélio

» Abrir minha eletrônica ou não, rsrs?!!
Matriz de led 8x8  EmptyOntem à(s) 12:14 por Rafael2

» a decadência da minha eletronica
Matriz de led 8x8  EmptyOntem à(s) 09:27 por Rafael2

» Micro System LG Xboom cm9740 não sai som nas caixas de som
Matriz de led 8x8  EmptyTer 30 Abr 2024, 15:52 por sugeda

» CIs damplaca Tcon
Matriz de led 8x8  EmptyTer 30 Abr 2024, 12:01 por nagkiller

» Microondas Brastemp MOD- BHS 27A BHNA, visor indicando ERR 3
Matriz de led 8x8  EmptySeg 29 Abr 2024, 19:22 por tokiotecnica

» atualizaçao tv philips 42pfl3008d/78
Matriz de led 8x8  EmptySeg 29 Abr 2024, 19:15 por tokiotecnica

» SOM AIWA Z-R997 TRAVADO - SÓ ACENDE PAINEL DE BOTÕES!
Matriz de led 8x8  EmptySeg 29 Abr 2024, 12:39 por Paranista

» cliente que não busca os aparelhos consertados, o que fazer
Matriz de led 8x8  EmptyDom 28 Abr 2024, 13:49 por MARIO Y. SEGAWA

»  Aqui no fórum vemos de tudo
Matriz de led 8x8  EmptyDom 28 Abr 2024, 13:22 por MARIO Y. SEGAWA

» MICROONDAS SAMSUNG MB6752W NÃO RESPONDE COMANDOS DO TECLADO
Matriz de led 8x8  EmptySáb 27 Abr 2024, 16:46 por WALTER JANSEN

» Prolongar a vida util das lampadas led.
Matriz de led 8x8  EmptySáb 27 Abr 2024, 09:51 por Paranista

» Caixa JBL Max 15 (preciso do valor do R30)
Matriz de led 8x8  EmptySáb 27 Abr 2024, 09:28 por Elismark

» CAIXA AMPLIFICADA FRAHM MP5000 APP NÃO LIGA SEM TENSAO NA FONTE SECUNDARIA
Matriz de led 8x8  EmptySex 26 Abr 2024, 22:01 por Oliveira Rabelo

» Tv multilaser tl032m modo de servico
Matriz de led 8x8  EmptySex 26 Abr 2024, 15:06 por Gustavo machado costa

» Explosound XM 3600 preciso do esquema
Matriz de led 8x8  EmptySex 26 Abr 2024, 12:27 por sobraltec

» Amplificador Potencia Times One Advance Rf 802 4000w
Matriz de led 8x8  EmptySex 26 Abr 2024, 10:42 por fernando0

» (Resolvido) MULTÍMETRO MINIPA ANALOGICO ET 2022A
Matriz de led 8x8  EmptySex 26 Abr 2024, 04:16 por Valdeni Oliveira

» (Resolvido) MULTIMETRO MINIPA ET-2042D (CHAVE SELETORA)
Matriz de led 8x8  EmptyQua 24 Abr 2024, 20:32 por amil

» Oneal opb5060 Solicito o esquema
Matriz de led 8x8  EmptyTer 23 Abr 2024, 16:35 por Andersonhc

» Tv samsung // UN65RU7100G // TELA LAVADA
Matriz de led 8x8  EmptyDom 21 Abr 2024, 22:11 por Rafael2

» MINI SYSTEM LG CM-5660 NÃO LIGA
Matriz de led 8x8  EmptyDom 21 Abr 2024, 14:27 por Rafael2

» cliente que promete, trazer o aparelho e nao volta mais
Matriz de led 8x8  EmptyQui 18 Abr 2024, 08:07 por MARIO Y. SEGAWA

» Tv LG 37LE5510-ZB sem imagem
Matriz de led 8x8  EmptyQua 17 Abr 2024, 13:45 por nuno1970

» CIRCUITO INTEGRADO USADO NO GRDIENTE PRO1200
Matriz de led 8x8  EmptyTer 16 Abr 2024, 18:47 por Paranista

» [Encerrado] tv semp toshiba 2085 U1 tela azul sem imagem sem caracteris
Matriz de led 8x8  EmptyTer 16 Abr 2024, 13:10 por Paranista

» [Encerrado] - Tv Samsung Un46F7500 Problema: ligando e desligando loop
Matriz de led 8x8  EmptyTer 16 Abr 2024, 12:59 por Paranista

» esquema
Matriz de led 8x8  EmptyTer 16 Abr 2024, 12:00 por nagkiller

» {Resolvido]TV LG 32LN5400 - BACKLIGHT PISCANDO, SOM/IMAGEM NORMAL
Matriz de led 8x8  EmptyTer 16 Abr 2024, 08:44 por Paranista

» fonte de xbox 360 slim, nao liga
Matriz de led 8x8  EmptySeg 15 Abr 2024, 19:00 por Paranista

Quem está conectado?
460 usuários online :: 2 registrados, 0 invisíveis e 458 visitantes :: 1 motor de busca

L34NDR0, sugeda

O recorde de usuários online foi de 1034 em Sex 24 Jul 2015, 10:41
Anuncios

    Nenhum anúncio


    Matriz de led 8x8

    2 participantes

    Ir para baixo

    Matriz de led 8x8  Empty Matriz de led 8x8

    Mensagem por Taylor3 Dom 13 Abr 2014, 04:51

    Pessoal consegui desenhar a letra A em uma matriz de led 8x8
    para colocar outra imagem como eu faria??, ou melhor
    posso fazer matriz como chamada da função?? alguem já chamou algunha matriz ?????

    tipo agora quero chamar a letra B ...
    estou utilizando ccs c compiler Question 
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por nagkiller Dom 13 Abr 2014, 09:12

    Poste o projeto completo para analise...

    O mesmo método que fez a letra A aparecer, pode ser usado para as demais!!!

    Existem diversos métodos!!!


    _________________
    No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Dom 13 Abr 2014, 19:25

    ................. Question 


    Última edição por Taylor3 em Dom 13 Abr 2014, 21:39, editado 3 vez(es)
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por nagkiller Dom 13 Abr 2014, 19:27

    Poste o projeto completo para analise...

    _________________
    No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Dom 13 Abr 2014, 19:28

    E então aonde posso criar outra imagem ,
    sera que devo repetir o prototipo e depois fazer a chamada da função da matriz
    este foi o desenho de um quadrado 8x8 estou treinando imagens...
    qual a sua opiniaõ Obrigado por sua atenção
    fico achando que não vai dar certo , é por que eu queria fazer um jogo.!

    poderia agora fazer um rascunho pra mim testar encima do codigo
    como chamar outra imagem ....?
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por nagkiller Dom 13 Abr 2014, 19:50

    Poste o projeto completo para analise... com o esquema.

    Você pode definir uma array para cada letra.

    Ex:
    int A[]={0x7F,0x2E,0xFF,0x00, 0xDE,0x01,0x00,0x11};
    int B[]={0xC1,0xE0,0x7F,0x0E, 0xCC,0x04,0x58,0x31};
    ...


    _________________
    No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Dom 13 Abr 2014, 20:15

    Código:

    nagkiller ,preste atenção , eu voutei no tempo da pedra neste codigo
    por que eu não sei fazer o envio com dois shift register 74hc595
    fiz na mão mesmo em binario o quadrado deu muito trabalho e agora entendo como enviar os bits serialmente , mais a biblooteca do 595 da ccs c é peso
    eu voutei no tempo em que construiram a roda entendeu
    voçê poderia postar um exemplo seu com dua imagens para eu pegar a manha
    ai então eu posto todo projeto completo de como utilizar os dois 74hc595 linhas e colunas VLW!!

    int A[]={0x7F,0x2E,0xFF,0x00, 0xDE,0x01,0x00,0x11};
    int B[]={0xC1,0xE0,0x7F,0x0E, 0xCC,0x04,0x58,0x31};
    isto que voçê postou é tipo prototipos  e variaveis globais eu entendo
    mais da uma olhadinha no meu codigo main ai!! e ver o que pode fazer por mim !! garanto que avera retorno 
    ´so uma coisa voçê entende como chamar outra matriz como função??
    O meu problema ta todinho aqui no codigo MAIN ,

    COMO È QUE VOU ARRUMAR ESSA BAGUNÇA confused 
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por nagkiller Dom 13 Abr 2014, 22:05

    Quando peço o projeto completo é justamente porque cada projeto é diferente do outro. No meu caso uso apenas um shift register. Posso ainda usar um latch.
    Sem o esquema eu posso te passar um exemplo que funcione perfeitamente em meu projeto e no seu não.
    Posso te passar algo que tenho aqui, mais simples, depois vc estuda e muda para o seu projeto.

    _________________
    No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Dom 13 Abr 2014, 22:42

    Beleza , então passa o teu projeto gostaria que fosse similar com o uso de matrizes tipo chamadas de funçoes matricias essas coisa mudando as imagens
    caso queira postar em PM da um OK ! que eu enviarei uma pm tambem caso estiver fazendo algun projeto pessoal .
    pra isso que serve pm Surprised
    acho melhor vc postar seu projeto em PM caso queira edita-lo depois em direitos autorais ,fica a dica ai
    ´que pretendo fazer um livro para pricipiantes por que é logico não tenho tanto conhecimento avançado
    na verdade nem todos os segredos existem nos livros eles ´so fazem enrolar por isso que a educação do brasil
    veio melhorar um pouquinho agora rsrs !! 🐰 
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Seg 14 Abr 2014, 08:45

    Código:

    AlGuem AI sabe utilizar a biblioteca 74595.C ??

    Tipo um exemplo qualquer coisa , uma matriz 8x8 etc ... vamos pessoal!
    tipo assim,

    #include <16f877a.h>
    #FUSES NOWDT //No Watch Dog Timer
    #FUSES PUT //Power Up Timer
    #FUSES NOPROTECT //Code not protected from reading
    #FUSES NODEBUG //No Debug mode for ICD
    #FUSES BROWNOUT //Reset when brownout detected
    #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
    #FUSES NOCPD //No EE protection
    #FUSES HS

    #define EXP_OUT_ENABLE PIN_E1 //RCK - terminal 12 do 74HC595(1)
    #define EXP_OUT_CLOCK PIN_E0 //SCK - terminal 11 do 74HC595(1)
    #define EXP_OUT_DO_1 PIN_E2 //SER - terminal do 74HC595(1)

    _________________
    O porto é o lugar mais seguro para um barco, mas ele não foi feito para ficar lá; seu destino é navegar.
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por nagkiller Seg 14 Abr 2014, 18:21

    Eis aqui um exemplo:

    http://www.4shared.com/office/uB8XIA2x/ucontrol_revista_0003.html? (ver //página 0x1B)

    Não respondo por MP, pois assim outros perdem o direito de saber sobre o assunto!!!

    Matriz de led 8x8  2ppmrlu

    Código:

    //*****************************************************************************
    #include <16F877A.h>
    #device ADC=16
    //*****************************************************************************
    #FUSES HS,NOWDT,NOPUT,NOBROWNOUT,NOLVP,NOCPD,NOWRT,NODEBUG,NOPROTECT
    //*****************************************************************************
    #use delay(crystal=20MHz)
    //*****************************************************************************
    #define EXP_OUT_ENABLE  PIN_B2   //Pino 12 74xx595
    #define EXP_OUT_DO      PIN_B1   //Pino 14 74xx595
    #define EXP_OUT_CLOCK   PIN_B0   //Pino 11 74xx595
    #define NUMBER_OF_74595 1
    //*****************************************************************************
    int conta;
    int chara[9]={0b00000001, 0b00000010, 0b00000100, 0b00001000, 0b00010000,
                  0b00100000, 0b01000000, 0b10000000, 0b00000000};
    //*****************************************************************************
    void write_expanded_outputs(BYTE* eo) {
      BYTE i;

      output_low(EXP_OUT_CLOCK);
      output_low(EXP_OUT_ENABLE);

      for(i=1;i<=NUMBER_OF_74595*8;++i) {  // Clock out bits from the eo array
        if((*(eo+(NUMBER_OF_74595-1))&0x80)==0)
          output_low(EXP_OUT_DO);
        else
          output_high(EXP_OUT_DO);
       shift_left(eo,NUMBER_OF_74595,0);
       output_high(EXP_OUT_CLOCK);
       output_low(EXP_OUT_CLOCK);
      }
      output_high(EXP_OUT_ENABLE);
      output_low(EXP_OUT_ENABLE);
      
    }
    //*****************************************************************************
    void main()
    {
       output_a(0x00);
       output_b(0x00);
       output_c(0x00);
       output_d(0x00);
       output_e(0x00);
      
       while(TRUE)
       {
          for(conta=0;conta<=9;++conta)
          {
             write_expanded_outputs(&chara[conta]);
             delay_ms(500);
          }
       }
    }
    //*****************************************************************************

    Matriz de led 8x8  157oyrq

    Código:

    //*****************************************************************************
    #include <16F877A.h>
    #device ADC=16
    //*****************************************************************************
    #FUSES HS,NOWDT,NOPUT,NOBROWNOUT,NOLVP,NOCPD,NOWRT,NODEBUG,NOPROTECT
    //*****************************************************************************
    #define SRCLK1  PIN_B0      // SH_CP (PINO 11 SRCLK)
    #define SER1    PIN_B1      // DS    (PINO 14 SER)
    #define RCLK1  PIN_B2      // ST_CP (PINO 12 RCLK)
    //*****************************************************************************
    #define SRCLK2  PIN_B3      // SH_CP (PINO 11 SRCLK)
    #define SER2    PIN_B4      // DS    (PINO 14 SER)
    #define RCLK2  PIN_B5      // ST_CP (PINO 12 RCLK)
    //*****************************************************************************
    #use delay(crystal=20MHz)
    //*****************************************************************************
    unsigned int Linha[1];
    unsigned int Coluna[1];
    //*****************************************************************************
    void ICLinha()
    {
      int i=0,j=0;
      for(i=0;i<1;i++)
      {
          for(j=0;j<8;j++)
          {
            output_bit(SER1,bit_test(Linha[i],j));
            output_high(SRCLK1);
            delay_us(1);
            output_low(SRCLK1);
          }
      }
      output_high(RCLK1);
      delay_us(1);
      output_low(RCLK1);
    }
    //*****************************************************************************
    void ICColuna()
    {
      int i=0,j=0;
      for(i=0;i<1;i++)
      {
          for(j=0;j<8;j++)
          {
            output_bit(SER2,bit_test(Coluna[i],j));
            output_high(SRCLK2);
            delay_us(1);
            output_low(SRCLK2);
          }
      }
      output_high(RCLK2);
      delay_us(1);
      output_low(RCLK2);
    }
    //*****************************************************************************
    void main()
    {
      output_a(0x00);
      output_b(0x00);
      output_c(0x00);
      output_d(0x00);
      output_e(0x00);
     
      while(TRUE)
      {
          Linha[0] =0b10101010;
          Coluna[0]=0b01010101;
          ICLinha();
          ICColuna();
          output_toggle(PIN_B6);
          delay_ms(500);
          Linha[0] =0b01010101;
          Coluna[0]=0b10101010;
          ICLinha();
          ICColuna();
          output_toggle(PIN_B6);
          delay_ms(500);
      }
    }
    //*****************************************************************************

    Vlw...
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Ter 15 Abr 2014, 00:37

    ...................


    Última edição por Taylor3 em Seg 30 Jun 2014, 13:52, editado 3 vez(es)
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Ter 15 Abr 2014, 00:53

    nagkiller ! eu consegui aumentar o projeto mais ficou com alguns erros
    este que postei é o seguinte ,ele forma a imagem de um quadrado
    eu queria fazer tipo o joguinho de ping pong , mais eu notei que teria que fazer outra imagem com chamada da função, a primeira vez que consegui fazer uma imagem completa do quadrado com dois 595 foi uma grande alegria para mim,
    mais pra colocar um botão  logictogle  if (input(PIN_A0)==1)pra mudar a imagem é que ficou dificil, esta em 1 muda a tela  funcionou mais não vouta para a primeira imagem que criei!! estou com duvida nisto agora!
    e outra coisa essa biblioteca é legal por que facilita ,mais eu não a compreendo gostaria de saber um pouco mais sobre isso, fico muito grato tenho muitos projetos meus que ainda estão imcopleto , mais valeu pela parceria Surprised 
    Obrigado!!

    estava testando , a lib 74595.c funciona no 16f84 ccs c ? testei e naõ rodou onde  estou errando  :x  !!

    rsrsr essas caricaturas  av Matriz de led 8x8  3712171801 Matriz de led 8x8  1753937971 
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Ter 15 Abr 2014, 03:10

    Minha nossa que for é esse ? , comentários por favor


    for(i=1;i<=NUMBER_OF_74595*8;++i) {


    E esse if ho louco meu !!

    uma mãozinha por favor ,
    como sempre tambem ajudarei Obrigado quem quer que tenha sido !!
    que Deus te abençõe!!
    if((*(eo+(NUMBER_OF_74595-1))&0x80)==0)

    _________________
    O porto é o lugar mais seguro para um barco, mas ele não foi feito para ficar lá; seu destino é navegar.
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por nagkiller Ter 15 Abr 2014, 06:15

    number_of_74595 é a quantidade de semicondutores ou circuito integrado definidos para serem utilizados em série.
    O for é para enviar os dados para cada circuito integrado.
    o segundo laço é um método de testar bit a bit o valor enviado.

    _________________
    No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Ter 15 Abr 2014, 06:40

    Entendi ! pronto  e este shift_left(eo,NUMBER_OF_74595,0); ? No
    Minha nossa essa linguagem  do if ficou totalmente diferente do bit a bit  << >> sei lá
    andei estudando bastante eu nem sabia que #ENDIF era pra indicar o fim das diretivas sei muito pouco mais me esforço

    void write_expanded_outputs(BYTE* eo) { //  Isso aqui seria assim declaração de um prototipo ou função o que significa (BYTE* eo) parametro ,referencia  confunde esse eo ,será que tem algum PDF falando sobre isso pra não ter que dar trabalho
     BYTE i; aos amigos ,pra não penssar que  estou querendo abusar demais , curiosidade é muito grande !! No  :x  study  as  :13:  an  af  af

    esse topico tá ficando poderoso , da de dez a zero em qualquer sala de aula ! em assunto de shift register

    só que essa bibliotecazinha é mei nó cego kkkkkkkkkkkkkkkk!! am  isto é um trabalho para sherlock google

    Faltou voçê colocar a biblioteca , mais mesmo assim compilou no ccs c , e pode sem a biblioteca 74595.c ???

    #include <16F877A.h>
    #device ADC=16
    //*****************************************************************************
    #FUSES HS,NOWDT,NOPUT,NOBROWNOUT,NOLVP,NOCPD,NOWRT,NODEBUG,NOPROTECT
    //*****************************************************************************
    #use delay(crystal=20MHz)
    //*****************************************************************************
    #define EXP_OUT_ENABLE  PIN_B2   //Pino 12 74xx595
    #define EXP_OUT_DO      PIN_B1   //Pino 14 74xx595
    #define EXP_OUT_CLOCK   PIN_B0   //Pino 11 74xx595
    #define NUMBER_OF_74595 1
    //*****************************************************************************
    int conta;
    int chara[9]={0b00000001, 0b00000010, 0b00000100, 0b00001000, 0b00010000,
                 0b00100000, 0b01000000, 0b10000000, 0b00000000};
    //*****************************************************************************
    void write_expanded_outputs(BYTE* eo) {
     BYTE i;
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por nagkiller Ter 15 Abr 2014, 08:52

    Eu copiei o conteúdo da biblioteca para o arquivo principal porque mudei os ports usados...
    Eu poderia ter usado de forma tradicional com o include, mas ai eu deveria mudar meu hardware...
    Existem diferentes maneiras de testar bit a bit...
    void xxxx nesse caso acima é uma função por causa dos {} colchetes.
    Byte x* é a declaração de um ponteiro de 8 bits.
    left_shift faz rotação dos bits...
    Procure o arquivo c completo e total... Tem tudo sobre a linguagem c.

    _________________
    No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
    nagkiller
    nagkiller
    Moderador do fórum
    Moderador do fórum

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : Desde 1990
    Sexo : Masculino
    Número de Mensagens : 2846
    Idade : 43
    Cidade/Estado: : Garça - São Paulo
    Humor : Depende
    Data de inscrição : 23/11/2011

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Taylor3 Ter 15 Abr 2014, 10:30

    Ultima pergunta pra finalizar

    left_shift faz rotação dos bits. tipo de geito mais especifico?

    e no 4shared o C total tem ? eu ja vi este livro mais não sabia que tinha este segredo
    vou baixar, pronto ultima pergunta é só isso mesmo sobre ,left_shift faz rotação dos bits!
    Taylor3
    Taylor3
    Participante
    Participante

    DESCRIÇÃO: : Técnico em Eletrônica e informática
    TEMPO DE EXPERIÊNCIA : 10 anos
    Sexo : Masculino
    Número de Mensagens : 60
    Idade : 39
    Cidade/Estado: : joaõ pessoa
    Data de inscrição : 13/04/2014

    Ir para o topo Ir para baixo

    Matriz de led 8x8  Empty Re: Matriz de led 8x8

    Mensagem por Conteúdo patrocinado


    Conteúdo patrocinado


    Ir para o topo Ir para baixo

    Ir para o topo

    - Tópicos semelhantes

     
    Permissões neste sub-fórum
    Não podes responder a tópicos