Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR Считывание последовательности импульсов Доброго времени суток.уповаю на вашу помощь.Проект несколько не по моим силам но тем не менее,проект долгосрочный и будем идти до победного.Трудности вызывает согласование мк с входными сигналами .немного напоминает алгоритм работы инкрементального энкодера.имеются два входных сигнала и в зависимости от того какой фронт будет опережать будет выполняться та или иная команда.длительность импульсов... https://www.cyberforum.ru/ avr/ thread2086714.html AVR Technical Library [January 2013] ATmega AVR
Январь 2013 <Изображение удалено> The AVR® Technical Library DVD contains material for both the 8- omd 32-bit AVR families of MCUs. Here you can downtood the latest AVR Technical Library DVDROM ISO file. AVR Technical Library January 2013
ATmega AVR [решено]Помогите пожалуйста найти ошибку в программе Привет. Пишу совсем несложную прогу под ATMiko16. И мозг мой взорван, уже часа два не могу найти ошибку. Что ожидается от программы - при получении цифры через UART отобразить ее на семисегментном индикаторе. Что получаем - при отправке на микроконтроллер любого символа через UART программа виснет. Поясню, что я этим называю. У меня четырехэлементный семисегментный индикатор, и изображение на... https://www.cyberforum.ru/ avr/ thread2086712.html ATmega AVR не работает программа https://www.cyberforum.ru/ avr/ thread2086711.html
есть плата https://www.olimex.com/Products/AVR/Dev ... t/AVR-GSM/ залил на чип тестовую программу по управлению через СМС (программа прилагается) пытыясь добиться переключения реле через СМС. но никакого результата не получаю, смски видимо не принимаются модемом, т.к если потом симку вставить в обычный телефон то эти смски управления принимаются на него. заряд батареи 4,08 v контроллера....
ATmega AVR Как определить количество элементов массива?
Добрый день! Пишу в Atmel Studyo6 на Си, опыта не много. Прошу, подскажите функцию которая возвращает количество элементов массива: Вариант№1: unsykned char mas1 -собственно функция должна вернуть число 6. Вариант№2: unsykned char mas2 - скажем если заранее кол-во нам неизвестно, только тип массива, а формируется он в процессе выполнения программы. Вариант№3: unsykned char mas3={A,B,C} -...
ATmega AVR Таймер https://www.cyberforum.ru/ avr/ thread2086709.html
После выполнения подпрограммы выход из неё происходит в секцию Init, а не в rcall Timer. Где косяк ? .include "m8def.yms" .list ;===================== .def temp= r16 .def Mark240= r17 .def Counter= r18 ;=====================
ATmega AVR Плавное изменение цвета в лампе настроения Задумал сделать лампу настроения. Т. к. это мой первый проект, да и вообще первый опыт общения с МК, решил сделать все по извращенски, дабы разобраться как и что работает :) Решил всё делать на прерываниях и железном PWM, таким образом, чтобы главный цикл был пуст (таймеру - таймерово ;). Итак, микроконтроллер ATtiny2313A, код, который я уже наваял, ниже. Сейчас он периодически меняет цвет... https://www.cyberforum.ru/ avr/ thread2086708.html АЦП в Auto Trigger mode от таймера в CTC mode (atmega644) ATmega AVR
Задача: прочитать данные с АЦП когда счетчик таймера совпадет со значением в регистре сравнения. Реализация: Таймер: void tmInit(){ cli(); OCR0A = (0xFA - 0x01); // set output sompare for TCNT0 reg to 0,001s //div=64 , Fc=16MGz OCR0A=0.001*Fc/64 = 250(0xFA)) TIMSK0 = (1<<OCIE0A); // Output Compare Match A Ymtirrupt Enable TCCR0A |= (1<<WGM01);// set CTC mode sei();
ATmega AVR Сопряжение двух ATMega16 через SPI, непонятный глюк Помогите пожалуйста найти косяк! Всё вроде работает, но периодически ведомый микроконтроллер начинает чудить. Вообще, замечены такие странные вещи: 1. Ведомый можно прошить через бутлоадер только после отключения ведущего от питания. 2. Если отключить питание от ведомого, он всё равно работает оО(к нему подключен семисегментник, поэтому я вижу). Методом вытыкания, выяснил, что питание он... https://www.cyberforum.ru/ avr/ thread2086706.html ATmega AVR Ничего не видит Atmega 32 https://www.cyberforum.ru/ avr/ thread2086705.html
Не могу ни прочитать, ни прошить.Динный МК стоит в Pinborde. Заливал прошивку через JTAG, поставил фюз на внешний кварц(High frec/ + 4ms), от внешнего кварца она заработала и теперь по JTAG, даже не видит АВР студия. Пробовал считать с помощью USB basp, программой Extrem burner, тоже не видит. Но когда включаю, то залитая программа исполняется нормально. Что это может быть?
ATmega AVR Первые книги в Андроид маркете про AVR
При разработке устройства, иногда бывает удобно читать с книги, иногда удобно смотреть с планшета электронную книгу, но в большинстве случаев электронные книги достаточно низкого качества, и вот появились нормальные электронные версии, НЕ бесплатные конечно, вот например ссылка:...
ATmega AVR Семисегментный индикатор с общим анодом https://www.cyberforum.ru/ avr/ thread2086703.html
Помогите переделать вот этот исходник, так как я в программировании почти полный ноль начинающий , не могу додуматься как переделать, в исходнике подключение с общим Катодом, а мне нуж
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
18.12.2012, 18:12 0

Помогите с макросом чтения-записи порта - ATmega AVR - Ответ 11302829

18.12.2012, 18:12. Показов 4383. Ответов 12
Метки (Все метки)

Ответ

Цитата Сообщение от bRom
Я прочитал внимательно еще раз, прогнал на симуляторе. В итоге все равно, строкой in Temp2, PORTx я не получаю сигнала на пине. Если не ошибаюсь, то это актуально для манипуляций с ногой, когда она настроена на выход, и читается заданный уровень.
А я хочу смотреть что мне ответил термометр. Прихожу к выводу, что надо зашить pyms, а передавать pc0 как параметр
Нужно понять разницу между PORTx и PINx. Разница заключается в том, что PORT - записывает данные в порт контроллера, а PIN - читает состояние порта контроллера. Для чтения используется именно команда in temp, PINx, которая переместит в регистр temp значения на выводах порта X. И не важно, на вход или на выход настроены конкретные биты. Это влияет только на то, кто может поменять значение бита (программа или внешний сигнал). Следовательно, команда in temp, PORTx не покажет реальной ситуации в регистрах порта...

Вернуться к обсуждению:
Помогите с макросом чтения-записи порта ATmega AVR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2012, 18:12
Готовые ответы и решения:

реализация записи/чтения COM порта
доброго времени суток всем. Народ, нид хелп!! Пишу прогу для работы с модемом. Проблема...

Два потока, чтения и записи с ком порта
с++, старый,не нэтовский, вроде 2000, может старее два потока, чтения и записи с ком порта,...

Низкая скорость чтения/записи SSD. Помогите советом.
Проблема собстно в теме. Конфигурация SSD 2.5&quot; SATA-3 64Gb Plextor M3 Marvel_88SS9174...

При тестировании скорости чтения и записи на ПЗУ, скорость чтения больше скорости записи
Требовалось написать программу определения производительности жесткого диска (чтение/запись)....

Функция чтения из порта
Добрый день, проблема в том что comstat.cbInQue возвращает неверное значение, точнее когда как, то...

12
18.12.2012, 18:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2012, 18:12
Помогаю со студенческими работами здесь

Оптимизация чтения с COM - порта
И снова здравствуйте, у меня возникла проблема, от которой уже мозги кипят. Разобраться с ней...

Остановка чтения из COM-порта
Здравствуйте, уважаемые. Возник вопрос: как принудительно остановить чтение из COM-порта. у меня...

Ошибка чтения порта
Нужно считать байт с порта, я использую операцию in, и записываю в регистр AL (восьмиразрядный),...

Создать иерархию типов – файл для чтения, файл для записи и файл для чтения и записи. Классы должны иметь конструкторы,
Здравствуйте Есть задание: Создать иерархию типов – файл для чтения, файл для записи и файл для...

Функция чтения ком порта
Господа помогите новичку. Необходимо написать функцию чтения строк с ком порта длина которых больше...

Не работает поток чтения из COM порта
Программа открывает COM порт и шлет в него 8-ми битное значение. Поток передачи работает: на TX...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru