Iniciação em PICs

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Iniciação em PICs

Mensagempor lmdmendes » 21 Out 2008 12:04

Ola a todos...
Já ando a algum tempo para arrancar a trab a serio com PIC's mas tenho deixado sempre para tras, mas agora quero a serio...

Como tal venho por este meio pedir alguma ajuda...
Estava a pensar montar uma pequena PCB com uma 18F4550 para servir de prototipo para testes e estudar o funcionamento do PIC.
Mas tenho algumas duvidas basicas, uma delas tem a ver com o cristal, pelo dataseet me parece q pode ir até 48MHz, mas ao mesmo tempo me parece ser o maximo um de 20MHz, alguem me pode explicar melhor isto? Quanto ao PLL para ficar a 96Mhz so com o cristal de 4MHz?
Qual a vantagem de ter o 2º oscilador?

Para tirar o maior partido deste PCB para prototipo, devo colocar os dois OSC? Se sim, o melhor seria colorar o mais alto possivel para ter um processamento mais rapido?
Qual o processamento mais rapido que posso tirar deste PIC?
Quais os cristais a colocar?
Eu tambem tenho cristais de 4 pernos, quelas q tem um en, VCC, GND e OUT, de vairas frequencias, será melhor usar destes?

O que me aconselham ligar e montar no PCB para tirar o maximo partido do PIC?

Se ouver algum toturial bom tb me podem aconselhar.

Cumprimentos.
lmdmendes
Bit
 
Mensagens: 46
Registrado em: 13 Out 2006 13:29
Localização: Portugal

Mensagempor Djalma Toledo Rodrigues » 21 Out 2008 12:22

Uma sugestão é vc começar do começo.

Um PIC 12F675 por exemplo.
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor lmdmendes » 21 Out 2008 12:24

Vou começar com familia 18F, pois tenho o C18 e só tenho PIC's da familia 18F tenho o 18F4550 e o 18F4620, 18F458
lmdmendes
Bit
 
Mensagens: 46
Registrado em: 13 Out 2006 13:29
Localização: Portugal

Mensagempor lmdmendes » 21 Out 2008 12:25

Ou é assim tao mau começar na familia 18F?
lmdmendes
Bit
 
Mensagens: 46
Registrado em: 13 Out 2006 13:29
Localização: Portugal

Mensagempor lmdmendes » 22 Out 2008 10:07

ostava de obter alguma ajuda, quem poder q me de dicas se poder.

Outra questão eu tenho uma ICD2 emprestada, mas tive a ver q o PICKit2 tambem me parece bom e está bem barato.

Mas não compreendi bem a diferença entre o "PICkit™ 2 Debug Express" e o "PICkit™ 2 Starter Kit"??? a diferença é só mesmo na bord extra??
Pois não compreendi se o porgramador em si faz debuger da mesma^?

Link da Microchip:

http://www.microchip.com/stellent/idcpl ... e=en023805

Farnell:

http://pt.farnell.com/134027851/semicon ... p-dv164121

http://pt.farnell.com/9847170/semicondu ... p-pg164120

Gostava que se possivel me esclarecessem esta duvida.

Um Abraço
lmdmendes
Bit
 
Mensagens: 46
Registrado em: 13 Out 2006 13:29
Localização: Portugal

Mensagempor renatokodaira » 22 Out 2008 10:42

Para usar o 18F4550 e o recurso USB que funciona com clock de 48MHz, não é possível usar um cristal de 48MHz, já que nem vai achar um cristal desses para usar com o oscilador do PIC (a menos que o seu de 4 pinos já seja um oscilador e você injeta o sinal diretamente no PIC) que só aceita cristais até 20MHz. Para alcançar os 48MHz com um cristal de 20MHz, precisaria usar o divisor interno por 5 (20/5 = 4MHz) e depois muliplicar por 12 (usando o PLL interno 4MHz x 12 = 48MHz). Se usar o de 4MHz, basta multiplicar por 12 (no PLL que aceita só 4MHz).
renatokodaira
Byte
 
Mensagens: 402
Registrado em: 11 Out 2006 15:15

Mensagempor lmdmendes » 22 Out 2008 12:03

Obrigado pela dica, sim o cristal q falei já e um oscilador, mas então é isso, bem me parecia que o PIC só aceitava no maximo um cristal de 20MHZ, mas para utilizar o PLL o melhor será colocar o cristal de 4MHz, ou existe alguma vantagem em colocar o de 20 e depois fazer a divisão? Não consigo tirar partido de dois clocks diferente?
Quais as vantagens de colocar o 2ª oscilador?
Numa FPGA pode se colocar uns processos a correr com um clock e outros com outro clock, mas é HDL, agora num microprocessador não sei como é a filosofia de 2 clock diferentes.
Se alguem quiser explicar, aceito...
Um Abraço
lmdmendes
Bit
 
Mensagens: 46
Registrado em: 13 Out 2006 13:29
Localização: Portugal


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x