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!
http://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
.
Menu de navegação


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

Fóruns:





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

PARCEIROS

E PATROCINADORES

DO FÓRUM 2002:

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

Clique nos banners:




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

Quer ser um patrocinador do fórum?

Mande um e-mail para:

Valdeni@eletronica2002.com.br


_________________
Últimos assuntos
» Mini System LG CM4440 não liga, não tem audio
Hoje à(s) 17:28 por NiemeyerD

» Mini System LG CM4330 não tem audio aparece S-protection no display
Hoje à(s) 14:30 por NiemeyerD

» TV LCD SONY KLV-46S200A não LIGA, PISCANDO O LED POWER 4 VEZES
Hoje à(s) 11:36 por jandilson

» TV SONY kv29fs100 Imagem rolando e ronco no áudio
Hoje à(s) 08:22 por Dr.Luan

» Tv philips 29pt5645 problemas no av1
Hoje à(s) 08:20 por Dr.Luan

» Auto Rádio Philips CEM2000 não liga
Ontem à(s) 23:23 por Ohm

» Central Multimídia - MediaNav Renault Duster - Tela branca
Ontem à(s) 15:41 por rafaquino91

» SOM PHILIPS FWM593/BK SEM SOM
Ontem à(s) 13:50 por HAHNRAHN

» MICROSSISTEM PANASSONIC SA-MAX200 ARMANDO PROTEÇÃO
Ontem à(s) 13:20 por negoleo21

» MÓDULO PYRAMID PB310GX SEM ÁUDIO
Ontem à(s) 10:12 por glob

» MIXER BEHRINGER VMX 300 COM TRAFO ALTERADO.
Ontem à(s) 08:59 por Oficina do SOM

» tv philips mod 14GX1618/78R ñ muda de canal(travada)
Ontem à(s) 07:29 por Nill

» tv semp toshiba 2092 lav com linhas de retraços
Seg 15 Out 2018, 16:18 por samucasvm

» nobreak pl1500b1 só liga fora da rede
Seg 15 Out 2018, 14:15 por nagkiller

» Receiver Yamaha mod RX. V. 640 entrando em proteção
Seg 15 Out 2018, 10:59 por Oficina do SOM

» Caixa amplificada lexsen LS12A MP3 não sai som
Seg 15 Out 2018, 10:50 por Oficina do SOM

» Receiver-Gradiente- r343-problema saida som baixa e fm para de funcionar apos alguns minuyos
Seg 15 Out 2018, 10:46 por Oficina do SOM

» som sharp cd-k1600z volume baixo e com ruido
Seg 15 Out 2018, 10:40 por Oficina do SOM

» caixa ativa donner clarity CL-200A com chiado.
Dom 14 Out 2018, 16:37 por Nill

» Som Sony HCD-GTX77 - Não toca pendriver
Dom 14 Out 2018, 16:36 por Nill

» tv lg RP-14CB25A não liga
Dom 14 Out 2018, 12:05 por MARIO Y. SEGAWA

» Som lg // cm 4330 // s-proteção
Sab 13 Out 2018, 21:00 por antonio benedito de queir

» tv lg cp29k30 nao liga
Sab 13 Out 2018, 20:41 por antonio benedito de queir

» tv lg 21fs4rlg-ls desliga e fica em standby
Sex 12 Out 2018, 20:22 por antonio benedito de queir

» TV Sanyo CTP6707 fonte alta
Sex 12 Out 2018, 07:29 por tomate

» CAIXA AMPLIFICADA CICLOTRON PREMIUM 800! QUEIMANDO SAÍDAS DE ÁUDIO
Sex 12 Out 2018, 07:14 por tomate

» TV LG RP 29FA35A - Tensões nas linhas SCL e SDA oscilando.
Qua 10 Out 2018, 22:16 por glob

» Amplificador deaudio JRC SPA750 (em curto)
Qua 10 Out 2018, 21:58 por Oficina do SOM

» Nobreak Tsshara upsmp14 (upsmini 500va) esquema ou ajuda
Qua 10 Out 2018, 10:34 por MARCINHOXP

» projetor epson 12+
Ter 09 Out 2018, 16:10 por Nill

Quem está conectado
344 usuários online :: 22 usuários cadastrados, Nenhum Invisível e 322 Visitantes :: 2 Motores de busca

Arona, Arthur Gomes, CARLOS ALCEBYADES, centauro, DANTEX, delabeneta, dino 3, Dr.Luan, Eletronica Manoel, Fábio Lena, jeffersonjs, joaoalmeida, Julioc3, klein, maglefy, marcosmacedo, maumau, Paranista, Porto, Ricardo Luis Bomfim, ROBERTO CARLOS, WALTER JANSEN

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

Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Ir em baixo

Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por CACÁ em Ter 12 Set 2017, 23:26

Pessoal boa noite, tentei montar este circuito que achei na net mais didaticamente, já que não tem utilidade mas fiquei "encucado" por ele não ter funcionado.
O esquema é esse
[Você precisa estar registrado e conectado para ver esta imagem.]

Montei essa placa
[Você precisa estar registrado e conectado para ver esta imagem.]
No simulador (Proteus) tudo funciona normal mas na placa nada acontece e não consigo achar o que está errado. Desconfiei do programa, entendo pouco mas não vi nada no código referente a clock, nada que configure o clock interno do 16F628A

Código:
#define s0   RA0_bit
#define s1   RA1_bit
#define s2   RA2_bit
#define s3   RA3_bit
#define led0 RB0_bit
#define led1 RB1_bit
#define led2 RB2_bit
#define led3 RB3_bit

int led_on(int cor);    // ligar leds

int mem[40], botao = 4, sort = 2, stagio = 0, aux = 0, i;

void main()
{
     CMCON = 7;     //desabilita comparadores
     TRISA = 0b0001111; //15
     PORTA = 0b0001111; //15
     TRISB = 0;
     PORTB = 0;
    
     Sound_Init(&PORTB, 4);
     sound_play(2000, 100);led0 = 1;
     sound_play(1000, 100);led1 = 1;
     sound_play(1120, 100);led2 = 1;
     sound_play(1330, 100);led3 = 1;
     sound_play(1590, 100);led_on(4); //desligar todos os leds
     delay_ms(500);
    
     while(1)
     {
        mem[stagio] = sort;
        for(i = 0;i < stagio + 1;i++)
        {
          if(mem[i] == 0){led_on(0);}
          if(mem[i] == 1){led_on(1);}
          if(mem[i] == 2){led_on(2);}
          if(mem[i] == 3){led_on(3);}
        }
        while(stagio >= aux)
        {
           while(!(s0 && s1 && s2 && s3)) //aguarda pressionar um botão
           {
              if(!s0){botao = 0;}
              if(!s1){botao = 1;}
              if(!s2){botao = 2;}
              if(!s3){botao = 3;}
              if(sort > -1){sort--;}  //sorteia
              if(sort < 0){sort = 3;}
              delay_ms(5);
           }
           if(botao < 4)
           {
             if(botao == 0){led_on(0);}
             if(botao == 1){led_on(1);}
             if(botao == 2){led_on(2);}
             if(botao == 3){led_on(3);}
             if(botao != mem[aux])      //Confere
             {
                stagio = -1 ; //errado!!
                led0 = 1; led1 = 1; led2 = 1; led3 = 1;
                sound_play(500,500);
                delay_ms(200);
                led_on(4);  //apaga todos os leds
             }
             aux++;
           }
           botao = 4;
         }
        delay_ms(100);
        stagio++;
        aux = 0;
     }
}
int led_on(int cor)
{
       if(cor == 0){led0 = 1; sound_play(1000,100);}
  else if(cor == 1){led1 = 1; sound_play(1122,100);}
  else if(cor == 2){led2 = 1; sound_play(1259,100);}
  else if(cor == 3){led3 = 1; sound_play(1334,100);}
  delay_ms(100);
  led0 = 0; led1 = 0; led2 = 0; led3 = 0;
  delay_ms(20);
  return 0;
}


Última edição por CACÁ em Qua 13 Set 2017, 19:46, editado 1 vez(es)

_________________
 



[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
CACÁ
Administrador Auxiliar
Administrador Auxiliar

DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 14 anos/ 6 anos
Sexo : Masculino
Número de Mensagens : 18849
Idade : 38
Cidade/Estado: : Ritápolis Minas Gerais
Humor : Bom
Data de inscrição : 25/03/2010

Voltar ao Topo Ir em baixo

Re: Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por jailton da silva santos em Qua 13 Set 2017, 00:23

Não entendo disso ,mas nos pinos 15 e 16 não era pra ter um cristal oscilador?
avatar
jailton da silva santos
Técnico
Técnico

DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : 25 anos
Sexo : Masculino
Número de Mensagens : 7040
Idade : 43
Cidade/Estado: : Itabatã Mucuri / Bahia
Data de inscrição : 15/08/2009

Voltar ao Topo Ir em baixo

Re: Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por CACÁ em Qua 13 Set 2017, 00:56

[Você precisa estar registrado e conectado para ver este link.] escreveu:Não entendo disso ,mas nos pinos 15 e 16 não era pra ter um cristal oscilador?

O PIC tem um oscilador interno, só é preciso ativá-lo.

_________________
 



[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
CACÁ
Administrador Auxiliar
Administrador Auxiliar

DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 14 anos/ 6 anos
Sexo : Masculino
Número de Mensagens : 18849
Idade : 38
Cidade/Estado: : Ritápolis Minas Gerais
Humor : Bom
Data de inscrição : 25/03/2010

Voltar ao Topo Ir em baixo

Re: Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por CACÁ em Qua 13 Set 2017, 15:02

Constatado, o defeito é mesmo o oscilador. Coloquei um cristal de 4MHZ nos pinos 15 e 16 e coloquei dois capacitores ligando a terra (20p) e funcionou normal, só meio rápido mas essa rapidez é devido a frequência. Agora por favor se alguém souber como ativa o oscilador interno e puder ajudar ficarei agradecido.

_________________
 



[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
CACÁ
Administrador Auxiliar
Administrador Auxiliar

DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 14 anos/ 6 anos
Sexo : Masculino
Número de Mensagens : 18849
Idade : 38
Cidade/Estado: : Ritápolis Minas Gerais
Humor : Bom
Data de inscrição : 25/03/2010

Voltar ao Topo Ir em baixo

Re: Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por nagkiller em Qua 13 Set 2017, 17:22

Pode remover o cristal ...
No MikroC utilize as propriedades do projeto.... teclas Ctrl + Shift + E...

Mude os fuses... Oscilador Interno RC ( INTOSC_OSC_NOCLKOUT )...
Compile e grave o mcu...

Teste!

FLW...
avatar
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 : 1796
Idade : 38
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011

Voltar ao Topo Ir em baixo

Re: Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por nagkiller em Qua 13 Set 2017, 17:52

Uma dica de layout é adicionar um cap 100nF de desacoplamento na linha de alimentação, o mais próximo ao mcu...

Flw...

_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
avatar
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 : 1796
Idade : 38
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011

Voltar ao Topo Ir em baixo

Re: Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por CACÁ em Qua 13 Set 2017, 18:26

Valeu nagkiller, fuçando aqui já tinha conseguido a um tempo atrás, coloquei 6MHZ e ficou bom. Vivendo e aprendendo mas falando nisso vou aproveitar e perguntar kkk pra que serve esse capacitor? Digo porque vejo ele em amplificadores por exemplo que possui na fonte capacitores enormes e tem esse com valores praticamente simbólicos e agora você ainda faz esse alerta de manter ele perto do MCU.

[Você precisa estar registrado e conectado para ver esta imagem.]

_________________
 



[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
CACÁ
Administrador Auxiliar
Administrador Auxiliar

DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 14 anos/ 6 anos
Sexo : Masculino
Número de Mensagens : 18849
Idade : 38
Cidade/Estado: : Ritápolis Minas Gerais
Humor : Bom
Data de inscrição : 25/03/2010

Voltar ao Topo Ir em baixo

Re: Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por nagkiller em Qua 13 Set 2017, 19:06

Serve para filtrar determinadas frequências (bypass), geralmente as mais altas.

Flw...

_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
avatar
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 : 1796
Idade : 38
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011

Voltar ao Topo Ir em baixo

Re: Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por CACÁ em Qua 13 Set 2017, 19:45

Ah entendi. Valeu.

_________________
 



[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
CACÁ
Administrador Auxiliar
Administrador Auxiliar

DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 14 anos/ 6 anos
Sexo : Masculino
Número de Mensagens : 18849
Idade : 38
Cidade/Estado: : Ritápolis Minas Gerais
Humor : Bom
Data de inscrição : 25/03/2010

Voltar ao Topo Ir em baixo

Re: Não consigo fazer esse jogo da memória funcionar, alguém pode me ajudar?(resolvido)

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


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