• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

USB программатор AVR-910

  • Автор темы Автор темы kirmav
  • Дата начала Дата начала
День Добрый добрым людям.
Подскажите, а есть ли односторонняя печатная плата под планарный корпус мега8
 
Если в это устройство которое разработал Protoss залить прошивку Tifa,
то avr910 сможет работать не только с AVR ками
но и с флешками 24, 25 серии, а они как известно питаются 3,3 вольта. Кайф.

Запрограммировал 24С256 и 93С46
программирование завершилось успешно.
Автору большое спасибо., но у меня возник небольшой вопрос.
При прошивке чипа AVR, AVR 910 не видит чип, если он зашит на внешний кварц,
то есть у меня на на выводе LED AVR910 нет меандра.
Это так задумано?
 
Последнее редактирование:
Как я понял у оригинального программатора USBasp
нет выхода LED а значит и меандра.
Будем считать что так задумано.
 
Всем доброго! Можно использовать кварц на 10МГц?
 
А что, на 12 Мгц совсем в дефиците стал? Прошивка не предназначена на 10.
 
В магазин идти не охота,заказ, пару дней ждать,да и выходные ...
 
Нашёл кварц на шроте. Всё путём. Но работает о-о-о-чень по ска-а-а-ндина-а-а-вски. Нет, ну правда. Из-под CVAVR пробнул с мегами 8 и 328. Идёт всё штатно, без косяков и вылетов, но несколько минут!!! Без джампера . Делал на ноуте, 2 ядра 2.5 ггц,4 гиг память, W XP 32bit. Это нормально , или я "что-то не так" сваял? EXTRAPIC+ и пони просто шумахер по сравнению.
 
Сори, мужики! Проглядел от автора :"Прошивка Atmega8 для часов, с весом .hex файла в 15кб у меня заняла около трех-четырех минут минут".
 
А как в плане скорости USBASP? Или что другое пошустрее присоветуйте!!
 
А может кто подскажет или объяснит почему
возникает ошибка при компиляции проекта. (ошибка четвертая строчка снизу)

Код:
#ifndef __clock_h_included__
#define	__clock_h_included__

#define F_CPU           12000000L   /* 12MHz */
#define TIMERVALUE      TCNT0
#define CLOCK_T_320us	60

#ifdef __AVR_ATmega8__
#define TCCR0B  TCCR0
#endif

/* set prescaler to 64 */
#define clockInit()  TCCR0B = (0 << CS02) | (1 << CS01) | (1 << CS00);

/* wait time * 320 us */
void clockWait(uint8_t time);

#endif /* __clock_h_included__ */
 
USB программатор AVR-910

друзья подскажите пожалуйсто почему не обнаруживается программатор
при подключении к usb?какая может быть причина?
замучался експериментами.
 
А может кто подскажет или объяснит почему
возникает ошибка при компиляции проекта. (ошибка четвертая строчка снизу)

Код:
#define clockInit[COLOR="Red"]()[/COLOR]  TCCR0B = (0 << CS02) | (1 << CS01) | (1 << CS00);

Скобки уберите
 
В общем то уже не актуально, если это синтаксическая ошибка то вы правы,
но если мне память не изменяет если убрать TCCR0 или
вместо TCCR0B= написать TCCR0=(сейчас точно не помню) то компиляция то же проходит. В общем тёмный лес я в этом мало что понимаю.
Там где это лежит есть готовый код им я и воспользовался.
 
Назад
Сверху