Ir ao conteúdo
  • Cadastre-se

montteiro88

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

  1. Olá , Pessoal estou com um problema que estou com dificuldade em achar o erro. Estou fazendo uma aplicação com microcontrolador PIC18f97j60 , conectivdade com a internet . Montei um prototipo em uma daquela placas ilhadas , funcionou 100% , conectividade joia .Fiz o projeto de um circuito impresso e mandei fazer a prototipagem da placa , montei do jeito que estava no prototipo , porém nao funcionou . Ai comecei uma analise no poderia estar errado na placa ou na firmware(porém firmware estava funcionando normalmente no prototipo ).Fiz programa simples de piscar led , ai a placa funciona normal , e quanto rodo o programa referente a conexão com internet(estou usando biblioteca da microchip) , nao funciona , parece que trava .Nesse programa uma funçãp que pisca um led tambem indicando que esta rodando o programa , porém o mesmo fica aceso direto.Nao sei mais o que fazer , ja troquei cristal , varios componentes na tentativa de solucionar o problema .
  2. Vleu eu entrei la , mas acabei comprando no mercado livre achei um vendedor Sim claro concordo com vocês ,mas o projeto foi definido que a melhor opção é essa familia de microcontrolador , pois a utilização de modulo Ethernet deixa o projeto mais CARO , e quase sempre as empresas ou instituições querem cortar gastos e essa obrigação compete ao engenheiro de procurar novas soluções com qualidade e baixo custo , pois quanto menor o custo , menor o custo repassado ao cliente e posteriormente maior aceitação do produto. Caso alguém tenha pressa (não tem tempo para importar ) ,para construir algum protótipo ou aplicação achei um vendedor no mercado livre , ele tem alguns PIC dessa familia com barramento ethernet integrado e alguns dspics . http://produto.mercadolivre.com.br/MLB-685917580-pic18f97j60-18f97j60-97j60-ipt-com-tcpip-onboard-ethernet-_JM
  3. Pessoal , Alguém poderia me indicar onde eu poderia comprar um PIC18F87J60 aqui no Brasil , pode ser em qualquer lugar do BRASIL , é tenho pressa para fazer meu projeto com esse microcontrolador.
  4. @aphawk Ainda nao fiz isso , mas vou tentar assim que der e posto aqui
  5. @Bruno R Ruinho Olha Bruno , comprei um K150 por 20 reais na china , tive que fazer uma atualização nele para gravar a familia 18f. Tem ajudado bastante nos meus projetos . Mas claro depende do que voce quer , olha como eu so gravo e não debugo nada acho um excelente , superou minhas expectativas . Estou usando ele no windows 8 via usb , é só instalar o driver e usar.
  6. Resolvi Ontem fiz um programa no Mikroc e funcionou então já foi descartado o hardware . então resolvi dar uma olha nos fusiveis e comparei com os do Mikcroc cheguei na solução : #FUSES PLL1 #FUSES CPUDIV1 #FUSES NOUSBDIV #FUSES NOICPRT Mesmo que nao use PLL , esses caras interferem no clock.
  7. @aphawk , Então declarei no #fuse HS , para high speed , a unica coisa que ai nao mudei foi codigo foi o stop bits , mas eu to achando que deve ser algo relacionado ao clock como você disse , pois um dia antes fiz um programa para aprensentar a cada 3 segundos , delay_ms(3000); , ele demora o dobro, porém no proteus ele acusou o erro , excessive load cpu , mas está muito estranhho
  8. Pessoal , Estou enfrentando o seguinte problemas , acredito que seja algo bobo mas infelizmente nao consegui resolver . Estou tentando enviar um frase , palavra ou letra para porta serial porém unica coisa que recebo são caracteres desconhecidos ou xxxxxxxxxxxx , ççççççççççççç . Compilei no CCS e compilei no Proteus funcionou bonitinho do jeito que eu esperava , mas quando coloco no hardware da esse erro estou usando um max232 e um conversor serial para usb. Fui eliminando por periferico ou seja , desconectei o pic . E fiz um loop entre pc --- conversor---- max232 , a transmissao e recepção funcionou perfeitamente. o codigo #include <18f4550.h> #fuses nowdt,hs .......... #use delay(clock=20M) #use rs232 (baud=9600 , xmit=pin_c6,rcv=pin_c7) void main() { while(true) { printf("teste serial"); // } } mas ja tentei printf ,putc ,etc......, coloquei delay etc. Agradeço quem poder me ajudar

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...