Страница 4 из 132
Добавлено: Вт июн 05, 2007 12:05:21
ARMag
Такой вопрос: чем чревато использование программатора без шинного формирователя? Как влияет использование "5 проводов" на МК и качество прошивки?
З.Ы.: про невозможность подключения низковольтных МК я знаю...
Добавлено: Вт июн 05, 2007 12:44:18
ARV
ARMag писал(а):Такой вопрос: чем чревато использование программатора без шинного формирователя? Как влияет использование "5 проводов" на МК и качество прошивки?
З.Ы.: про невозможность подключения низковольтных МК я знаю...
Для МК - ничем не черевато. Если уж прошилось - то ровно с тем же качеством, как и при самом супер-навороченном программаторе. Если уж не прошилось - с тем же качеством

. Я шью через COM-порт с помошью всего 3 резистров и 3 стабилитрончиков - и ничего, все прекрасно получается.
Добавлено: Вт июн 05, 2007 12:58:27
tych
ARMag писал(а):про невозможность подключения низковольтных МК я знаю...
3.3 вольтовые нормально програмились у меня. На странице 7 курса я об этом сообщал.
Добавлено: Вт июн 05, 2007 16:49:44
ARMag
to tych:
может быть, но низковольтные есть ещё и 2,7, если я не ошибаюсь...
to ARV:
куда, в какие цепи включени резисторы и стабилитрони, а то 5-ти проводной программатор мне кажется не совсем надёжным...
to all:
что? никто ничего не может сказать по моей проблеме с альтерой ББ? Програматор спаян правильно, диод питания горит, диод загрузки программы горит при прошивке, а всё равно не пашет

... хелп!...
Добавлено: Вт июн 05, 2007 16:59:23
ARV
2 ARMag: схема моего адаптера есть у меня на сайте - так и называется "простейший адаптер для ISP-программирования". В принципе, это немного упрощенный вариант от PonyProg...
Добавлено: Вт июн 05, 2007 19:22:21
ARMag
to ARV:
почитал ваш сайт, очень информативный. Особенно понравилась статья о лазерном утюге, обязательно попробую новшества.
в статье о адаптере обнаружил возможную причину неполадки программатора: т.к. сами МК в платы я не впаиваю, а просто использую планки под микросхемы, решил не делать лишнего шлейфа от адаптора до платы с МК и сделал планку под неё прямо на плате адаптора и наверно совершил ошибку... Я так понял, что один с принципов внутрисхемного програмиравания - это наличее внешнего кварца с заземлёнными через 22 пФ выдодами на МК, которого у меня в адапторе и нет... Это и есть причина неработоспособности устройства? Или кварц при прошивке не обязателен?
Добавлено: Чт июн 07, 2007 14:37:54
Romulos666
Прошу кто ни будь помогите разобраться. Спаял схему из обучалки (программер+схема со светодиодами ) написал 2 батника но использую мк AT
tiny2313. при компиляции компилятор выдал 2 ошибки типа . equ Z=1 и .equ OR =3 я их закомментировал начал компиляцию компилятор вывел предупреждение о неизвестном устройстве, но hex-файл появился в папке output начал прошивку
Chip not locked
Device erased
Device connected, TINY2313 detected
Fuses
OSCCAL = 62, 5D
CKDIV = 0
CKOUT = 1
SUT = 2
CKSEL = 4
DWEN = 1
EESAVE = 1
WDTON = 1
BODLEVEL = 7
RSTDISBL = 1
SELFPRGEN = 1
Programming CODE memory
done
Reset pin released
Adapter disabled
D:\AVR-projects\runfire>pause=null
Для продолжения нажмите любую клавишу . . .
но поведение дивайса не меняется Прошу кто ни будь помогите разобраться. Спаял схему из обучалки (программер+схема со светодиодами ) написал 2 батника но использую мк AT
tiny2313. при компиляции компилятор выдал 2 ошибки типа . equ Z=1 и .equ OR =3 я их закомментировал начал компиляцию компилятор вывел предупреждение о неизвестном устройстве, но hex-файл появился в папке output начал прошивку
Chip not locked
Device erased
Device connected, TINY2313 detected
Fuses
OSCCAL = 62, 5D
CKDIV = 0
CKOUT = 1
SUT = 2
CKSEL = 4
DWEN = 1
EESAVE = 1
WDTON = 1
BODLEVEL = 7
RSTDISBL = 1
SELFPRGEN = 1
Programming CODE memory
done
Reset pin released
Adapter disabled
D:\AVR-projects\runfire>pause=null
Для продолжения нажмите любую клавишу . . .
но поведение дивайса не меняется

. подскажите
пожалуйста, что с ним вообче должно происходить – в смысле после прошивки сразу должны загореться идиоты или нуно перезапускать питание????? или я что просмотрел в тексте программы или статьи?????
топчусь вокруг да около а толку маловато – воть !
Помогите мне пожалуйста! МУР МЯУ!!!!
Добавлено: Чт июн 07, 2007 16:04:32
ripper
Собираюсь прошивать Attiny 2313, и решил сначала промоделить только в VMLAB такой модели нету, выше по ветке писали што вроде моделаровали, подскажите как? может есть доп. модули к VMLAB.
Или альтернативу программу писал на CodeVisionAVr?
Добавлено: Чт июн 07, 2007 18:32:01
ARV
ARMag писал(а):to ARV:
почитал ваш сайт, очень информативный. Особенно понравилась статья о лазерном утюге, обязательно попробую новшества.
в статье о адаптере обнаружил возможную причину неполадки программатора: т.к. сами МК в платы я не впаиваю, а просто использую планки под микросхемы, решил не делать лишнего шлейфа от адаптора до платы с МК и сделал планку под неё прямо на плате адаптора и наверно совершил ошибку... Я так понял, что один с принципов внутрисхемного програмиравания - это наличее внешнего кварца с заземлёнными через 22 пФ выдодами на МК, которого у меня в адапторе и нет... Это и есть причина неработоспособности устройства? Или кварц при прошивке не обязателен?
Спасибо за оценку моих скромных трудов

При программировании МК
необходимы тактовые сигналы. Откуда они будут - от кварца, от внутреннего генератора или от внешнего - все равно, главное, что, без тактовых сигналов ПРОГРАММИРОВАНИЕ НЕВОЗМОЖНО. Программатор, если он нормальный программатор, обязательно обнаруживает такую ситуацию и ругается - дескать, микроконтроллер не отвечает. Наличие кварца в колодке при программировании лишним не будет.
Добавлено: Ср июн 13, 2007 12:09:30
ARMag
to AVR:
спасибо. буду исправлять свой ББ, допаяю туда пару деталек... надеюсь будет работать. А пока практикую навыки в паре Протеус(ИСИС)+КодВижин, результаты просто супер! Всё предельно просто и ясно, так что совет таким же как я, начинающим, не майтесь в ВМЛабе, качните Протеус и наслаждайтесь простотой и наглядностью...
Добавлено: Пт авг 17, 2007 23:47:19
Piroman17
Я чёта не понял как прошивать tiny2313, какой программатор использовать (схемку подкиньте плиз)?
Добавлено: Сб авг 18, 2007 00:35:40
tych
ARMag писал(а):to AVR:
...
ARV
Добавлено: Сб авг 18, 2007 00:36:16
tych
Piroman17 писал(а):Я чёта не понял как прошивать tiny2313, какой программатор использовать (схемку подкиньте плиз)?
линк в профиле - стр 7 - все о прошиванияя AVR
Добавлено: Сб авг 18, 2007 09:32:56
Piroman17
Я вот SCK на 2313 нашёл, а вот куда подключать MOSI и MISO?
Добавлено: Сб авг 18, 2007 10:59:56
Negor
2Piroman17Алгоритм поиска выводов такой:
*Берём даташит
*Открываем страницу №2
*Смотрим какой корпус микросхемы имеется и сравниваем с рисунком.
*на рисунке ищем названия выводов.
для PDIP корпуса ATTiny2313 :
MISO - вывод 18
MOSI - вывод 17.
ЗЫ. А как ты нашёл SCK?
Добавлено: Сб авг 18, 2007 11:21:23
tych
А где вы ищите ???
Добавлено: Сб авг 18, 2007 13:23:21
Piroman17
А вот у меня в ДШ (скачано с datasheet4u.com) нарисунке не обозначены MISO и MOSI, там написано DO/PCINT6 и DI/SDA/PCINT5 соответственно.
Добавлено: Сб авг 18, 2007 15:01:47
Мышонок
1. Даташиты имеют свойство редактироваться, уточняй редакцию.
2. Лучше всего обращаться к первоисточнику, т.е.
http://www.atmel.com и
http://www.atmel.ru
Добавлено: Вт авг 28, 2007 14:32:27
GoodBoyGood
Люди помогите!
Прочитал обучалку радиокота. Захотел сделать тоже самое но только на ATtiny2313. В тексте программы заменил строку
.include "D:\avr\avrasm\appnotes\2313def.inc"
на
.include "D:\avr\avrasm\appnotes\tn2313def.inc"
А компилятор tavrasm мне пишет:
D:\avr\avrasm\appnotes\tn2313def.inc:41: Warning: Unknown device 'ATtiny2313'
D:\avr\avrasm\appnotes\tn2313def.inc:41: '.device ATtiny2313'
D:\avr\avrasm\appnotes\tn2313def.inc:123: Error: Expected ID=expression
D:\avr\avrasm\appnotes\tn2313def.inc:123: '.equ Z = 1'
D:\avr\avrasm\appnotes\tn2313def.inc:383: Error: Expected ID=expression
D:\avr\avrasm\appnotes\tn2313def.inc:383: '.equ OR = 3 ; for compatibility purpose'
Строчки с '.equ Z = 1' и '.equ OR = 3' можно наверное закомментировать. Или нельзя?
Но что делать с Unknown device 'ATtiny2313' ??? Что tavrasm не может скомпилировать код под ATtiny2313?
Помогите пожалуйста.
Добавлено: Вт авг 28, 2007 16:45:07
Serega
с ункновном вроде ниче делать не надо - компилер сожрет и так, а нащет комментирования строчек - ОЧЕНЬ внимательно читаем обучалку.
