Видеокурс по AVR микроконтроллерам - Урок 7

preview_player
Показать описание
Микроконтроллеры для начинающих.
АЦП (ADC) - Аналого-цифровой преобразователь (Analog-to-digital converter). Теория. Принцип работы. Конфигурирование. Регистры в МК.
Рекомендации по теме
Комментарии
Автор

Большое спасибо за ваши уроки, тут узнаёшь гораздо больше чем в универе))))

bullet
Автор

Нормально автор всё объясняет. Доступно. Голову включайте!!! Спасибо что такие уроки есть. А то плюнул бы автор на все это дело и штудировали бы учебники. А там как в пословице. Смотрю в книгу, вижу фигу.)

tdwhglb
Автор

Старый программист думает что в километре 1024 метра а молодой что в килобайте 1000 байт.

andreykalenkov
Автор

27 строчка while ((ADCSRA &(1<<ADSC)));
при этом в комментариях говорилось об использовании флага о завершении преобразования, так может правильно:
while ((ADCSRA &(1<<ADIF))); 

eeytjkw
Автор

Меню! Про меню уроки если сможете??? Простейшие но все понятные! А это у вас хорошо получается Спасибо за уроки

uzsntkr
Автор

Ребята, возможно я что то пропустил. Смотрю все уроки подряд, но использование функции itoa я не встретил в предыдущих уроках. Так же не встретил урока где создаём массив. Ткните носом плз в такое видео.

Lexxduch
Автор

Долго пытался получить вольтметр и осциллоскоп... Так ничего и не получилось.
Может кто-нить выложить проект в протеусе, где есть это? В общем хотелось бы получить схему к уроку 7...
Спасибо.

klaxwork
Автор

ДЕнь добрый столько лет прошло, но я только добрался)) подскажите, все сделал строку в строку а значение на дисплее не поднимается выше 200 (показывает значения только до 0.5в) дальше просто 200 и все. В чем может быть проблема?

ibasov
Автор

а откуда появилась переменная ADС, которую мы получаем в функции ридадц?

mikitashary
Автор

привет а можно записать видео как работать с протоколам V-USB на Atmega8 я думаю что всем будет интересно!

kirill_
Автор

откуда появилась переменная ADС, которую мы получаем в функции

sg
Автор

мегагерцы - это не мегабайты ! Гц = 8000 кГц

M
Автор

С герцовкой напутал, 8 мегагерц это 8 миллионов герц.

qyticlr
Автор

У вас проблемы с памятью. То что вы говорили, через 5 минут уже забываете и всё перепутываете. Сложно сконцентрироваться. Напиши себе на листочек программу урока, чтобы вы более уверенно и без ошибок его вели. Спасибо.

vladimirlee
Автор

Немного оффтопа, очень часто говорите слово "плюсАх", Правельно плЮсах и мИнусах. Просто чуть режет слух.

antonsvyatchenko
Автор

Не знаю что у меня с AVRstudio, но ошибки сыпет все время, какую бы библиотеку не подключил, не работают задержки, все команды начинающиеся на Lcd_ тоже показывает ошибками типа- "Error 1 undefined reference to `Lcd_init()' "

EEEppt
Автор

Все спорят, а смысл если все правы. Автор рассказывает все замечательно, ошибки делает, написали, поправили, автор все учел, и что бросаться на поправляющих. Это же не форум овуляшек, где поправлять тех, кто безграмотно пишет, неприлично. Совершенствоваться нужно во всем. А в слове принцИп буквы Ы нет...

milliwatt
Автор

пздц, столько оговорок, вертикальная палочка это не "и", а "или"

kmicudr
Автор

Чем больше смотрю, тем больше раздражаюсь, перепутано все, что только возможно, повторить ни один урок на практике не возможно. Ни хрена ничего не работает. Proteus 8.0 не поддерживает вашу библиотеку с LCD дисплеем. Удалил 8, 0 поставил 7, 10 вроде заработало. Начал повторять урок 7, так тут вообще куча ошибок и так же ни хрена ничего не работает. Возникает желание ебнуть компом об стену. (нет библиотеки "#include "pinmacro.h"" почему? хрен знает)
Lcd_print(0, 1, FONT_1X, (unsigned char*)buff); Undeclared function - тут вообще без комментариев....

digitalspider
Автор

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

independentopinion