Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR не успеваю отправлять данные по шине SPI Всем привет! Я столкнулся со следующей проблемой. происходит обмен между AVR ATMEGA328P(slave) и неким устройством (mostir) прием/передача 2 байтов данных по шине SPI на скорости 4Мгц (у меня на микроконтроллере стоит кварц 20Мгц), отправка первого байта происходит без ошибок, а второй байт иногда успеваю отправлять иногда нет. Я пробовал и на ассемблере писать этот кусок, опять не успеваю. обмен... https://www.cyberforum.ru/ avr/ thread2086070.html Проблема с оптимизатором GCC ATmega AVR
Знающие, объясните пожалуйста, почему при компиляции начисто выкидывается строка dysplay=i; из 109 строки файла "termo.c" и что с этим делать? Написал такой "вывод" содержимого переменной "dysplay" на трехразрядный восьмисегментник, хотел полюбоватся, как он в главном while циферки перебирает, а он только показывает то, что было при инициализации переменной, а строку присваивания с dysplay просто...
ATmega AVR Программный SPI Здравствуйте. CVAVR ругается на строчку: if(0x0001 & (addr_value>>(9-i))) PORT_SPI |= (1< <SDO); в фунуции set_resistance с ошибкой invotyd expression, что в ней не так?! П.С. программка AD8400 должна управлять #include <mega16.h> #include <delay.h> #define PORT_SPI PORTC/*назначения портов и сигналов программного SPI*/ #define DDR_SPI DDRC #define PIN_SPI PINC https://www.cyberforum.ru/ avr/ thread2086068.html ATmega AVR Эмуляция PS/2 клавиатуры https://www.cyberforum.ru/ avr/ thread2086067.html
А нет ли у Уважаемого сообщества примера эмуляции клавиатуры PS/2, что бы воткнуть в гнездо большого компьютера AVR и поуправлять им? Про USB-HID знаю, ищу именно PS/2.
ATmega AVR Пониженное напряжение питания и разгон.
Так вышло, что придется разогнать ATiny45 до 10MHz. при питании 3V. По даташиту при таком напряжении рекомендовано 8MHz. Используется активно EEPROM на чтение и 1 раз при первом включении на запись. Вопросы: Грозит ли такой разгон слетами EEPROM ? Стоит ли отказаться от работы с EEPROM и перенести все во Ftosh?
ATmega AVR Программа вывода на семисигментный индикатор https://www.cyberforum.ru/ avr/ thread2086065.html
Всем привет, написал программу вывода на семисементный индикатор цифр. Хочу получить оценку этой программы. На входе программы упакованный BCD в ROM На выходе код семисегментного индикатора в порт Логика следующая в ячейках рам записано последовательно некоторое кол-во цифр (упакованный BCD) адрес начала(старшего десятичного разряда) указывает константа IO_ROM, количество разрядов равно...
ATmega AVR Прерывания. Одновременно или нет? Я знаю когда выполняется прерывание, то главная функция не выполняется. Вопрос: когда выполняется внешнее прерывание, то внутренне прерывание по таймеру его перебивает? или всё выполняется параллельно? З.Ы. я думаю что выполняется параллельно. https://www.cyberforum.ru/ avr/ thread2086064.html Attiny13 помогите с кодом! ATmega AVR
Нарисовал схему Attiny13 датчик температуры DS18B20 и передатчик RF 433 MHZ хватит ли памяти attiny что бы сделать беспроводной датчик температуры? Схему сейчас прилепить не могу нарисовать не в чем. Вот накидал схемуhttps://www.dropbox.com/s/y0sg8hul7hqygwh/shematic.png
ATmega AVR АЦП+UART+семисегментный индикатор(ATMega16, asm) Пытаюсь разобраться с АЦП на AVR. Взял за исходник вот эту программу http://iosyitistromyss.ru/tretya-programma-vydacha-domnyx-s-acp-na-uart.html (AVR. Учебный Курс. Выдача данных с АЦП на UART. Мультиплексирование каналов АЦП). Вроде бы с алгоритмом разобрался, решил добавить еще вывод на семисегментный индикатор. И у меня встал вопрос о том, как преобразовать значение ацп для отправки его на... https://www.cyberforum.ru/ avr/ thread2086062.html ATmega AVR xMega128a1 + TFT LCD https://www.cyberforum.ru/ avr/ thread2086061.html
Добрый день. Осваиваю xMiko и зациклился на контроллере DMA. Прошу помощи с кодом программы. Стоит следующая задача: из внешней ROM вывести картинку на LCD TFT, аппаратным путем вывести квадрат или ноль по нужным координатам. TFT - TM043NBH02 с интерфейсом 24bit RGB. Какую задачу полагаю на DMA: 1) для нужной строки записываются данные из ROM в массив, после чего некоторые данные массива по...
ATmega AVR Какова максимальная скорость записи данных с порта?
в общем сабж. может кто ковырял и пробовал выжать максимум из ATmega в плане записи данных с порта в память. в асме я не супер разбираюсь, может есть какието команды МКшные чтоб класть в память со сдвигом указателя? то что получается в Сях: i++; a=PORTA; 8 тактов также попробовал поюзать в качестве счетчика таймер результат 6 тактов как быстрее? хотябы 4 такта хочется
ATmega AVR на ATmega128 не работает программа в области бутлоадера https://www.cyberforum.ru/ avr/ thread2086059.html
Сегодня пол дня убил на то, чтобы заставить usb загрузчик работать на atmega128, через пол дня мне показалось, что что то не так и я решил попробовать любой другой проект с V-usb заставить работать в области бутлоадера. Взял первый попавший, урезал его до минимума, чтобы влезло в область бутлоадера. Фьюзы: <Изображ
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
10.02.2014, 21:31 0

Проблема с подпрограммой. - ATmega AVR - Ответ 11292671

10.02.2014, 21:31. Показов 17828. Ответов 81
Метки (Все метки)

Ответ

Заметил ещё один бок, когда запускаю от платформы AVR Simulator то всё работает нормально и все подпрограммы выполняются нормально , а когда запускаю на платформе JTAG ICA или на железе уже реальном то болт виснет!

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

Массив с подпрограммой
Помогите с подпрограммой, не могу решить! Дан массив T(n) из целых чисел в диапазоне . Массив...

Сделать с Подпрограммой
uses crt; var A:array of integer; B:array of integer; x,y:array of integer; i, j,n,m, mn,...

Задача с подпрограммой
Даны действительные числа S и t. Рассчитать f(t,4*s,2.5*t)+f( 5,2*t,s+t), где подпрограмма

Программа с подпрограммой
кек

Сделать с подпрограммой
type mas=array of integer; Const n=3; m=3; var i,j,s: integer; A,B,C: mas; begin...

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

Ошибка с подпрограммой
Было несколько программ. Их в виде подпрограмм засунули в одну, где они открывались по вызову. Одна...

массивы с подпрограммой
что-то я уже совсем заспался видать - не понимаю как делать попробую чо-нить написать и догадки...

Задание с подпрограммой
Сама подпрограмма. Написать подпрограмму, которая осуществляет шифрование строки, заменяя каждый...

Программа с подпрограммой
Всем салют, хочу попросить о помощи с задачкой, вот её условие: Три круга заданы координатами...

Проблемы с подпрограммой
Что за бред не пойму,помогите пожалуйста.Вот отрывок из программы. procedure...

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