Últimos assuntos
Quem está conectado?
Há 414 usuários online :: 0 registrados, 0 invisíveis e 414 visitantes :: 1 motor de buscaNenhum
O recorde de usuários online foi de 1034 em Sex 24 Jul 2015, 10:41
Anuncios
Nenhum anúncio
Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
2 participantes
Página 1 de 1
Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Bom Dia, Boa Tarde, Boa Noite, venho pedir ajuda pois estou tendo muita dificuldade para fazer o código de um timer programável, ou seja, eu quero criar um contador regressivo programável para um alimentador que podera ser controlado por 4 botões, 1 para segundos, 1 para minutos, 1 para horas e 1 para iniciar a contagem, e teria mais um para despejar a comida na hora.
Se alguém puder me ajudar na programação do timer, eu agradeceria muito.
Se alguém puder me ajudar na programação do timer, eu agradeceria muito.
Última edição por thiiiago10 em Qui 01 Jun 2017, 23:47, editado 2 vez(es)
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
O que você já fez nesse projeto???
Que linguagem de programação esta utilizando???
Poste o esquema e o codigo do que já tem feito.
Flw
Que linguagem de programação esta utilizando???
Poste o esquema e o codigo do que já tem feito.
Flw
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
- Código:
sbit LCD_RS at RD2_bit;
sbit LCD_EN at RD3_bit;
sbit LCD_D4 at RD4_bit;
sbit LCD_D5 at RD5_bit;
sbit LCD_D6 at RD6_bit;
sbit LCD_D7 at RD7_bit;
sbit LCD_RS_Direction at TRISD2_bit;
sbit LCD_EN_Direction at TRISD3_bit;
sbit LCD_D4_Direction at TRISD4_bit;
sbit LCD_D5_Direction at TRISD5_bit;
sbit LCD_D6_Direction at TRISD6_bit;
sbit LCD_D7_Direction at TRISD7_bit;
#define horas1 RB0_bit //Botão para incrementar as horas
#define minutos10 RB1_bit //Botão para incrementar 10 minutos
#define start RB2_bit //Botão para iniciar a contagem
#define despejar RB3_bit //Botão para despejar a ração
char *text = "00:00:00"; //Ponteiro para texto do contador no LCD
char flags=0x00; //Registrador auxiliar para armazenar estado dos botões
unsigned contagem;
char horas, minutos, segundo; //Variaveis do contador
void interrupt()
{
if(TMR1IF_bit)
{
TMR1IF_bit = 0x00;
TMR1L = 0x2C;
TMR1H = 0xCF;
contagem++;
}
}
void main()
{
ADCON1 = 0x0F;
INTCON = 0xC0;
TMR1IE_bit = 0x01;
T1CON = 0x21;
TMR1L = 0x2C;
TMR1H = 0xCF;
TRISB = 0x0F;
TRISD = 0x00;
PORTD = 0x00;
Lcd_Init();
Lcd_Cmd(_LCD_CLEAR);
Lcd_Cmd(_LCD_CURSOR_OFF);
Lcd_Out(1,1," ALIMENTADOR");
Lcd_Out(2,1," PET FOOD");
delay_ms(1000);
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out( 1, 1, "TEMPO" );
Lcd_Out( 2, 1, "VEZES:" );
Lcd_Out( 2, 9, "00" );
while(1)
{
if(contagem==100)
{
contagem = 0;
if(start)
{
segundo--;
if(segundo== 0)
{
segundo = 59;
minutos--;
if(minutos==0)
{
segundo = 59;
minutos = 59;
horas--;
if(horas==0)
{
horas = 0;
minutos = 0;
segundo = 0;
start = 0;
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1,3,"DESPEJANDO");
Lcd_Out(2,3,"RAÇÃO");
} //end if horas
} //end if minutos
} //end if segundos
} //end if starta
} //end if contagem
if(!horas1)
{
flags.b7 = 0x01;
}
if(horas1 && flags.b7) //Incrementa unidade na hora
{
flags.b7=0x00;
horas++;
if(horas > 0x17) horas = 0x00;
}// end if horas1
if(!minutos10)
{
flags.b6 = 0x01;
}
if(minutos10 && flags.b6) //Incrementa dezena nos minutos
{
flags.b6=0x00;
minutos = minutos + 5;
if(minutos > 0x3B) minutos = 0x00;
}
if(!start)
{
flags.b5 = 0x01;
}
if(start && flags.b5)
{
flags.b5 = 0x00;
start = ~ start;
}
{
text[7] = segundo%10 + '0';
text[6] = segundo/10 + '0';
text[4] = minutos%10 + '0';
text[3] = minutos/10 + '0';
text[1] = horas%10 + '0';
text[0] = horas/10 + '0';
Lcd_Out(1,9,text);
}
}//END WHILE
}//END VOID
A parte da hora que estou tendo problemas
Última edição por thiiiago10 em Dom 28 maio 2017, 22:07, editado 1 vez(es)
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
To usando a linguagem C no compilador MickroC
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Analisando seu código, apenas não vi onde você volta as horas, minutos e segundos para respectivos 23:59:59 quando a contagem chegam em 0!!!
Qual a sua dificuldade, pode ser mais especifico???
Flw...
Qual a sua dificuldade, pode ser mais especifico???
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
ja revolvi meu problema.
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
É necessário postar o novo código?
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Seria interessante!!!
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Uma observação em seu código é que há a comparação if (contagem == 100), seria melhor utilizar a comparação if (contagem >= 100), em alguns casos, ainda mais quando há interrupções, o valor da contagem pode ser incrementado em 101, neste caso seu software poderá continuar contando (101,102...255,1 2, 3,4) até chegam em 100 novamente, e se caso nessa hora tenha algo prendendo o microcontrolador na interrupção, ele poderá pular o 100 novamente não fazendo a comparação se contagem = 100. Uma vez que a comparação é feita no loop principal de seu programa.
Além de reiniciar os valores conforme meu post anterior.
Flw...
Além de reiniciar os valores conforme meu post anterior.
- Código:
if(start)
{
segundo--;
if(segundo > 0x3B) segundo = 0x3B;
if(minutos > 0x3B) minutos = 0x3B;
if(horas > 0x17) horas = 0x17;
...
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Eu coloquei a parte da programação do contador direto na interrupção.
- Código:
void interrupt()
{
if(TMR1IF_bit)
{
TMR1IF_bit = 0;
TMR1L = 0x2C;
TMR1H = 0xCF;
contagem++;
if(contagem>=100)
contagem=0;
if(start)
{
if(segundo > 0)
segundo--;
else if((horas!=0)||(minutos!=0))
{
segundo=59;
if(minutos > 0)
minutos--;
else if (horas!=0)
{
minutos = 59;
horas--;
}
}
}
}
}
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Mas agora estou com um problema que a programação do motor nao esta funcionando.
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Ja coloquei
- Código:
if((horas==0)&&(minutos==0)&&(segundos==0))
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Em seu código e esquema eu não ví qual o pino atribuido ao controle de motor!!!
Flw...
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
A configuração do motor é essa.
Os pinos são so PORTC0 ate o PORTC3
- Código:
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1,3,"DESPEJANDO");
Lcd_Out(2,3,"RACAO...");
PORTC = 0b00000001;
delay_ms(300);
PORTC = 0b00001000;
delay_ms(300);
PORTC = 0b00000100;
delay_ms(300);
PORTC = 0b00000010;
delay_ms(300);
PORTC = 0b00000001;
delay_ms(300);
PORTC = 0b00001000;
delay_ms(300);
PORTC = 0b00000100;
delay_ms(300);
PORTC = 0b00000010;
delay_ms(300);
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1,3," RACAO");
Lcd_Out(2,3,"DESPEJADA!");
delay_ms(2000);
Lcd_Cmd(_LCD_CLEAR);
Os pinos são so PORTC0 ate o PORTC3
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Apertando o 4º botão ele gira normalmente, mas quando a contagem chega a 00:00:00, ele nao faz nada
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Ele não faz nada porque você não configurou os pinos do PORTC como saída!!!
Faça isso declarando os pinos de saída no registrador TRISC.
Flw...
Faça isso declarando os pinos de saída no registrador TRISC.
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Timer programável utilizando o TIMER1 do PIC 18F4520 AJUDA!!
Aqui esta o código completo.
- Código:
sbit LCD_RS at RD2_bit;
sbit LCD_EN at RD3_bit;
sbit LCD_D4 at RD4_bit;
sbit LCD_D5 at RD5_bit;
sbit LCD_D6 at RD6_bit;
sbit LCD_D7 at RD7_bit;
sbit LCD_RS_Direction at TRISD2_bit;
sbit LCD_EN_Direction at TRISD3_bit;
sbit LCD_D4_Direction at TRISD4_bit;
sbit LCD_D5_Direction at TRISD5_bit;
sbit LCD_D6_Direction at TRISD6_bit;
sbit LCD_D7_Direction at TRISD7_bit;
#define horas1 RB0_bit
#define minutos10 RB1_bit
#define starta RB2_bit
#define despejar RB3_bit
char *text = "00:00:00";
char *text2 = "00";
char flags=0x00;
int contagem;
short horas, minutos, segundo;
char despeja;
bit start;
void interrupt()
{
if(TMR1IF_bit)
{
TMR1IF_bit = 0;
TMR1L = 0x2C;
TMR1H = 0xCF;
contagem++;
if(contagem==100)
contagem=0;
if(start)
{
if(segundo > 0)
segundo--;
else if((horas!=0)||(minutos!=0))
{
segundo=59;
if(minutos > 0)
minutos--;
else if (horas!=0)
{
minutos = 59;
horas--;
if((horas==0)&&(minutos==0)&&(segundo==0))
{
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1,3,"DESPEJANDO");
Lcd_Out(2,3,"RACAO...");
PORTC = 0b00000001;
delay_ms(300);
PORTC = 0b00001000;
delay_ms(300);
PORTC = 0b00000100;
delay_ms(300);
PORTC = 0b00000010;
delay_ms(300);
PORTC = 0b00000001;
delay_ms(300);
PORTC = 0b00001000;
delay_ms(300);
PORTC = 0b00000100;
delay_ms(300);
PORTC = 0b00000010;
delay_ms(300);
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1,3," RACAO");
Lcd_Out(2,3,"DESPEJADA!");
delay_ms(2000);
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1,1,"TEMPO");
}
}//else if (horas!=0)
}//else if((horas!=0)||(minutos!=0))
}//if(start)
}//if(TMR1IF_bit)
}//void interrupt
void main()
{
ADCON1 = 0x0F;
INTCON = 0xC0;
TMR1IE_bit = 1;
T1CON = 0x21;
TMR1L = 0x2C;
TMR1H = 0xCF;
TRISB = 0xFF;
TRISD = 0;
PORTD = 0;
PORTC = 0;
TRISC = 0;
horas = 0;
segundo = 0;
minutos = 0;
start = 0;
Lcd_Init();
Lcd_Cmd(_LCD_CLEAR);
Lcd_Cmd(_LCD_CURSOR_OFF);
Lcd_Out(1,1," ALIMENTADOR");
Lcd_Out(2,1," PET FOOD");
delay_ms(1000);
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out( 1, 1, "TEMPO:" );
while(1)
{
if(!horas1)
{
flags.b7 = 0x01;
}
if(horas1 && flags.b7) //Incrementa unidade na hora
{
flags.b7=0x00;
horas++;
if(horas > 0x17) horas = 0x00;
}// end if horas1
if(!minutos10)
{
flags.b6 = 0x01;
}
if(minutos10 && flags.b6) //Incrementa dezena nos minutos
{
flags.b6=0x00;
minutos++;
if(minutos > 0x3B) minutos = 0x00;
}
if(!starta)
{
flags.b5 = 0x01;
}
if(starta && flags.b5)
{
flags.b5 = 0x00;
start = ~ start;
}
if(!despejar)
{
flags.b3 = 0x01;
}
if(despejar && flags.b3)
{
flags.b3 = 0x00;
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1,3,"DESPEJANDO");
Lcd_Out(2,3,"RACAO...");
PORTC = 0b00000001;
delay_ms(300);
PORTC = 0b00001000;
delay_ms(300);
PORTC = 0b00000100;
delay_ms(300);
PORTC = 0b00000010;
delay_ms(300);
PORTC = 0b00000001;
delay_ms(300);
PORTC = 0b00001000;
delay_ms(300);
PORTC = 0b00000100;
delay_ms(300);
PORTC = 0b00000010;
delay_ms(300);
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1,3," RACAO");
Lcd_Out(2,3,"DESPEJADA!");
delay_ms(2000);
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out( 1, 1, "TEMPO:" );
}
{
text[7] = segundo%10 + '0';
text[6] = segundo/10 + '0';
text[4] = minutos%10 + '0';
text[3] = minutos/10 + '0';
text[1] = horas%10 + '0';
text[0] = horas/10 + '0';
Lcd_Out(1,9,text);
}
}//END WHILE
}//END VOID
thiiiago10- NOVATO
- DESCRIÇÃO: : Técnico em Eletrônica
TEMPO DE EXPERIÊNCIA : to cursando
Sexo :
Número de Mensagens : 13
Idade : 24
Cidade/Estado: : São Paulo
Data de inscrição : 03/05/2017
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Ontem à(s) 17:46 por antonio benedito de queir
» Akai AA-A35 Display apagado
Ontem à(s) 17:32 por city2010
» TV STI DL3270 A W , sem audio
Ontem à(s) 14:00 por valdircp
» Caixa de Som Amplificada CSR 4000A Som Distorcido e Pouca Potência!!!
Sáb 23 Nov 2024, 18:05 por prva
» OU O FÓRUM ACABOU OU NINGUÉM PARTICIPA DO FÓRUM MAIS.
Sáb 23 Nov 2024, 09:09 por Paranista
» Tv lcd,marca Aoc, modelo- LE 39D0330 -defeito,só liga depois de um tempo(quando aquece)
Sáb 23 Nov 2024, 08:28 por jailton da silva santos
» Notbook asus mod. X44C K43L versão 1 preciso do esquema
Sáb 23 Nov 2024, 02:30 por willian8952
» ameaçado por nao consertar aparelho por falta de peças
Sex 22 Nov 2024, 22:19 por joaquimrosadesouza
» Componentes estourados Fonte Usina Spark 120A
Sex 22 Nov 2024, 21:13 por antonio carlos bitti
» fonte usina 60 amperes cai tensao qdo conecta bateria
Sex 22 Nov 2024, 21:04 por antonio carlos bitti
» Tv Philips 50pug6654/78 sem imagem
Sex 22 Nov 2024, 16:02 por SEBCICM
» PS2 Slim 90k testar entradas do memory card
Sex 22 Nov 2024, 11:51 por gamemaniaco
» Procuro a placa lateral do sistema de som Sony MHC-GTX88 e Ci BD3451KS
Sex 22 Nov 2024, 10:16 por Silas Silva Nogueira
» fonte taramps tef 60 amperes ci estourado
Qui 21 Nov 2024, 19:27 por antonio carlos bitti
» [Resolvido] TV PLASMA SAMSUNG PL51F4900AG Não liga , led stand by piscando ( RESOLVIDO )
Qui 21 Nov 2024, 13:28 por Paranista
» TV LG MODELO 42LB5600 ACENDE O LED MAS NÃO LIGA
Qua 20 Nov 2024, 18:27 por Tales g
» Compro placa principal da LG 42lh45ed ou 42lh40ed
Seg 18 Nov 2024, 11:22 por Paulo Costa II
» Som Philips fw c 505 Ajuda entender o esquema
Sáb 16 Nov 2024, 10:03 por nagkiller
» (Resolvido) AIWA NSXF959 SEM SOM MÉDIOS AGUDOS
Sáb 16 Nov 2024, 00:31 por ZACREAL
» como descartar TRC
Sex 15 Nov 2024, 08:32 por jailton da silva santos
» cliente que não busca os aparelhos consertados, o que fazer
Sex 15 Nov 2024, 00:59 por MARIO Y. SEGAWA
» compro placa pricipal tv lg 50pb560
Qua 13 Nov 2024, 11:11 por Eletronica Manoel
» Modulo Taramps t800.1 com os resistores r32 e r5 torrados
Seg 11 Nov 2024, 10:41 por prisma eletronica
» Akai AA-A35 Seletor de Tensão
Seg 11 Nov 2024, 08:34 por city2010
» [RESOLVIDO] TV LCD UN50FH5303G Componentes danificados
Seg 11 Nov 2024, 00:54 por nagkiller
» TV PANASONIC TC- 32A400B Imagem travando
Dom 10 Nov 2024, 16:01 por ramon figueiredo
» ATENÇÃO de todos os usuários da 2002! (Nova regra).
Dom 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
Sex 08 Nov 2024, 22:30 por joaquimrosadesouza
» Caixa som Ciclotron mult 500 Preciso do esquema
Sex 08 Nov 2024, 21:34 por prisma eletronica
» Pessoal tenho placa barato.
Sex 08 Nov 2024, 20:47 por francisco carlos de jesus