Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Conexão Serial (CDC) através da USB com PIC18F4550

Loading...

Sign in or sign up now!
13,968
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Aug 11, 2007

Esse video descreve, como se comunicar através de uma conexão SERIAL (Chamada USB CDC), com o PIC18F4550.

Category:

Howto & Style

Tags:

License:

Standard YouTube License

  • likes, 2 dislikes

Link to this comment:

Share to:

Uploader Comments (rbardelli)

  • Tem que ser Ceramico??? Tem que ser 470nF mesmo???

  • @trt969 Sim, tem que ser Ceramico e Multicamada (Multilayer). O Datasheet diz 220nF  mas o meu melhor resultado foi com o 470nF

  • Parabéns pela iniciativa, amigo, você disse que o usb_task(); deve ser chamando a cada 1ms, então o procedimento correto para uma canexão é configurar uma interrupção por timer nesse tempo. é isso ? valews...

  • Olá Montec. De acordo com o datasheet da Microchip, o ideal seria trabalhar com máquinas de estado em vez de interrupção, mas eu acredito que a interrupção deva resolver o problema.

  • hi voce, v cme deu a dica importante com o pin Vusb , na mimnha placa faltava esse 470nF ainda, assim que o conexao sempre deu error e eu nao sabia porque, agora esta ok , thanks! :)

  • valeu, fico feliz que tenha dado certo.

see all

All Comments (14)

Sign In or Sign Up now to post a comment!
  • Velho, tem nada de "um pouco sem graça".... O vídeo é muito bom! Parabéns pela iniciativa e obrigado por compartilhar seu conhecimento com a comunidade.

  • Olá, eu consegui fazer a comunicaçãoentre o PIC e o PC, mas o número da porta criada pelo XP é sempre a ultima disponível, e isso pode complicar quando eu precisar que um software abra a conexão sem conhecer qual foi a porta criada pelo PIC. Como consigo escolher uma porta fixa sempre que conectar o PIC? E a velocidade, consigo escolher previamente?

  • Olá pessoa! Pessoal, estou iniciando com PIC USB, e estou tendo alguns problemas, tipo: baixei na internet alguns arquivos .hex apenas para tertar a minha placa inclusive os arquivos da propria microship, porem qunado conecto no notebook(win xp) so diz q o dispositivo não foi reconhecido, e o PID/VID aparecem tudo zerado. A minha placa está com o capacitos cerâmico de 470nF e no cristal 22Pf. Alguem sabe o que pode estar acontecendo ?? Grato a todos.

  • Parabens, muito bom.

  • Muito bom cara, você realmente me ajudou! Eu fiz um programa semelhante ao seu, mas como no meu notebook esta com o windows vista e nao tem o hyperterminal, estou usando o putty que é um cliente para promover acesso remoto de servidores via shell, enfim... consegui fazer o que você fez, ou seja, envia para o putty um long int ++, No entanto, queria escrever no putty (ou hyperterminal) e fazer com que o pic enviasse via rs232 para o terminal, Alguma dica?

  • Muito legal, olha ai também no Linux essa comunicação serial virtual CDC via USB, pesquisando no youtube e google: SanUSB Linux CDC.

    Um abraço,

  • Muito obrigado pelo tutorial:)

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more