Page 1 of 2
pic18f2550
Posted:
Wed Aug 05, 2009 10:27 pm
by Polimiel
Здравствуйте, Дмитрий. У меня pic18f2550 имеет внешнюю частоту 48mhz. Можно ли его прошить, и какой прошивкой. Так как я пробовал прошивать контролер, всеми прошивками которые скачал с этого сайта. Но устроийство не находится, лишь постоянно слышен звук подключения и оключения USB.
Re: pic18f2550
Posted:
Thu Aug 06, 2009 9:31 am
by dmitri
Внешней частоты 48MHz у PIC18F2550 быть не может. Прошивки для PIC18F2550 находятся на
http://www.megadrum.info/content/downloads. Прошиваете ту, которая соответсвует Вашему кристаллу.
Re: pic18f2550
Posted:
Thu Aug 06, 2009 10:53 am
by Firelord
В даташите написано к PIC18F2550:
Two External Clock modes, up to 48 MHz
Значит, может?
Re: pic18f2550
Posted:
Thu Aug 06, 2009 11:11 am
by dmitri
Firelord wrote:В даташите написано к PIC18F2550:
Two External Clock modes, up to 48 MHz
Значит, может?
Согласен, может, но только с External Clock. С кристаллом не сможет.
Re: pic18f2550
Posted:
Mon Aug 10, 2009 2:25 pm
by Polimiel
Как узнать частоту кристалла?
Re: pic18f2550
Posted:
Mon Aug 10, 2009 2:40 pm
by Polimiel
При прошивке 12 Мгц, сразу после прошивки начинают устанавливаться драйверы, устройство находится. Но стоит отключить icsp и переподключить usb кабель, то устройство постоянно перподключается, а в конце пишет что не удается найти устройство, это уже на втором Pic'е. Посмотрел осцилографом, на кварц , он постоянно перезапускается но стоит замкнуть icsp ножки, начинает генерировать сигнал нормально. Что это может быть?
Re: pic18f2550
Posted:
Mon Aug 10, 2009 3:44 pm
by dmitri
Polimiel wrote:Что это может быть?
1. Плохо изготовленное PCB.
2. Неверные номиналы компонентов.
3. Плохая пайка.
Предложить ещё что-нибудь не могу из-за неясного описания проблемы, например "pic18f2550 имеет внешнюю частоту 48mhz" или "но стоит замкнуть icsp ножки".
Re: pic18f2550
Posted:
Mon Aug 10, 2009 6:29 pm
by Firelord
Polimiel wrote:Как узнать частоту кристалла?
На компоненте должна быть какая-то маркировка. Если там встречается что-то вроде «12.000» или «12.0», значит с большой вероятностью кристалл на 12 МГц. Только тогда на PIC надо заливать прошивку для кристалла на 12 МГц.
Ещё меня ставит в тупик следующее:
Polimiel wrote:Посмотрел осцилографом, на кварц , он постоянно перезапускается
Видно, я чего-то не знаю, но как кварц может перезапускаться? Можно проиллюстрировать это более развёрнуто?
Re: pic18f2550
Posted:
Tue Aug 11, 2009 9:56 am
by Polimiel
Насчет кварца. При подключении к usb , на кварце начинает генерироваться сигнал, но потом он пропадает, потом снова начинает генерировать сигнал.Питание при этом не пропадает. При этом Windows не может найти устройство, устройство то подключается то отключается. Если к плате подключен iscp кабель, то кварц постоянно генерирует сигнал, и windows сразу находит неопознаное устройство. Насчет плохой пайки и разводки платы и компонентов несколько раз перепроверил, вроде все правильно. Надеюсь в этот раз смог донести суть проблемы. Спасибо.
Re: pic18f2550
Posted:
Tue Aug 11, 2009 10:13 am
by dmitri
Polimiel wrote: Насчет плохой пайки и разводки платы и компонентов несколько раз перепроверил, вроде все правильно.
Если все правильно, то проблема внешняя - USB кабель, USB порт, PC.