config mikorc para pic 18f4550

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

config mikorc para pic 18f4550

Mensagempor cristian » 19 Nov 2010 11:11

galera nao estou conseguindo achar a configuraçao certa

minha duvida é no campo Oscilator Freq (mhz) 4.0000

qual o valor q coloco ? o do cristal q estou usando ? que é de 16mhz


em 96mhz pll
coloquei
divide by 4
em cpu system clock portcaler
osc1/osc2 / 1 [96mhz pll/2]
em full speed usb
clock from osc1/osc2
em oscilator
hs:hs+pll

entao qual o valro do oscidor da cpu olhei no datasheet e me deixou com mais duvida



fiz uma aplicação usando a porta serial mas so recebia caracteres estranhos .... e coloquei um delay de 1 seg mas enivia rapido de mais
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Re: config mikorc para pic 18f4550

Mensagempor roquetti » 19 Nov 2010 17:47

cristian escreveu:galera nao estou conseguindo achar a configuraçao certa

minha duvida é no campo Oscilator Freq (mhz) 4.0000

qual o valor q coloco ? o do cristal q estou usando ? que é de 16mhz


em 96mhz pll
coloquei
divide by 4
em cpu system clock portcaler
osc1/osc2 / 1 [96mhz pll/2]
em full speed usb
clock from osc1/osc2
em oscilator
hs:hs+pll

entao qual o valro do oscidor da cpu olhei no datasheet e me deixou com mais duvida


fiz uma aplicação usando a porta serial mas so recebia caracteres estranhos .... e coloquei um delay de 1 seg mas enivia rapido de mais


em OSCILLATOR: HS:USB-HS
você tem que colocar que o cristal é de 16MHz
o resto está certo.

Só não entendi com qual frequência quer trabalhar se é com 4MHz ou 16MHz
roquetti
Byte
 
Mensagens: 183
Registrado em: 27 Dez 2008 23:07
Localização: Jaguariúna - SP

Mensagempor cristian » 19 Nov 2010 18:27

a frequencia do cpu queria 48mhz ....

mas o cristal q tenho é de 16mhz
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor roquetti » 19 Nov 2010 22:57

cristian escreveu:a frequencia do cpu queria 48mhz ....

mas o cristal q tenho é de 16mhz


então não dá, para 48MHz o cristal tem que ser de 20MHz e configurar PLL para que tenha 96/2.
roquetti
Byte
 
Mensagens: 183
Registrado em: 27 Dez 2008 23:07
Localização: Jaguariúna - SP

Mensagempor Jorge_Francisco » 20 Nov 2010 11:08

Dá sim. Coloca para dividir por 4 e pronto, o PLL precisa de 4MHz para gerar os 48Mhz.

E no clock você coloca 48000000.
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor roquetti » 20 Nov 2010 12:45

Jorge_Francisco escreveu:Dá sim. Coloca para dividir por 4 e pronto, o PLL precisa de 4MHz para gerar os 48Mhz.

E no clock você coloca 48000000.


Errei:

Coloca PLLDIV=4: Oscilador primário de 16MHz dividido por 4, para dar 4MHz
Coloca CPUDIV=OSC1_PLL2 : 96MHz/2=48MHz
ColocaFOSC_HSPLL_HS_1H: habilita PLL
CLOck coloca 48000000
roquetti
Byte
 
Mensagens: 183
Registrado em: 27 Dez 2008 23:07
Localização: Jaguariúna - SP


Voltar para PIC

Quem está online

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

cron

x