roboforum.ru

Технический форум по робототехнике.

Чем прошить tiny12?

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Чем прошить tiny12?

Сообщение Kartush » 02 сен 2008, 23:52

"Все о прошивании AVR" - http://avr123.nm.ru/07.htm - ЧИТАТЬ ! и знать.

Купил на днях 2 ATtiny12 в надежде сделать блоки ИК-бампера. Так нет же. Проблема: ничем не прошиваются. Я пробовал CodeVision, PonyProg, WinAVR. МК определяется, через PonyProg пытался прошить, но после чтения находил какой-то "мусор", однако стирается успешно.
Может другое ПО для программирования использовать? Кстати, программатор у меня stk200.
Kartush
 
Сообщения: 47
Зарегистрирован: 26 мар 2008, 20:11
Откуда: Украина. Херсон.
ФИО: Дмитрий

Re: Чем прошить tiny12?

Сообщение Сергей » 03 сен 2008, 01:42

Что значит "Мусор"?
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Чем прошить tiny12?

Сообщение EdGull » 03 сен 2008, 07:51

поставь себе васик и забудь о проблемах, это я тебе как земляку говорю.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Чем прошить tiny12?

Сообщение =DeaD= » 03 сен 2008, 08:53

EdGull писал(а):поставь себе васик и забудь о проблемах, это я тебе как земляку говорю.

Типа у меня машина колесом в колодец попадает когда из дома выезжаю, я перепробовал Ford Fusion, Ford Focus, Daewoo Nexia, а тут приходит EdGull и советует попробовать еще Mitsubishi Lancer :oops:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Чем прошить tiny12?

Сообщение avr123.nm.ru » 03 сен 2008, 09:44

Kartush писал(а):через PonyProg пытался прошить, но после чтения находил какой-то "мусор", однако стирается успешно.

А работает прога то в МК ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Чем прошить tiny12?

Сообщение Kartush » 03 сен 2008, 18:58

Сергей писал(а):Что значит "Мусор"?

Т.е. я прошиваю МК ПониПрогом, затем считываю и вижу там совсем не то, что записывал. Такое случается иногда, в остальных случаях ПониПрог пишет ошибку 21.
avr123.nm.ru писал(а):А работает прога то в МК ?

Ну если бы она работала, я б не создавал эту тему :D.

Добавлено спустя 3 часа 3 секунды:
Только что прошился МК,но прога в нём поработала, а после Ресета, молчит опять. Считываю память - нормально, прога есть.Питание нормальное, с адаптера беру. В фьюзы я не лез. В чём может быть проблема?
Kartush
 
Сообщения: 47
Зарегистрирован: 26 мар 2008, 20:11
Откуда: Украина. Херсон.
ФИО: Дмитрий

Re: Чем прошить tiny12?

Сообщение EdGull » 03 сен 2008, 19:00

схему и фото в студию
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Чем прошить tiny12?

Сообщение Kartush » 03 сен 2008, 19:48

Мда, я вообще для начала хочу залить прогу чтоб светодиодами моргать.(Какая тут схема?))))) Меги у меня нормально прощиваются.
Kartush
 
Сообщения: 47
Зарегистрирован: 26 мар 2008, 20:11
Откуда: Украина. Херсон.
ФИО: Дмитрий

Re: Чем прошить tiny12?

Сообщение Kartush » 04 сен 2008, 23:20

Люди, ну что никто ничего не знает?? :( Может фьюзы выставить? Ещё не пробовал.
Kartush
 
Сообщения: 47
Зарегистрирован: 26 мар 2008, 20:11
Откуда: Украина. Херсон.
ФИО: Дмитрий

Re: Чем прошить tiny12?

Сообщение Montoya » 05 сен 2008, 16:22

выложи штоль прогу,которую заливаешь)
Аватара пользователя
Montoya
 
Сообщения: 168
Зарегистрирован: 14 авг 2007, 15:16
Откуда: Ростов-на-Дону
прог. языки: C/C++
ФИО: Герасимов Иван

Re: Чем прошить tiny12?

Сообщение Kartush » 05 сен 2008, 16:48

Код: Выделить всёРазвернуть
#include <avr/io.h>
#include <avr/delay.h>
   

int main(void)             
{
    DDRB = 0xff;
    while (1)
    {             
        PORTB =0xff;   
        _delay_ms(100);
        PORTB =0x00;
        _delay_ms(100);   
    }
}     
Kartush
 
Сообщения: 47
Зарегистрирован: 26 мар 2008, 20:11
Откуда: Украина. Херсон.
ФИО: Дмитрий

Re: Чем прошить tiny12?

Сообщение Mazayac » 05 сен 2008, 17:29

Kartush писал(а):Только что прошился МК,но прога в нём поработала, а после Ресета, молчит опять. Считываю память - нормально, прога есть.Питание нормальное, с адаптера беру. В фьюзы я не лез. В чём может быть проблема?

Вас же просили привести схему подключения МК. Вы что, считаете что это необязательно для выяснения причин?
С какого адаптера идет питание? Как подключен вывод Reset? Блокировочные конденсаторы по питанию стоят?
Аватара пользователя
Mazayac
 
Сообщения: 377
Зарегистрирован: 25 апр 2008, 17:40
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич

Re: Чем прошить tiny12?

Сообщение Kartush » 05 сен 2008, 18:01

Схему выложу возможно потом. Адаптер самый простой, имеет переключатель для изменения напряжения. Питаю от 5 В. Затем на питании стоит 7805 с обвеской, вывод ресет подтянут к плюсу через 10 КОм. Не понял что за блокировочные конденсаторы по питанию(объясните, пжл). На РВ3 стоит светодиод.
Kartush
 
Сообщения: 47
Зарегистрирован: 26 мар 2008, 20:11
Откуда: Украина. Херсон.
ФИО: Дмитрий

Re: Чем прошить tiny12?

Сообщение Кирилл » 05 сен 2008, 19:31

я правильно понял что 5В с блока питания стабилизируются дополнительно 7805??? :shock:
вы напряжение на выходе стабилизатора посмотрите то...
Кирилл
 
Сообщения: 432
Зарегистрирован: 20 окт 2005, 16:11
Откуда: Вильнюс,Литва
прог. языки: Basic

Re: Чем прошить tiny12?

Сообщение Kartush » 05 сен 2008, 19:38

Да, Вы правильно поняли. Собираюсь использовать 4 по 1.2 аккумуляторы, но на данный момент вышло из строя зарядное. Даже если я ставлю вместо 7805 перемычку, то результат не меняется.
Kartush
 
Сообщения: 47
Зарегистрирован: 26 мар 2008, 20:11
Откуда: Украина. Херсон.
ФИО: Дмитрий

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17