| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Странен проблем PIC18F252 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=5977 |
Страница 1 от 1 |
| Автор: | valioman [ Пон Юли 28, 2008 10:31 am ] |
| Заглавие: | Странен проблем PIC18F252 |
Вчера ми се случи доста странен проблем с това животно...... след поредното препрограмиране взе да тръгва от 5 пъти веднъж.Избягвам грешка в кода защото слагам стар работещ на друг пикльо hex и пак същия проблем .. Напреженията на захранващите пинове са ОК ..гледам осцилатора си генерира коректната честота но имам чувството че е вечно в прекъсване или забива някъде .... Въпроса ми е просто за спорта ..... не е проблем да го сменя ама тъпите Кометци пак са сложили червените кръстове и пред този модел пикльо |
|
| Автор: | Ники [ Пон Юли 28, 2008 11:13 am ] |
| Заглавие: | |
подобни проблеми съм имал само в два случая, висящ MCLR или нестабилен външен генератор. |
|
| Автор: | valioman [ Пон Юли 28, 2008 1:46 pm ] | |||||||||
| Заглавие: | ||||||||||
MCLR през 4,7 к на +5V На крачетата на кварца си има импулси с честотата която съм задал в конфигурирането (незнайно защо може би от сондата на осцилоскопа ги виждам като синусоида но и при нормална работа пак са така ) |
||||||||||
| Автор: | rumen65 [ Пон Юли 28, 2008 2:34 pm ] |
| Заглавие: | |
А провери ли LVP дали и изключено в конфигурацията? И въобще огледай цялата конфигурация. |
|
| Автор: | Ники [ Пон Юли 28, 2008 2:39 pm ] |
| Заглавие: | |
основно проблема с вънщния генератор се е проявявал при пускане на ПЛЛ, и генерациите на моменти са тръгвали от допира на сондата, а иначе формата им е близка до синусоидалната |
|
| Автор: | valioman [ Пон Юли 28, 2008 4:25 pm ] | |||||||||
| Заглавие: | ||||||||||
Е това беше първото което прегледах но както и по горе писах при hex работещ на друг такъв пикльо пак същия проблем .. |
||||||||||
| Автор: | setoy [ Пон Юли 28, 2008 4:39 pm ] |
| Заглавие: | |
И къде е проблема? В смисъл - процесора или платката, на която не работи? Не мога да схвана нещо.... |
|
| Автор: | Gogo [ Пон Юли 28, 2008 6:25 pm ] |
| Заглавие: | |
Сложи един "nop" на адрес 0 и пробвай пак! Т.е. първата инструкция да не е "goto", а да е празна. |
|
| Автор: | setoy [ Пон Юли 28, 2008 9:45 pm ] |
| Заглавие: | |
Е, нали, човека казва, че е сигурен че проблема не е в кода... |
|
| Автор: | Gogo [ Пон Юли 28, 2008 10:57 pm ] | |||||||||
| Заглавие: | ||||||||||
То и с другите MCU е така... |
||||||||||
| Автор: | relsys [ Вто Юли 29, 2008 1:04 am ] |
| Заглавие: | |
е пробвай го и с друга програма де.... значи, такъв проблем съм имал, но просто бях забравил да чекна бита за фейл сейф на осцилатора, то не че не работи, ами тръгва на ... колко беше.... 31 kHz, ама тоя май нямаше такава опция... @Gogo не са виновни ни пиковете, ни другите, ами задклавиатурните дивайси..... а и пик се държи много по - добре от атмел при лошо опроводяване и големи тоци наблизо... |
|
| Автор: | valioman [ Вто Юли 29, 2008 8:42 am ] | |||||||||||||||||||||||||||
| Заглавие: | ||||||||||||||||||||||||||||
Платката си е ОК. Пък и не е супер сложно устройство .. има 4 бутона 1 LCD и 5 транзистора дето щрака.Напрежениоята навсякъде са ОК само дето пикльото се е...ва.
Еми и с друга програма не ще .. даже сега (по незнайна причина ) тръгва за около 4 секунди и после ...тръц Бушоните са си направени както си трябва ... не е първия пикльо дето бора де Относно NOP в нулевия адрес ... та това си е неписан закон и го слагам винаги . Още по странното е .... че пиша една проста мигалка на някои пин и........... пика си работи без грешка .. обаче реша ли мигалката да е на няколко пина и .... работи 4 сек и спира . Абе пикльова работа .
Прав си! Но кажи ми как един и същи код на един покльо работи а на друг не |
||||||||||||||||||||||||||||
| Автор: | relsys [ Вто Юли 29, 2008 6:05 pm ] |
| Заглавие: | |
е смени го вече де.... |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|