|
помогите! горят AVR-ы! |
|
|
|
Feb 24 2009, 21:03
|
Местный
  
Группа: Validating
Сообщений: 253
Регистрация: 21-12-08
Пользователь №: 42 646

|
Сдрасте! Вчера купил себе мегу8, написал прогу для ШИМ чтобы просто поиграться яркостью светодиода, спаял на макетке схему залил прошивку, отсоеденил программатор от МК но светодиод вообще не горел. После этого я написал самую простую программу чтобы просто зажечь светодиоды на порту В и С, но светодиоды на этих лапах всервно не горели. Тут я ещё немного поюзал его но никакого положительного эфекта небыло - прошивался нормально, но не работал. Я решил что МК просто нерабочий. Больше дома у меня ниодной АВР-ки не оставалось. Но я нашел на полке один девайс, котороый я делал для измерения частоты (импульсы на INT1) на 90S2313. включил - работает. Потом мне захотелось сделать чёт прикольное и я прицепил на INT1 ИК приемник. Включил - он не работает. отпаял приемник - тоже не работает. Потом подумал перепрошить МК. Подключил программатор, очистил кристал, залил прошивку, включаю - а оно опять не работает. Я и с этим долго возился и как вы уже догадались, безрезультатно, программатор его видет, нормально заливает прошивку но сам МК не работает. Вот у меня терь возникла мысль что я спалил те МК статикой или паяльником (хотя МК стоял в панельке и прямо ножку той панельки я не паял).
Народ, может кто знает в чем причина? Я полазил по этом форуму и увидел тут несколько оч опытных людей, может в вашей практике тоже такое случалось? Просто не исключено что у следующего МК который я буду юзать появляться те же симптомы.
Зараней СПАСИБА!!!
|
|
|
|
2 страниц
< 1 2
|
 |
Ответов
(15 - 23)
|
Feb 26 2009, 07:14
|
Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782

|
Цитата(Br.Misha @ Feb 25 2009, 17:01)  Упс  я оч извиняюсь, действительно забыл скрин оставить. Вот программа для мега8: Код #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 4000000UL
int main(void) {
DDRB = 0xFF; PORTB = 0xFF; DDRC = 0xFF; PORTC = 0xFF; [b]while(1) _WDR(); // ну хоть чего-нибудь подобное[/b] } А то ведь,что там дальше ведает только АЛЛАХ...
|
|
|
|
|
Mar 4 2009, 06:56
|
Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782

|
Цитата(Br.Misha @ Mar 2 2009, 15:52)  Теперь я понял в чем причина! У меня почему то не работают в мк тока те прошивки, которые написаны на WinAVR or AVRStudio. Даже с ковижена пробовал, и те работают.
У меня установлен astudio4b623 совместно с WinAVR-20081205 Это все из области Ваших фантазий. Изучение матчасти никто не отменял.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|