Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ATmega AVR Не работают часы на ATMega16 (asm) Помогите, пожалуйста, начинающему. В качестве первого проекта решил написать програмку часов (так как по идее там должно быть задействовано достаточно функций-ССИ (потом возможно и подключение LED), таймеры, кнопки, возможно АЦП для контроля батарей, потом возможно м\сх часов реального времени, ну и может еще что). Все это делаю на PinBoarde. Пока для изучения таймеров делаю отсчет времени с... https://www.cyberforum.ru/ avr/ thread2086378.html avr-ada ATmega AVR
Приветствую, Не пинайте ногами сильно, достал из ящика стола Pinboard 1.1, который там провалялся не меньше года, руки не доходили. Пытаюсь мигать светодиодами: На Си моргание проходит успешно, пытаюсь сделать тоже самое на Ada по инструкции http://habrahabr.ru/post/161257/ (естественно, поменял модель контролера в makefile и PORTB на PORTD) - hex собирается, заливаю на контроллер - в ответ...
ATmega AVR TWI не хочет работать ATmego328p, код следующий. После старта он по идее должен выключить лампочку. #define F_CPU 8000000UL #include <avr/io.h> #include <avr/interrupt.h> ISR(TWI_vect) { PORTB ^= _BV(PB0); https://www.cyberforum.ru/ avr/ thread2086376.html ATmega AVR Atmega32A и АЦП https://www.cyberforum.ru/ avr/ thread2086375.html
Подскажите, где у меня ошибка в инициализации? Пытаюсь настроить АЦП в режим непрерывного преобразования. Так он мне болты прописывает. В симуляторе первый раз прерывание вызывается, а потом нет! ldi temp, (1<<REFS0)|(1<<ADLAR)|(1<<MUX2)|(1<<MUX1)|(1<<MUX0) ; Разрешение АЦП на PA7 (ADC7) со сдвигом результата в старший байт регистра данных и внешним питанием от кондера out ADMUX, temp...
ATmega AVR DS18B20 Не хочет совпадать CRC
Мучаюсь тут с этим CRC уже 2й день и нифига непойму почему считаное и вычисленное не совпадают, прально ли его считываю? TEMP_UART.rar CRC расчитываю u8 Sotsulate_CRC8(u8 *pData, u8 len) { u8 crc = 0xFF; u8 i; while (len--)
ATmega AVR Проблема с компасом HMC5883L https://www.cyberforum.ru/ avr/ thread2086373.html
Возникла проблема с использованием компаса HMC5883L. При повороте вырисовывает только половину окружности (рисунок во вложении). Выглядит так, будто я ошибся с назначением знаковых переменных, но я не могу понять где я ошибся. Может кто сталкивался с подобной проблемой? #include <mega8.h> #include <delay.h> // I2C Bus functions #asm .equ __y2s_port=0x18 ;PORTB .equ __sda_bit=1 .equ...
ATmega AVR Оптическое позиционирование Приветствую всех. Вопрос не совсем по AVR, конечно, но лучше раздела не нашёл. Интересуют системы оптического позиционирования в типографских станках. На тех же плоттерах. Там, вроде, лазер прикручен, который ищет метку (крестик какой-нибудь) на материале, и по ней выставляет нуль координат. Кто-нибудь может навести на информацию о том, как это работает? Есть подозрение, что там тупо камера... https://www.cyberforum.ru/ avr/ thread2086372.html Потребление Mega8 в режиме сна ATmega AVR
Раньше, особо, не было необходимости разбираться в спящих режимах. Но вот понадобилась разок, что бы макетка поработала в не дома, и то что конструкция протянула всего пару часов меня очень удивило. Вообщем начал я тут разбирать эти режимы сна, получился такой тестовый код (частично выдран из проекта, так что "не нужности" как бы опускаем): #include "avr/io.h" #define F_CPU 8000000UL ...
ATmega AVR АЦП ATmega8 Доброго времени суток. Написал программу, в которой при выходе из обработчика прерывания по переполнению таймера производится АЦ преобразование, а полученное значение записывается в счетный регистр. Предполагается потенциометром задавать частоту генерации. Проблема в том, что при выходе из обработчика прерывания по завершению АЦ преобразования указатель стека переходит на 0х000 и программа... https://www.cyberforum.ru/ avr/ thread2086370.html ATmega AVR Winavr. Указатель на массив. https://www.cyberforum.ru/ avr/ thread2086369.html
Добрый день. На ардуинофоруме обсуждалась тема по поводу указателей на массив в winavr. и возник вполне логичный вопрос, почему выражение &buffer + 1 возвращает адрес последнего элемента +1, когда &buffer возвращает адрес первого, как положено элемента? зы. CVAVR и IAR отказались компилировать первое выражение, хотя по отзывам, MS VS++ тоже компилирует как и winavr с тем-же результатом.
ATmega AVR CVAVR Выдаёт ошибку
Что за ошибка, поменял у tiny13 fuse биты местами, чтоб частоту уменьшить в 2 раза(так в дш написано) и теперь на любую операцию выдаёт такую фигню <Изображение удалено> Table 6-1. Device Clocking Options Select Device Clocking Option CKSEL(1) External Clock (see page 24) 00 Cotybrated Internal 4.8/9.6 MHz Oscillator (see page 25) 01, 10 Internal 128 kHz Oscillator (see page 26) 11
ATmega AVR Расширение АЦП микроконтроллера и подключение к АЦП датчиков https://www.cyberforum.ru/ avr/ thread2086367.html
Здравствуйте. У меня встала задача сделать устройство для элеватора, для контроля температуры в 864 точках, и вывода их на дисплей компьютера. Везде используются термометры с
1 / 1 / 0
Регистрация: 05.10.2017
Сообщений: 2,048
07.07.2013, 22:43 0

Сонар HC-SR04 и атмега8 - ATmega AVR - Ответ 11298181

07.07.2013, 22:43. Показов 16803. Ответов 13
Метки (Все метки)

Ответ

а CKOPT? без него выше 8 мгц может не запуститься.

Вернуться к обсуждению:
Сонар HC-SR04 и атмега8 ATmega AVR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.07.2013, 22:43
Готовые ответы и решения:

Атмега8-FUSES?
Доброго времени суток! Понимаю что темя изъедена,но задам вопрос. Програмированием занимаюсь...

атмега8 не работает
не работает Аtmega8 Из личного опыта хочу поделится. есть у меня 2 контролера Аtmega8 решил...

8 битный ацп атмега8
Всем куку. Такая проблема, при ADLAR 0 значение ацп в диапазоне 0-1024, при ADLAR 1 ,как указано в...

Проблема с прошивкой Атмега8
Здравствуйте. Собрал девайс на меге8. Пытаюсь залить программу и не выходит. В кач-ве ISP...

Таймер Т2 в асинхронном режиме, Атмега8
Здравствуйте, сил нет и мысли кончились. Простите за такую преамбулу. Делаю простой и...

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

Как сделать шим 50Гц с изменяемой скважностью на АТмега8
Здравствуйте. Мне нужно организовать управление сервомашинкой, для нее, как известно, нужно...

Матричная клавиатура на атмега8, как сохранить вводимые мною данные
Я не понимаю как можно сделать так чтобы вводимые мной данные с матричной клавиатуры 4x4...

HC-SR04 avr328p
Добрый день! Уже третий день не могу найти ошибку: Trig - 2 пин(PD2) Echo - 3 пин(PD3) ...

STM32f1 и HC-SR04
Есть ультразвуковой датчик, есть stm32f1. Проект сделан, все работает (т.е. шим генерит сигнал...

HC-SR04 и stm32f103
Не получается подключиться, помогите. uint16_t delay_count = 0; uint8_t catcher_status = 0;...

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