Перейти к содержанию

Видеокурс по AVR-микроконтроллерам для начинающих


Рекомендуемые сообщения

это значит что вы не скопировали файлы модели в соответствующие папки протеуса, что означает что Вы плохо смотрели видеоуроки.

Не знаеш как? Спроси у Google'а !!!

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Еще одна версия библиотеки. Улучшена оптимизация и переработаны многие функции. Кое-какие имена изменены на более осмысленные, исправлен вывод чисел с плавающей точкой, хотя и не рекомендуется, и добавлена функция вывода чисел с фиксированной точкой.

res.tar.gz

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Добрый вечер!

Вопрос возник на пятом видеоуроке. Точнее вопрос по работе со стеком.

Прошу прощения если прозевал ответ на него.

Проблема в том, что после прошивки бегает не "огонёк", а погасший диод.

Учусь по Вашим видео и делаю всё в первый раз, поэтому не могу понять где ошибка

- На проверке в Proteuse всё правильно.

- Сменил 2 Atmega8A купленных в разных местах.

- Программатор USBASP V2.0 китайский (тоже первый)

- Система Windows 7, Драйвер libusb 1.2.4.0

- Программер Khazama AVR Programmer v1.7.0

Пробую разные варианты в течение недели.

Буду благодарен если подскажите где искать.

С Уважением ...

Ссылка на комментарий
Поделиться на другие сайты

Где ваш код? p.s.внимательней смотрите уроки :yes:

//Atmega8a

#define F_CPU 8000000

#include <avr/io.h>

#include <util/delay.h>

void preset(){

DDRB = 0xFF;

PORTB = 0x00;

}

int main(void)

{

preset();

while(1)

{

PORTB = 0b00000001;

_delay_ms(50);

PORTB = 0b00000010;

_delay_ms(50);

PORTB = 0b00000100;

_delay_ms(50);

PORTB = 0b00001000;

_delay_ms(50);

PORTB = 0b00010000;

_delay_ms(50);

PORTB = 0b00100000;

_delay_ms(50);

PORTB = 0b01000000;

_delay_ms(50);

PORTB = 0b10000000;

_delay_ms(50);

}

}

Ссылка на комментарий
Поделиться на другие сайты

Выложите весь проект, вместе со всем исходниками, протеусами и т.д.... Всю папку в архиве. Если собираете в железе, то показывайте ещё и схему.

НУ почему всегда приходится всё вытягивать...

Ссылка на комментарий
Поделиться на другие сайты

Выложите весь проект, вместе со всем исходниками, протеусами и т.д.... Всю папку в архиве. Если собираете в железе, то показывайте ещё и схему.

НУ почему всегда приходится всё вытягивать...

Папка со всем.

Lesson5.rar

Ссылка на комментарий
Поделиться на другие сайты

Ну по коду и по схеме, согласно протеусу, всё нормально.

Включаю экстрасенсорику - Вы неправильно подключили светодиоды (перевернули и повесили их на +).

Прежде, чем садиться за такие разработки, необходимо пройти курс молодого бойца по радиоэлектронике. Такие элементарные вещи должно быть стыдно спрашивать в разделе по микроконтроллерам. Ибо люди думают, что у человека проблемы с МК или программой, а оказывается, он без понятия как подключить светодиод.

Почитайте - http://forum.cxem.ne...showtopic=31079

Ссылка на комментарий
Поделиться на другие сайты

Ну по коду и по схеме, согласно протеусу, всё нормально.

Включаю экстрасенсорику - Вы неправильно подключили светодиоды (перевернули и повесили их на +).

Прежде, чем садиться за такие разработки, необходимо пройти курс молодого бойца по радиоэлектронике. Такие элементарные вещи должно быть стыдно спрашивать в разделе по микроконтроллерам. Ибо люди думают, что у человека проблемы с МК или программой, а оказывается, он без понятия как подключить светодиод.

Почитайте - http://forum.cxem.ne...showtopic=31079

В самом деле смешно! :yes: Да здравствуют экстрасенсы! Спасибо!

Ссылка на комментарий
Поделиться на другие сайты

Посмотрел все уроки, все ясно и понятно, хотя я туповат, но все понял и все получилось повторить! Будут ли продолжения уроков? Таймеры, прерывания, передача данных?

Ссылка на комментарий
Поделиться на другие сайты

Тысячу раз, на каждой странице этого форума, а самое главное в начале этой ветки, в описании русским языком написано, ИСПОЛЬЗОВАТЬ ПРОТЕУС 7.10. В других протеусах не работает. С мегой 328 все работает отлично. Это вы где то не доглядели.

Не знаеш как? Спроси у Google'а !!!

Ссылка на комментарий
Поделиться на другие сайты

Будет, только в версии 7.10. Читайте внимательно сообщения. 328 в железе пробовал, все отлично работает после небольшого допиливания

Не знаеш как? Спроси у Google'а !!!

Ссылка на комментарий
Поделиться на другие сайты

Спасибо за ответ. А, скажите у меня есть дисплей hd2004 библиотека не проканает? Может, что изменить немного? На работе таких дисплеев вагон, а 5110 нужно покупать.

Ссылка на комментарий
Поделиться на другие сайты

Библиотека пишется под контроллер дисплея, если у этих дисплеев контроллеры одинаковые, то может и проконать, но думается что врятли. Легче найти библиотеку написанную именно под ваш дисплей, думаю их много на просторах сети, дисплей то вроде один из популярных если с не ошибаюсь

Кстати, на барахолке можно за 50р прикупить целый телефон 5110)) я так и сделал.

Не знаеш как? Спроси у Google'а !!!

Ссылка на комментарий
Поделиться на другие сайты

Я же в теме "AVR для новичков"? :-) Вот я тот самый новичек :-) Буду искать. В уроке, автор нашёл и опробовал библиотеку + обьясняет как ей пользоваться. С LCD я хотел начать, что бы проверять код через вывод состаяния программы.

Изменено пользователем Nikolay_Egorov
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...