Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR Частотомер и atmega16 Собираюсь сделать тахометр для мотоцикла на индукционном датчике(катушке собственного изготовления) (который выдает два импульса на один оборот двигателя). Но очень слабо разбираюсь в языках программирования. Поэтому прошу помощи в написании программы для атмеги16. Принцип работы заключается в том чтобы 1 импульс запускал таймер а 2-ой останавливал. В результате мы получим время, которое поделим... https://www.cyberforum.ru/ avr/ thread2087026.html AVR ШИМ ATmega AVR
Помогите пожалуйста организовать трехфазный ШИМ на AVR. У меня есть AT90PWM3B, как необходимо настраивать таймеры и что делать дальше?
ATmega AVR Tiny2313. Частота вспышек не соответствует показаниям Здравствуйте. Собрал первое устройство на контроллере - стробоскопический тахометр из Радио 2010 №8 стр. 39 на тини2313. Все работает, но частота моргания светодиода не соответствует показаниям цифрового индикатора. Проверял частотомером и при минимуме по часам - завышает раза в полтора. Флеш и фузы залил, ошибок не выдало, фузы перепроверил. Прошу знающих помочь - посмотреть может в программе... https://www.cyberforum.ru/ avr/ thread2087024.html ATmega AVR FreeModbus + AVR https://www.cyberforum.ru/ avr/ thread2087023.html
Здравствуйте! Появилась необходимость создать Slave устройство AVR с протоколом Modbus. Исходники модуля с сайта http://freemodbus.berlios.de/. Создал проект в AVR Studyo 4.18, скомпилировал. Создал проект в протеусе. Понимаю, что нужно посылать в МК команду, по которой выдается результат. ТОлько как это грамотно сделать, используя функции Friimodbus? Есть функция eMBASCIISend( UCHAR...
ATmega AVR Можно ли по тексту исходника вычислить фюзы ?
Есть у меня вот такой собранный самостоятельно девайс. Есть прошива - всё бы ОК - нет фюзов. Сам я не пишу - больше паяю, а девайс очень нужен. Вот и возник вопрос: можно ли по схеме и програмному исходнику вчислить фюзы для прошивки? Если можно - помогите, плз. ./styles/iosyitistromyss/imageset/icon_topys_attach.gif" width="14" height="18 spi_to_4x7sd-v11i_shemi.pdf ...
ATmega AVR Что поменять в программе для смены типа семисегментников? https://www.cyberforum.ru/ avr/ thread2087021.html
Всем доброго времени суток, и к делу, я собираю вольтметр на attiny26, от него есть исходник на Си (написан через кодвижен), но проблема в том что прошивка рассчитана на ОК индикатор, а не на ОА, подскажите как инвертировать в ИСХОДНИКЕ логические уровни у порта МК. p.s. у меня вышло лишь инвертировать PORTB который переключает цифры для динамической индикации, а PORTA выдаётся крякозябры при...
ATmega AVR Реализация Tv out на bascom avr Добрый день! Подскажите, как можно реализовать вывод текста и графики на тв через композитный видео разъем. На си для этого есть спец библиотека, а на бейсике я такого решения не нашел. Интересует именно програмная часть, так как сам видеовыход ч/б в железе уже есть. Имеется в виду чтг сигнал видео и синхронизации с двух портов через резисторы складывается и идет на видео вход тв. Имеется... https://www.cyberforum.ru/ avr/ thread2087020.html Проблемы с командой LD Rd, X+ решены, мешала погода на Марсе ATmega AVR
Здравствуйте, товарищи! Третий день веду битву с чтением из оперативки. Задача проста - по команде с UART вывести в UART последовательно 8 байт из оперативки. Динные на этапе инициализации прописываются программой, типа 0x08, 0x07, 0x06, 0x05 ... 0x01 Если выводить по одному, прибавляя к адресу переменной адрес полученной команды с UART ( ROM_BUFF + 0x03, например), то этот байт читается...
ATmega AVR MRF49XA, IRQ в момент передачи постоянно в 0 В общем, найдя пару часов свободного времени и будучи рожденным очень упертым - продолжил попытки разобраться с этим замечательным трансивером. На этот раз зашел значительно дальше, но возникла проблема - в момент передачи вывод IRQ постоянно находится в 0, при этом SDO делает все как по даташиту. Указываю адрес TXBREG, отсылаю преамбулу -> SDO дергается, отсылаю еще (CS держу) -> SDO дергается... https://www.cyberforum.ru/ avr/ thread2087018.html ATmega AVR Программатор Громова и uniprof. Не шьет Tiny2313. https://www.cyberforum.ru/ avr/ thread2087017.html
Использую программатор громова. прога которой шью uniprof (последняя версия, пробовал версии пораньше также фигна и стормозом и без тормоза). Контроллер мега 8 шьется, читается все норм А вот с тиньками2313 какой-то прикол. т.е. Определяются норммально только 10pu, 20pu только при наличии кварца. И то если определится, то могутолько считать фьюз биты, а если изменить и записать, то повторное...
ATmega AVR тинька не пережила зиму?
на даче валялся в бредборде мой термометр на ds1820 с отображением температуры на четырех семисегментниках. интересно, что оно нормально работало, и даже нынче зимой показало -27 - короче, всё отображалось нормально. но вот смотрю я на него сегодня и глазам своим не верю: с чего это минимальная температура вдруг оказалась выше текущей? посмотрел повнимательнее - понял, что цифры отображаются...
ATmega AVR ModBus в схеме PC -> Bluetooth -> MK https://www.cyberforum.ru/ avr/ thread2087015.html
Нужны о
0 / 0 / 0
Регистрация: 04.08.2011
Сообщений: 30
23.11.2011, 22:47 0

прошу помогите ATMega 16...128 & SD/MMC - ATmega AVR - Ответ 11307467

23.11.2011, 22:47. Показов 35942. Ответов 37
Метки (Все метки)

Ответ

Решаю одни проблемы, появляются другие. Первая проблема. Вывожу значения температур и время в файл на SD-карточку. Использую для функцию sprymtf(). Все бы ничего, но у меня размер буфера для вывода данных статический. Обявляю его так:
Код
char text[90];
размер выводимого текста примерно 82 байта. Буффер взял с запасом из-за слова примерно. Ведь температура может быть 1 С, -1 С, -10 С, соответственно в первом случае надо символ, в третьем три символа. Из-за того что выводиния строка меньше буфера, вместе с полезной информацией выводится муссор. Вывожу примерно так:

Код
sprymtf (text, "time: %02u:%02u:%02u :: %0.1f :: %0.1f", hour, minute, second, t[0], t[1]);
Получается в файле примерно так:

time: 10:11:52 :: t1=10.2 :: t2=1.6
NUL NUL NUL

Вот эти NUL меня смущают. Конечно же можно путем долгого играния и перепрограммирования Меги подобрать размер буффера. Но при изменении числа цифр в температуре меня будет ждать очередной облом. Как можно вывйти из ситуации?

B ище одна проблема. Из 3-х карт памяти заработала только SD-карта KIMKSTON 2 Гб. Микро-SD 128 мбайт через переходник и SD-карта Canon 16 мбайт не работают. Это нормально?

Вернуться к обсуждению:
прошу помогите ATMega 16...128 & SD/MMC ATmega AVR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2011, 22:47
Готовые ответы и решения:

программирование Atmega 128
Подскажите пожалуйста как подсоединять мегу к программатору avr910/ а то она чет не щьется.

Таймер Atmega 128
Здравствуйте, объясните пожалуйста вот эти строчки поэтапно clr r18 sbi DDRA,1 ldi...

ATmega 128. Кодовый замок
Доброго времени суток! У меня есть задание на курсовой проект : Устройство контроля доступом на...

Atmega 128 плохо заводится
Доброго времени суток, форумчане. Прошу помощи. Есть фонари с демо-режимом построенные на сабжевой...

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

Запись результатов АЦП в массив (Atmega 128)
Здравствуйте! В моей задаче необходимо считать результаты измерения АЦП гармонического сигнала,...

Не работает SPI на Atmega 128 в Atmel Studio 7
Всем доброго времени суток. Столкнулся со следующей проблемой. Нужен spi для Atmega 128 на Atmel...

Atmega 128 fuse как затактовать от внешнего кварца
Всем добрый вечер. собственно вопрос,я начинающий и все опыты делал от внутреннего генератора,вот...

Atmega 128 ширина импульса или интервал в 0.5 ms как реализо
Всем доброго времени суток. Стоит задача как реализовать последовательность импульсов 0 или 1 на...

Вывод информации на цифровой индикатор НТ1613 в фиксированной позиции (ATmega 128)
Доброго времени суток! Недавно была лабораторная по такому старью, как ATmega 128. Есть код,...

Массив с отрицательными числами (Atmega 128, ASM)
Снова обращаюсь за помощью, не могу понять как реализовать данное задание Дан массив чисел N,...

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