| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с PIC16F84 http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=1049 |
Страница 1 от 1 |
| Автор: | Nekoj drug [ Пет Сеп 23, 2005 11:04 pm ] |
| Заглавие: | Проблем с PIC16F84 |
Напълно нов съм както във форума, така и в програмирането на контролери. Почетох малко във форума и се реших да започна с PIC16F84. Сглобих си програматора на МК, но при програмирането имам проблеми. В края на верификацията ми излиза съобщение:" Verify failed at address 0000h!". После, като го пусна да се прочете, ми дава че памметта за данни и тази за програмата са празни! Ще съм много признателен, ако помогнате на един напълно зелен PIC-програмист!!! |
|
| Автор: | jony++ [ Съб Сеп 24, 2005 12:14 am ] |
| Заглавие: | |
Погледни в раздел Хардуер темата "Пробелми с универсалния програматор на МК" от преди няколко дена. Аз имах същия проблем и един колега от форума помогна за решаването. |
|
| Автор: | Cekins [ Съб Сеп 24, 2005 12:50 am ] |
| Заглавие: | |
купи си от някой магазин за електроника програматор за 6 лв мисля че беше на някоя от фирмите дето прави китове - аз съм много доволен от него а и занапред няма да ти трябва толкова често програматор |
|
| Автор: | Nekoj drug [ Вто Сеп 27, 2005 6:14 pm ] |
| Заглавие: | |
Дааа, ама не! Не става нищо. По-точно- става същото:) не знам дали е от програматора или от софтуера. Дайте идея по какъв начин да провера дали е от софтуера. |
|
| Автор: | StiV [ Вто Сеп 27, 2005 11:27 pm ] |
| Заглавие: | |
А коя програма използваш? Дали са правилни настройките и:?: |
|
| Автор: | arcopal [ Нед Ное 06, 2005 4:04 pm ] |
| Заглавие: | |
Не знам с какъв програмаор програмираш и какъв е софтуера. Принципно тази грешка се появява, ако програмиращото напрежение е под 12В. Самият микроконтролер не може да влезе в режим на програмиране. Ако използваш стабилизатори,за да получи6 12В, най-вероятно това е проблемат. При някои програматори се иска някоя от линиите да е инвертирана. Ако това е случаят - подаваната от програматора на МК информация е безсмислена. Възможни решения: 1. Измери напрежението на пин MCLR по време на програмиране. Ано то е под 12В опитай да подадеш по-високо напрежение на програматора. Аз използвам 7812 и при него това е характерен проблем. 2. Ако проблемат е софтуерен, погледни възможните настройки на програмата за програмиране и опитай да инвертираш някоя или няколко линии едновременно. 3. Възможно е много бързо да подаваш данните. Някъде има опция delay - това е времето между два поредни сигнала. Увеличи го и може и да стане Възможно е да е и от нещо друго. |
|
| Автор: | rumen [ Нед Ное 06, 2005 6:52 pm ] |
| Заглавие: | |
Да налага се да споделиш повече. |
|
| Автор: | valioman [ Вто Ное 08, 2005 5:31 pm ] | |||||||||
| Заглавие: | Re: Проблем с PIC16F84 | |||||||||
Колега и аз съм новобранец в програмирането но не е ли по добре вместо да си даваме парите за пикче и програматор не работим с Proteus а програмата я пиша в CCS както и започнах. Нека големите батковци ни кажат дали правилно съм постъпил и (незнам тука ли е мястото )нека ако наистина искаме да сме като в академия нека ни дадат няколко задачки ,ние новобранците да се пробваме да ги направим.Съответно да качим кода тук и те да никажат дали правилно работим. Аз бих искал да започнем с PIC 16F84. С какво да почна с светодиодчета ли? |
||||||||||
| Автор: | Predator_MF [ Вто Ное 08, 2005 6:20 pm ] |
| Заглавие: | |
Тъй верно, blink LED е най-добрия приятел на зеления програмист |
|
| Автор: | Nekoj drug [ Вто Ное 08, 2005 11:21 pm ] |
| Заглавие: | |
Благодаря ви на всички за помощта! Всъщност се оказа, че проблема е стар. Става въпрос за пин 8 и 2 на серийния порт. Вече сте го коментирали във форума. А защо започнах директно с контролери? Ами просто, когато имам каквото и да е било съмнение за това работи ли (особенно както съм зелен), просто мога да измеря къде какъв сигнал получавам. Поне за мен така е по-лесно. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|