Форум программистов, компьютерный форум, киберфорум

Микроконтроллеры ATmega AVR


Форум AVR. Обсуждение микроконтроллеров AVR фирмы ATmega.
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Новая тема
Темы раздела : Микроконтроллеры ATmega AVR Искать в этом разделе
Объявление
Показов: 487,704 Посмотреть объявление Объявление: Поддержите наш форум!
23.08.2020 mik-a-el (Администратор)
Объявление
Показов: 4,287,124 Посмотреть объявление Объявление: Правила форума
20.11.2006 mik-a-el (Администратор)
  Рейтинг Тема / Автор Обновлено Ответов Показов
Важные темы
Dionis109
03.11.2021 08:34
30 30,413
уни
20.04.2016 12:23
15 29,148
АлександрКом
15.03.2015 15:13
13 19,707
raxper
27.07.2014 18:26
2 25,341
DirtySashka
27.01.2014 22:45
3 13,103
Обычные темы
 
     
 
Задать вопрос
Здравствуйте ! Для изучения микроконтроллера Atmega 16 очень нужна плата для самостоятельных занятий дома по лабораторным предмета Схемотехника . Темы лабораторных ...
Борис_20
06.05.2018 17:01
16 3,924
в визуал студии есть вот такая замечательная штука. Как и в Атмел студии. но! почему то в файл проекта выделенные блоки не сохраняются. даже если перетащить такой блок методом drug & drop разметка...
HerrSchneider
03.05.2018 21:13
2 2,096
Необходимо разработать устройство управления двигателем постоянного тока на базе нереверсивного тиристорного преобразователя напряжения на языке ассемблер
SergeyDPT
03.05.2018 14:53
7 966
Здравствуйте, при записи в attiny45 прошивка имеет вид: :1000000050C0B0C269C068C067C066C065C064C087 :1000100063C062C061C060C05FC05EC05DC00501FA :100020000906A101050719E029E715002501750159...
Electronn
03.05.2018 13:48
7 3,221
Приветствую всех! Встала задача считать данные с бесконтактных карт класса MYFARE. Для упрощения задачи имеется готовый считыватель RF-карт, эмулирующий клавиатуру. Проблема в том, что подключается...
Phomtomousi
03.05.2018 13:29
5 8,454
Всем доброго времени суток. Столкнулся со следующей проблемой. Нужен spi для Atmega 128 на Atmel studio 7. Код я написал, инициализация проходит, а вот запись данных в регистр SPDR не происходит....
FERRUM0325
03.05.2018 12:45
4 2,634
ATmega128A и USBasp по SPI не могу подключить микроконтроллер может есть какие то хитрости, вроде как ноль на пине "PEN" перевод контроллер в режим программирования по SPI? Пробовал подключать к STK...
goodspeedmen
03.05.2018 09:18
1 1,351
Суть задачи заключается в разработке программного обеспечение позволяющего реализовать зарядку 4-х аккумуляторных батарей в определённом режиме с возможностью отображения уровня заряда на 7-ми...
Вова редуктор
03.05.2018 09:15
3 1,730
Нужно переделать под себя код, все понятно, кроме одного момента, кроме строчки ANDI R20,$0A. Сказано, что там выделяются биты 1 и 3, откуда взялось 0A и как мне выделить биты 6, 4, 3? LDI...
the_evile_panda
02.05.2018 08:04
2 607
Приветствую. Возникла следующая проблема: использовал ATmega2560 с библиотекой TimerOne - проблем не было. После перехода на ATmega128 появилась ошибка: "'TIMSK1' was not declared in this scope"....
-Ilnur-
01.05.2018 22:52
0 1,145
Необходимо разработать устройство измерения частоты вращения двигателя на базе импульсного энкодера на atmega64, на языке assembler.
Электропривод
01.05.2018 16:01
16 1,475
Привет форумчане, Заранее всех благодарю за помощь. Я пытаюсь разработать программу для микроконтроллера ATtiny13 с использованием таймера/счетчика Т0. Таймер я настраивал на режим прерывание по...
grey-vsm
30.04.2018 00:34
15 10,495
Непонятно зачем решил освоить Atmel Studio и заодно Proteus. Раньше всегда пользовался CodeVision и собственной макеткой. Решил для начала поморгать. В протеусе взял камень atmega328p, резистор,...
asadmasad
29.04.2018 12:24
10 2,598
Здравствуйте. Делаю проект и тут встал вопрос, как вывести на первых 2 блока какие-то символы? Пошарил по интернету, похожего на мое не нашел, а у самого маловато знаний по программированию. Так что...
Svinopes
29.04.2018 03:21
19 2,890
Связалась с микроконтроллерами AVR. Пишу код в atmelstudio. Первоочередная задача задача сейчас - вывод на экран 1602. И не могу найти нормальных библиотек для этого. В первую очередь была найдена...
75number
28.04.2018 12:59
23 14,544
В даташите, в AVR instruction manual, везде JMP -три цикла указан. А Atmel Studio четыре цикла отсчитывает по прохождении этой инструкции. Увидел по отсчету таймера в режиме симуляции. посмотрел...
HerrSchneider
28.04.2018 06:02
3 1,255
Что сделал не так?
Vadimm1001
25.04.2018 22:17
11 3,618
Добрый день, давно хотел начать процесс обучения на программирования на AVR. Подскажите, какой минимальный набор мне следует приобрести, для того что бы начать двигаться в этом направлении....
BioRenGen
24.04.2018 21:16
19 1,710
Здравствуйте! Столкнулся с такой проблемой, что при программировании ATxmega32A4 в AVRStudio 4 через программатор AVR ISP mkII выскакивает ошибка (картинка прилагается)! Но при этом fuse считываются,...
k4k7u3
24.04.2018 14:21
0 1,366
Проблема такая : читаю порт , куда у меня приходят сигналы с экнодера , если 10 - то вывожу минус , если 01 , то вывожу плюс. Все это запихнул в обработчик прерываний таймера т2 , который...
Двигатель
23.04.2018 01:56
4 1,081
Здравствуйте! Изучаю программирование для микроконтроллеров Atmega. Возникли некоторые глупые вопросы, понятно, что все можно нагуглить, но в данный момент нет времени. И так: 1. Существует ли...
woldemas
21.04.2018 12:10
2 1,123
Приветствую, уважаемые пользователи! Возникла проблема и я вынужден обратиться за помощью. Имеется микроконтроллер Easy AVR6, чип Atmega16, светодиодная панель на данной плате принимает размеры 8x4...
neon4iksS
18.04.2018 12:42
0 1,892
Столкнулся со странной проблемой. Написал код для дисплея. код рабочий такой: .CSEG ; ;таблица прерываний ;расписана согласно ;контроллеру ;
HerrSchneider
16.04.2018 22:27
15 2,755
Доброго времени суток уважаемые форумчане! Столкнулся с такой проблемой: есть прошивка на ATTiny 45 написанная другим человеком, она выполняет роль обманки штатного Головного Устройства Mazda 2003...
uberfurer
15.04.2018 14:36
3 1,429
Может кто сталкивался? Функция по уарту оправляет строку static uint8_t sendCmd(const char *str) { u1.sendStr(str, strlen(str)); u1.sendStr("\r\n", 2); rt.setTimeOut(TIME_OUT_CMD); ...
Korbofos
15.04.2018 10:57
5 666
Использую программу Atmel Studio 7 и прошиваю МК через программу WinzargProg. Не могу найти, где установить биты фьюзов.
Photofenix
14.04.2018 23:25
3 2,027
Особо не ругайтесь, впервые пробую подключить. Мне нужно знать что я делаю не так, вот скрины кода и подключения
Vadimm1001
13.04.2018 18:26
5 1,815
В потоке данных поступающих на RX,нужно выделить два байта, если первый есть такой-то (в примере 0х60). Остальные игнорировать. Код работает, если данные поступают относительно редко.... А если...
dim3740
12.04.2018 14:37
0 661
Добрый день. Подскажите, как прочитать уникальный код датчика DS18B20. Что делаю я: 1) Создаю функцию для передач команды на датчик. void write_18b20(unsigned char dat) { unsigned char i;...
Photofenix
10.04.2018 18:36
1 2,203
Приветствую. Столкнулся с проблемкой, которую сам не могу пока осилить. Ассемблер для меня новый язык, как и микроконтроллеры, на данный момент пытаюсь работать с ATmega 16. Необходимо на панели со...
neon4iksS
10.04.2018 02:53
11 4,131
Всем привет! Уткнулся в задачу программирования xMega через UART-порт по RS-485 интерфейсу. На макетной плате atxmega128A-1, 2 порта UART (D0 и D1) через 2 микросхемы интерфейса RS-485 выведены на...
Neznaik
09.04.2018 10:10
0 1,688
.CSEG ;разумеется .macro lcd_pr .if @0==6 ; .org 0x11ff - и так пытался dat: .db @1,@2,@3,@4,@5,0x001F,0xF800 ;data: .db 12,13,14 - и так тестировал .endm
HerrSchneider
08.04.2018 19:14
0 1,157
Доброго времени суток! Продолжаю постигать азы микроконтроллеров. В прошлой теме задавал, как уже понимаю, очень глупый вопрос)) Спасибо Kukuxumushu за то что прервал мою ложную мысль! Теперь...
mllex
08.04.2018 15:23
20 6,149
Atmega 16, AtmelStudio. Индикатор с общим анодом, кнопка на PC5, на PC6 неизвестное устройство,которое нельзя трогать. Я использовал только верхнюю часть индикатора, как будто это четырехсегментный....
Mannimarco
06.04.2018 11:46
8 1,170
1. Можно ли провести печатную дорожку к порту, к которому подключена кнопка со срабатыванием на ноль, через контакт другого порта, в котором сделаю подтяжку в единицу и который не будет опрашиваться...
dim3740
06.04.2018 09:27
8 1,229
Всем доброго вечера! Собрал схему в протеусе и доработал код программы с прошлого задания (там надо было сделать счетчик просто). Теперь задача состоит в том, чтобы значения с индикатора выводились в...
Андрей Чернядье
03.04.2018 12:37
12 1,091
Помогите пожалуйста преобразовать данный код в Assembler.Познание в программировании очень слабые. #include <avr/io.h> #include &lt;util/delay.h&gt; #include &lt;avr/interrupt.h&gt; #include...
Анастасия5559
31.03.2018 06:24
8 1,055
Привет всем. Работаю с лсд индикатором на базе контроллера ХД44780 и вот столкнулся с такой трудностью которую несколько дней не могу решить. Дело в том, когда я посылаю команду перейти на новую...
ogner
30.03.2018 06:42
3 726
Как написать макросы движения в AVR Studio язык Assembler Есть наземный робот и для его движения в программу для движения необходимо написать макрокоманды: назад, вперед, поворот на 45 вправо,...
Анастасия5559
29.03.2018 05:27
2 956
Привет всем. Пытаюсь записать данные во flash память в AS 6.2. Нашел пару примерчиков как записывать типа -> uint8_t str PROGMEM = "Test LCD 123456789"; но такие атрибуты типа PROGMEM AS 6.2 не...
ogner
28.03.2018 13:11
4 3,227
Тема - Генерация псевдослучайных чисел в задаваемом диапазоне Решил написать программу для ГПСЧ в задаваемом диапазоне на Си, но на начале программы всё закончилось. Можете пожалуйста подсказать,...
easyGamex
28.03.2018 07:50
4 3,007
Добрый день, не работает увеличение скорости передвижения змейки по периметру светодиодной матрицы на стенде с Atmega128. Уменьшение скорости работает корректно, но при нажатии кнопки её увеличения...
so1ohard
27.03.2018 16:53
0 1,995
Добрый день! Столкнулся с весьма банальной проблемой, которая загнала меня в тупик. Есть МК Atmega8A, требуется частота 8МГц от внешнего кварца. Имея такой код, диод мигает раз в 8 секунд вместо...
Art_em
27.03.2018 10:03
4 2,166
Есть самописный код :rtfm: на atmega8 для работы с датчиком температуры DS18B20. Что в poroteus, что на макетной плате, экран ничего не показывает. Код для экрана был отлажен и отлично работает(при...
Nikita2007
25.03.2018 21:33
36 2,909
Добрый вечер всем! Я только начал заниматься АВР контроллерами, раньше только повторял, чьи- то проекты, а теперь хочется самому сделать свой, даже программатор спаял, отладочную плату. Захотел...
KRozo
25.03.2018 20:09
29 18,765
Здравствуйте! Написал программу, которая генерирует ШИМ в зависимости от напряжения, которое изменяется реостатом в диапазоне от 0 до 4В. Проблема в том, что реостат чисто физически не может...
Sergvvv64
25.03.2018 19:55
2 1,093
Объясните пожалуйста общий принцип работы. Знаю что частота тактирования не более 4Мгц. Если посылать на линию тактирования сигнал а при этом на линии MOSI будет логический 1 далее после сигнала...
Vadimm1001
23.03.2018 11:09
18 3,131
Есть код для работы с ЖКД дисплеем по 4-х разрядной шине, но есть проблема в том, что не могу записать собственный символ. Что я делаю не так? Сам код: #define F_CPU 8000000UL #define RS PD2...
Photofenix
23.03.2018 10:32
17 6,321
Есть электрический чертеж схемы, в нем есть микросхема ATmega8A-PU. Вопрос 1 - почему на схеме распиновка указана не по порядку как в документации ? Вопрос 2 - как тогда изобразить микросхему на...
Resistanse
21.03.2018 17:10
5 2,144
Привет всем. Короче пытаюсь скомпилить проект, код у меня размещен в нескольких файлах, чтоб главный файл не загромождать кодом и вот не пойму как скомпилить проект в атмел_студии 6.2 с несколькими...
ogner
21.03.2018 15:24
6 1,479
Задать вопрос
       
 
Новая тема
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru