| Автор |
Съобщение |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
 18F4550 osc
ЗдраВейте:)
Има ли някаква особенност при конфигурирането на осцилатора на този пик с PICC ?
#FUSES XT //Crystal osc <= 4mhz
.....
...
..
..
.
#use delay(clock=4000000)
#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)
При тази конфигурация не ми тръгва коректно и даже RS232 я къпи на 2400 в место на зададените 9600??!??!
AAa да и ми изписва и това :
//Setup_Oscillator parameter not selected from Intr Oscillotar Config tab
А след компилирането и това
Warning 227 "pic18F4550_test.c" Line 23(1,1): Feature not supported XINST
|
| Пон Апр 28, 2008 5:52 pm |
|
 |
|
/dev/null
Ранг: Минаващ
Регистриран на: Пон Юли 23, 2007 8:09 am Мнения: 29
|
Добави някъде в началото на main() следното:
Setup_Oscillator(false);
и коригирай в .h файла си този ред:
#FUSES XINST;
да стане #FUSES NOXINST;
_________________ I'm not a complete idiot. Some parts are missing ...
|
| Вто Апр 29, 2008 8:03 am |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Непомага....
сега вече изобщо не тръгва и на 2400 
|
| Вто Апр 29, 2008 12:25 pm |
|
 |
|
daniel_stefanov
Ранг: Ориентиран
Регистриран на: Нед Мар 27, 2005 12:40 am Мнения: 206 Местоположение: София
|
Опитай и това:
#include <18F4550.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP,NOBROWNOUT
#use delay(clock=4000000)
#use RS232(baud=9600,BITS =8,PARITY=N,xmit=PIN_C6,rcv=PIN_C7)
Трябва да стане! 
|
| Вто Апр 29, 2008 3:40 pm |
|
 |
|
/dev/null
Ранг: Минаващ
Регистриран на: Пон Юли 23, 2007 8:09 am Мнения: 29
|
Ако все още не работи адекватно, дай да видим целия код.
Сега стреляме на посоки ...
_________________ I'm not a complete idiot. Some parts are missing ...
|
| Вто Апр 29, 2008 7:36 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
|
| Вто Апр 29, 2008 11:49 pm |
|
 |
|
/dev/null
Ранг: Минаващ
Регистриран на: Пон Юли 23, 2007 8:09 am Мнения: 29
|
Според мен (на 4 бири след мача) е това:
#FUSES CPUDIV4 //System Clock by 4
Промени го на:
#FUSES CPUDIV1
Смятам че пика с тази конфигурация ти работи на 1MHz, а не на 4.
_________________ I'm not a complete idiot. Some parts are missing ...
|
| Сря Апр 30, 2008 12:07 am |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
<0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0>
не братле
скапва се комуникацията нищо не излиза ....
много странно
трябва да има обеснение
|
| Сря Апр 30, 2008 12:12 am |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
еее никой ли не иска да помогне ?
|
| Съб Май 03, 2008 6:31 pm |
|
 |
|
/dev/null
Ранг: Минаващ
Регистриран на: Пон Юли 23, 2007 8:09 am Мнения: 29
|
Коригирай тези редове в .h файла си:
Ако пак има проблеми виж стр. 32 от pdf-a, може да не съм догледал нещо.
Успех !!
_________________ I'm not a complete idiot. Some parts are missing ...
|
| Нед Май 04, 2008 12:25 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Кога ще пием пак бири ?
аз го подкарах малко преди да прочета поста ти
но все пак си прав!
И вече pdf-и само от сайта на microchip иначе...... ядове 
|
| Пон Май 05, 2008 9:46 am |
|
|