Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.80/109: Рейтинг темы: голосов - 109, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
1

ATMega16 не заводиться.

03.06.2011, 14:24. Просмотров 19853. Ответов 56
Метки нет (Все метки)

Решил я пощупать МК. Купил Miko16. Прошил юнипрофом что бы на PORTD.0 1 ставился. повешал туда светодиод. он рабочий. полярность верная. питание 5 v. фьюзы не трогал, так завода и идут. на МК повешано только питание и светодиод и программатор (som там где 7 сопротивлений и 3 диода). прошивается отлично. но программа не выполняется. на ногах 1,5 - 2,0 v. Что это?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2011, 14:24
Ответы с готовыми решениями:

Не заводиться
Всем привет. Конфигурация чемодана такая: - мать gigabyte ga p55 us3l - профессор i3 540 - ОЗУ...

Dell 3721, не заводиться
При нажатии кнопки старт питание подаёться, но экран остается чёрным, при этом раздаётся сигнал с...

Switch LAN9303 не заводиться
Вечер добрый, уважаемые форумчане, помогайте. Столкнулся с проблемой, микросхема Switch LAN9303...

калькулятор подсчета древесины. Не заводиться(
Ошибка синтаксиса , выручите пожалуйста. не могу понять как из массива достать значение.. ...

56
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 14:26 2
Код
#include <mega16.h>
#include <delay.h>

void main(void)//главная функция
{
PORTD=0x00;
DDRD=0xFF;

while (1)
{
PORTD.0 = 1;
};
}
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
03.06.2011, 14:28 3
Это RESIT. Бессмысленный и беспощадный.

Тыкни эту кнопку в uniprof. Если запустится, значит я прав:

<Изображение удалено>
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 14:31 4
Цитата Сообщение от dsodir
Это RESIT. Бессмысленный и беспощадный.

Тыкни эту кнопку в uniprof. Если запустится, значит я прав:

<Изображение удалено>
ну окошко запустилось. а что такой беспощадный?
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
03.06.2011, 14:34 5
Окошко-то да. А светодиод загорелся?
Алсо, на ножку risit надо будет повесить резистор (примерно на 10к) к питанию.
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 14:38 6
Цитата Сообщение от dsodir
Окошко-то да. А светодиод загорелся?
Алсо, на ножку risit надо будет повесить резистор (примерно на 10к) к питанию.
нет не загорелся. ща повешаю :) а что еще может быть?
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 14:50 7
а ресет через 10 ком на + или землю
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
03.06.2011, 14:53 8
на +
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 14:58 9
не помогло :(
0
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
03.06.2011, 15:02 10
а светодиод - напрямую или через резистор???
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 15:03 11
сначала был через 220 Ом, затем я убрал его
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 15:12 12
и причем если я дотрагиваюсь пальцем до ноги где лед висит, он еле еле еле светится точка нити :(
0
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
03.06.2011, 15:20 13
поставь резистор!!!
680-750 ом, 1кОм
Это если красный, зеленый или желтый. Если белый - то смени на цветной.
Светодиод у тебя и садит напряжение. Ты так порт спалить можешь.
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 15:28 14
поставил на ЛЕД 910 Ом. но все равно не хочет работать
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 15:52 15
Помогите пожалуйста найти причину. дам 80 рублей яндекс деньгами!
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
03.06.2011, 15:57 16
1)Отключи светодиод, прицепись тестером к ножке D0.
2)Отключи программатор от схемы
3)подай питание.
4)Проверь напряжение на RESIT и на D0
0
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 966
03.06.2011, 15:58 17
Ни кто тебя за язык не тянул)))
Когда пытаешься запустить ты программатор отсоединяешь от мк? Если нет то попробуй отсоединить
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 16:03 18
RST - 5v
D0 - 2v
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
03.06.2011, 16:04 19
Переделай программу, чтобы выводила 1 в другой порт. Например B0
и проверь еще раз
0
0 / 0 / 0
Регистрация: 31.05.2011
Сообщений: 103
03.06.2011, 16:07 20
ща сделаю
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.06.2011, 16:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Delphi XE не заводиться (Item Not Found)
Был установлен Delphi XE уже давно, всё работало, в один момент при запуске начала появляться такая...

Генератор. Как "заводиться" колебательный контур
Здравствуйте! Я начинающий радиолюбитель. Читаю сейчас книгу Свореня. На странице 212 РИСУНОК 1...

Не заводиться ПК, комп ведет себя как хочет
Проблема при запуске ПК При включении: 1) пищалки не издают звуков 2) Видеокарта набирает и...

СМА whirlpool awt2288 проц atmega16 прошить, проц atmega16 прошить
есть ли защита от считывания? То есть могу ли я слить прошивку процессора и записать на другой?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.