Ir ao conteúdo

vtrx

Membro Pleno
  • Posts

    4.393
  • Cadastrado em

  • Última visita

Tudo que vtrx postou

  1. Usando a programação por Software,posso usar qualquer microcontrolador. Se fosse usar um Atmega,usaria o ATiny,pois o 16F628 tem 10 pinos,mas lendo o manual não achei I2C por Hardware,mas não precisaria mesmo...
  2. Se voce não sabe como gravar na Eeprom,como vai usar então? Caso queira só gravar numa Eeprom,os dados,pode usar este que fiz na época usando a USB. http://www.4shared.com/rar/Fb9YCnDe/24cxx_usb.html De qualquer jeito vai precisar de gravar num PIC o Hex do gravador ou pode tentar achar na net o PonyProg que usa a porta serial. Na época do post,tinha feito um circuito 'tosco' para teste; Depois fiz versões utilizando a USB e PWM,que ficaram bem melhor.
  3. Plasma sem Tcon = Imagem preta. LCD sem Tcon = Backlight aceso.
  4. Infelizmente só poderia te ajudar com exatidão se fosse da marca Samsung ou LG.
  5. Qual conexão esta usando,GVT? Se for GVT,altere o valor MTU,no modem,para 1452,isso se for até 15 megas usando ADSL/2.
  6. Pode ser o bakclight. Se fosse uma F5000,com certeza seria o backlight.
  7. Se não me engano,este é para 20 mhz.
  8. Experimenta este aqui,mas sempre alterando o código para o que voce precisa,pois tem anos que só uso USB,então não tenho mas hardware serial para testar. http://www.4shared.com/rar/ugpqKe1r/Serial_C18.html
  9. #include <p18f2550.h>#pragma config PLLDIV=1, CPUDIV=OSC1_PLL2, USBDIV=2, FOSC=XTPLL_XT//, FCMEM=OFF //CPUDIV=OSC1_PLL2=48MHz CRISTAL 4 MHZ//#pragma config PLLDIV=2, CPUDIV=OSC1_PLL2, USBDIV=2, FOSC=HS//, FCMEM=OFF //CRISTAL =CPU COM 8 MHZ SEM PLL E USB FULLSPEED 48MHZ#pragma config IESO=OFF, PWRT=OFF, BOR=ON_ACTIVE, BORV=3, VREGEN=ON, WDT=OFF#pragma config MCLRE=ON, PBADEN=OFF, CCP2MX=OFF, STVREN=ON, LVP=ON, XINST=OFF, DEBUG=OFFunsigned char cUART_char;unsigned char cUART_data_flg;void init_uart(void);void UART_putc(unsigned char c);void InterruptHandlerLow ();void main(){ init_uart(); // init UART module while (1) // infinite loop which handles ncoming data as they arrive { if (cUART_data_flg==1)// if new data available, send it back through USART tx line (echo it) { UART_putc(cUART_char); cUART_data_flg=0; // clear new data flag so one charactor will echoed once } }}//----------------------------------------------------------------------------//----------------------------------------------------------------------------#pragma code InterruptVectorLow = 0x18void InterruptVectorLow (void){ _asm goto InterruptHandlerLow //jump to interrupt routine _endasm}//----------------------------------------------------------------------------// Low priority interrupt routine#pragma code#pragma interrupt InterruptHandlerLowvoid InterruptHandlerLow (){ if (PIR1bits.RCIF==1)//is interrupt occured by EUSART receive?, //then RCREG is full we have new data (cleared when RCREG is read) { if(RCSTA&0x06) //more efficient way than following commented method to check for reception error //if(RCSTAbits.FERR==1 || RCSTAbits.OERR==1 ) { RCSTAbits.CREN=0; //Overrun error (can be cleared by clearing bit CREN) cUART_char=RCREG; //clear Framing error RCSTAbits.CREN=1; } else { cUART_char = RCREG; // read new data into variable cUART_data_flg = 1; // new data received. so enable flg } }}//----------------------------------------------------------------------------//----------------------------------------------------------------------------void init_uart(void) // init UART module for 9600bps boud, start bit 1, stopbit 1, parity NONE{ cUART_data_flg=0; // init data receive flag to zero (no data) TRISCbits.TRISC7=1; //Make UART RX pin input TRISCbits.TRISC6=0; //Make UART TX pin output SPBRGH = 0x02; //9600bps 20MHz Osc SPBRG = 0x08; RCSTAbits.CREN=1; //1 = Enables receiver RCSTAbits.SPEN=1; //1 = Serial port enabled (configures RX/DT and TX/CK pins as serial port pins) BAUDCONbits.BRG16=1;//1 = 16-bit Baud Rate Generator – SPBRGH and SPBRG TXSTAbits.SYNC=0; //0 = Asynchronous mode TXSTAbits.BRGH=1; //1 = High speed TXSTAbits.TXEN=1; //1 = Transmit enabled RCONbits.IPEN = 1; //enable Interrupt priority levels IPR1bits.RCIP=0; // EUSART Receive Interrupt Priority 0 = Low priority PIE1bits.RCIE=1; // 1 = Enables the EUSART receive interrupt INTCONbits.GIEL = 1;//enable interrupts INTCONbits.GIEH = 1; }//----------------------------------------------------------------------------//----------------------------------------------------------------------------void UART_putc(unsigned char c){ TXSTAbits.TXEN=0;// disable transmission TXREG=c; // load txreg with data TXSTAbits.TXEN=1; // enable transmission while(TXSTAbits.TRMT==0) // wait here till transmit complete { Nop(); }} Faz um teste mas verifique o cristal usado. O que voce enviar vai aparecer no terminal. Neste código,voce seta tudo manualmente. Caso queira que o compilador faça tudo,altere o exemplo do link,que usa um LCD,para as suas necessidades: http://www.4shared.com/rar/Y5F3mJLd/Serial_pic.html
  10. Não sei sobre a Philco,mas veja se nas opções de imagem não tem como ajustar o tamanho para 16:9 ou a opção de tamanho conforme o sinal.
  11. O set de instruções x86 é padrão,o que muda são algumas extensões próprias da AMD ou Intel. Não existe Assembly x86 para AMD e X86 para Intel,x86 é x86
  12. http://www.cs.virginia.edu/~evans/cs216/guides/x86.html
  13. Programei em ASM para Windows entre 2002 a 2006,dentre outras linguagens e acessava o Hardware em ASM. Não vejo,hoje em dia,onde usar ASM no Windows,a menos que esteja programando um driver de dispositivo,mesmo assim em C ja seria suficiente. o Java tem funções lentas,mas C não. Poderia dar um exemplo mais preciso sobre o que pretende fazer? Se for apenas para estudo,NASM ja é de bom tamanho,mas eu prefiro o flatassembler(FASMW),baixe a ultima versão(1.71.22).
  14. Programas para Windows(PC) geralmente são escritos em Delphi,C++,java etc. Escolha uma linguagem que se sinta mais a vontade e a estude a fundo. Talvez você tenha encontrado,na internet,programas em Assembly 16 bits para PC,tipo o Debug,mas não tem validade como aplicativo,era mais usado para verificação no PC/Windows.
  15. Não se esqueça que a senha diferencia as maiúsculas das minúsculas. qual a mensagem que aparece? Se for 'desconectado da rede',tem algo errado com a senha,neste caso,faça um teste deixando a rede sem senha.
  16. Baseado na imagem que postou,tente usar o IP na tv em 192.168.0.125. Máscara de sub-rede:255.255.255.0 DNS e getway:192.168.0.1
  17. Leia com atenção o link. O IP que vai usar é o achado pelo Windows,mas não igual,muda-se para maior ,por garantia. Posta os seus resultados que aparece no ipconfig.
  18. Configure tudo manualmente. http://forum.clubedohardware.com.br/forums/topic/1076543-smart-tv-samsung-un55es7000g-sem-internet/
  19. voce deve acreditar em papai noel tembem :0 Eu trabalho muitos anos com a Samsung 5 meses com a LG. Tudo que tentar ou encontrar,é suposição e poderá 'travar' sua placa,e isso fará nossa alegria pois vai ter que recorrer a uma autorizada para pagar a manutenção
  20. @lgdelai Lógico que não é possível modificar,nem as autorizadas tem este material,é o mesmo que querer modificar o Windows.
  21. Provavelmente vai ter que trocar alguns leds do backlight,mas é um serviço bastante preciso,com risco de danificar o cristal LCD ou formar linhas na tela. Apenas para informação,este serviço eu faço bastante,uma média de 2 por dia,é um serviço bem delicado.
  22. @chacalgbi Ja tentou no forum ASM51? La tem umas pessoas que tentaram fazer isso logo no começo,faz um post legal explicando os passo e onde voce chegou que vão te ajudar.
  23. Tudo indica que é o painel, só conheço as plasmas LG que tem uma proteção antes da tela que pode ser trocada.
  24. Alguns modelos precisam de um controle remoto especial para acessar a opção enginner. Se sua tv não precisar deste controle,voce deve procurar por HV flip,geralmente em option.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!