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
» One night stands, no obligations.
Matriz de led 8x8  EmptyOntem à(s) 10:24 por jomebs

» BIOS placa mãe Worldpc - H61FFKN-B0 WP
Matriz de led 8x8  EmptyOntem à(s) 07:44 por juniorkim22

» a decadência da minha eletronica
Matriz de led 8x8  EmptySex 17 maio 2024, 10:07 por adriano cesar

» Pré Amplificador CSR Pr Mod Pr-2002
Matriz de led 8x8  EmptyQui 16 maio 2024, 20:38 por Julio Penna

» Philips Cineos 34PT8422/77 DÚVIDA SOBRE TUBO
Matriz de led 8x8  EmptyQui 16 maio 2024, 10:52 por MARIO Y. SEGAWA

» Tv hbtv Buster 32l05hd com linhas e imagem travando,e duplicando sem definição.
Matriz de led 8x8  EmptyQui 16 maio 2024, 05:40 por Guitamukeka

» Firmaware tv philcó PH4t21dg
Matriz de led 8x8  EmptyQua 15 maio 2024, 23:58 por Maurício godoy

» fonte roteador STARLINK UTP-211C - Identificar diodos SMD NN FM
Matriz de led 8x8  EmptyQua 15 maio 2024, 20:52 por leandrovivo

» Mesa Ciclotrom Wattsom MXS12II
Matriz de led 8x8  EmptyQua 15 maio 2024, 16:29 por Eletronica Zukata

» Abrir minha eletrônica ou não, rsrs?!!
Matriz de led 8x8  EmptyTer 14 maio 2024, 13:20 por Paranista

» Minisystem cce md3280 não, N tem standby
Matriz de led 8x8  EmptyTer 14 maio 2024, 13:17 por Paranista

» Caixa amplificada amvox aca 221 gigante ll . Não carrega bateria
Matriz de led 8x8  EmptyTer 14 maio 2024, 09:17 por Pedro Espíndola Neto

» Minisystem cce md3280 não, N tem standby
Matriz de led 8x8  EmptySáb 11 maio 2024, 21:13 por Rafael2

» CAIXA DE SOM SOUND BOX FX15 qual valor de R29 e R39..?
Matriz de led 8x8  EmptySáb 11 maio 2024, 15:51 por ITA SOM

» Caixa de som multilaser sp359 não liga
Matriz de led 8x8  EmptySex 10 maio 2024, 20:47 por Rafael2

» SOM AIWA Z-R997 TRAVADO - SÓ ACENDE PAINEL DE BOTÕES!
Matriz de led 8x8  EmptyQui 09 maio 2024, 14:12 por Paranista

» Tv semp TCL 32lL800 sem imagem Resolvido
Matriz de led 8x8  EmptyQua 08 maio 2024, 17:45 por nagkiller

» Esquema do cce md3280
Matriz de led 8x8  EmptySeg 06 maio 2024, 22:17 por Rafael2

» Microonda ELECTROLUX MEF33 sem funcionar porcoes liga e cancela Resolvido
Matriz de led 8x8  EmptySeg 06 maio 2024, 13:27 por everardes

» Esquema do cce md3280
Matriz de led 8x8  EmptySeg 06 maio 2024, 12:01 por francisco constantino

» Módulo taramps TA-3500D liga normal, porém sem áudio
Matriz de led 8x8  EmptyDom 05 maio 2024, 14:44 por Nill

» Duvida slot microSD
Matriz de led 8x8  EmptyDom 05 maio 2024, 07:52 por gamemaniaco

» Alguém teria o arquivo raiz do receptor Neonsat Tro HD e do receptor satmax 5?
Matriz de led 8x8  EmptySáb 04 maio 2024, 07:28 por Claude

» CIRCUITO INTEGRADO USADO NO GRDIENTE PRO1200
Matriz de led 8x8  EmptySex 03 maio 2024, 22:33 por Rafael2

» atualizaçao tv philips 42pfl3008d/78
Matriz de led 8x8  EmptyQui 02 maio 2024, 19:06 por tokiotecnica

» Tv philips 50pug6654, liga tem som,mas não tem imagem
Matriz de led 8x8  EmptyQui 02 maio 2024, 13:24 por Renaldo Domingos

» [Resolvido]DVD H Buster HBD-9540AV não liga
Matriz de led 8x8  EmptyQui 02 maio 2024, 08:52 por Rosélio

» 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

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

Nenhum

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 : 2855
    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 : 2855
    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 : 2855
    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 : 2855
    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 : 2855
    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 : 2855
    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 : 2855
    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