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
» tcl 43s5300 a tela fica alternando cores verm aazul verd
Matriz de led 8x8  EmptyHoje à(s) 10:50 por manoel lima

» Radio cmik-mk-918 som baixo
Matriz de led 8x8  EmptyOntem à(s) 17:46 por antonio benedito de queir

» Akai AA-A35 Display apagado
Matriz de led 8x8  EmptyOntem à(s) 17:32 por city2010

» TV STI DL3270 A W , sem audio
Matriz de led 8x8  EmptyOntem à(s) 14:00 por valdircp

» Caixa de Som Amplificada CSR 4000A Som Distorcido e Pouca Potência!!!
Matriz de led 8x8  EmptySáb 23 Nov 2024, 18:05 por prva

»  OU O FÓRUM ACABOU OU NINGUÉM PARTICIPA DO FÓRUM MAIS.
Matriz de led 8x8  EmptySáb 23 Nov 2024, 09:09 por Paranista

» Tv lcd,marca Aoc, modelo- LE 39D0330 -defeito,só liga depois de um tempo(quando aquece)
Matriz de led 8x8  EmptySáb 23 Nov 2024, 08:28 por jailton da silva santos

» Notbook asus mod. X44C K43L versão 1 preciso do esquema
Matriz de led 8x8  EmptySáb 23 Nov 2024, 02:30 por willian8952

» ameaçado por nao consertar aparelho por falta de peças
Matriz de led 8x8  EmptySex 22 Nov 2024, 22:19 por joaquimrosadesouza

» Componentes estourados Fonte Usina Spark 120A
Matriz de led 8x8  EmptySex 22 Nov 2024, 21:13 por antonio carlos bitti

» fonte usina 60 amperes cai tensao qdo conecta bateria
Matriz de led 8x8  EmptySex 22 Nov 2024, 21:04 por antonio carlos bitti

» Tv Philips 50pug6654/78 sem imagem
Matriz de led 8x8  EmptySex 22 Nov 2024, 16:02 por SEBCICM

» PS2 Slim 90k testar entradas do memory card
Matriz de led 8x8  EmptySex 22 Nov 2024, 11:51 por gamemaniaco

» Procuro a placa lateral do sistema de som Sony MHC-GTX88 e Ci BD3451KS
Matriz de led 8x8  EmptySex 22 Nov 2024, 10:16 por Silas Silva Nogueira

» fonte taramps tef 60 amperes ci estourado
Matriz de led 8x8  EmptyQui 21 Nov 2024, 19:27 por antonio carlos bitti

» [Resolvido] TV PLASMA SAMSUNG PL51F4900AG Não liga , led stand by piscando ( RESOLVIDO )
Matriz de led 8x8  EmptyQui 21 Nov 2024, 13:28 por Paranista

» TV LG MODELO 42LB5600 ACENDE O LED MAS NÃO LIGA
Matriz de led 8x8  EmptyQua 20 Nov 2024, 18:27 por Tales g

» Compro placa principal da LG 42lh45ed ou 42lh40ed
Matriz de led 8x8  EmptySeg 18 Nov 2024, 11:22 por Paulo Costa II

» Som Philips fw c 505 Ajuda entender o esquema
Matriz de led 8x8  EmptySáb 16 Nov 2024, 10:03 por nagkiller

» (Resolvido) AIWA NSXF959 SEM SOM MÉDIOS AGUDOS
Matriz de led 8x8  EmptySáb 16 Nov 2024, 00:31 por ZACREAL

» como descartar TRC
Matriz de led 8x8  EmptySex 15 Nov 2024, 08:32 por jailton da silva santos

» cliente que não busca os aparelhos consertados, o que fazer
Matriz de led 8x8  EmptySex 15 Nov 2024, 00:59 por MARIO Y. SEGAWA

» compro placa pricipal tv lg 50pb560
Matriz de led 8x8  EmptyQua 13 Nov 2024, 11:11 por Eletronica Manoel

» Modulo Taramps t800.1 com os resistores r32 e r5 torrados
Matriz de led 8x8  EmptySeg 11 Nov 2024, 10:41 por prisma eletronica

» Akai AA-A35 Seletor de Tensão
Matriz de led 8x8  EmptySeg 11 Nov 2024, 08:34 por city2010

» [RESOLVIDO] TV LCD UN50FH5303G Componentes danificados
Matriz de led 8x8  EmptySeg 11 Nov 2024, 00:54 por nagkiller

» TV PANASONIC TC- 32A400B Imagem travando
Matriz de led 8x8  EmptyDom 10 Nov 2024, 16:01 por ramon figueiredo

» ATENÇÃO de todos os usuários da 2002! (Nova regra).
Matriz de led 8x8  EmptyDom 10 Nov 2024, 12:00 por robsonseixas

» Microondas MEF-41 Eletrolux, não acende luz da porta quando abre, e quando fecha não liga
Matriz de led 8x8  EmptySex 08 Nov 2024, 22:30 por joaquimrosadesouza

» Caixa som Ciclotron mult 500 Preciso do esquema
Matriz de led 8x8  EmptySex 08 Nov 2024, 21:34 por prisma eletronica

Quem está conectado?
703 usuários online :: 3 registrados, 0 invisíveis e 700 visitantes :: 2 motores de busca

city2010, Jadson G. Nascimento, SEBCICM

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 : 40
    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 : 2997
    Idade : 44
    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 : 40
    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 : 2997
    Idade : 44
    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 : 40
    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 : 2997
    Idade : 44
    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 : 40
    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 : 2997
    Idade : 44
    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 : 40
    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 : 40
    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 : 2997
    Idade : 44
    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 : 40
    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 : 40
    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 : 40
    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 : 2997
    Idade : 44
    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 : 40
    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 : 2997
    Idade : 44
    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 : 40
    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


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