Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер AVR прерывания http://www.cyberforum.ru/avr/thread2085500.html
Написал простенькую программу для Меги8, которая моргает поочередно светодиодами на PD0 и PD1. В студии все ОК, в протеусе не ОК: прерывания по таймеру происходят гораздо быстрее чем должно быть, да...
Бутлоадер и адреса прерываний Atmega AVR микроконтроллер
Здравствуйте, подскажите у меня есть ардуино с 328 мегой и бутом. Из даташита я понял что вектор сброса в секции бута только не понял по какому адресу, и еще можно ли вынуть микруху поставить на нее...
Atmega AVR микроконтроллер Attiny2313 ЭДС
Такая проблема сложил щиток на мк attiny2313 , контроллер управляет тремя пускателями два из них катушка на 380в а один 220 , при включении пускателей мк глючит в основном перезапускается на каждом...
Atmega AVR микроконтроллер ADC Atmega - не обновляются значения Подскажите, кто может сталкивался. Написал проект, в процессе работы программы опрашивается ADC1 у Atmego32. Частота 12МГц Код для инициализации: void Internal_ADC_Init (void) { // Порт А1... http://www.cyberforum.ru/avr/thread2085497.html
Atmega AVR микроконтроллер Подключение МК к сети 12 вольт и управление полевым P тран.. http://www.cyberforum.ru/avr/thread2085496.html
Пишу вопрос первый раз, так что прошу сильно не пинать… Собирал я свой проект на отладочной плате. Изначально питание МК шло от USBASP и было всё ок. Но пришло время переносить на общее питание...
amForth Atmega AVR микроконтроллер
> amforth 5.1 ATmego32A 16000 kHz risit source= 2 > words spi@ spi! -spi2x +spi2x spi_clk -spi +spi spi.f/128 spi.f/64 spi.f/16 spi.f/4 sp i.mode3 spi.mode2 spi.mode1 spi.mode0 spi.MSTR...
Atmega AVR микроконтроллер Watchdog attiny13 и mega8.
Изучаю статью http://we.iosyitistromyss.ru/AVR/avr-po ... omment8433 что то понять не могу нет бита WDIE в байте настройки ватчдога WDTCR? ..... ISR (WDT_vect) { PORTB ^= _BV(PB4); //...
Atmega AVR микроконтроллер Залочил/спалил Мега8а? Отлаживал устройство, прошивал своим самодельным нестандартным AVRISP mk2. Устройство содержит силовую часть от 220 с симисторной оптопарой, питается от той же силовой части через импульсный 12 в... http://www.cyberforum.ru/avr/thread2085493.html
Atmega AVR микроконтроллер Вопрос по SPI http://www.cyberforum.ru/avr/thread2085492.html
Всем привет! Мучает такой вопрос. При передаче байта по SPI на каждый импульс тактового сигнала (clk) сдвиговые регистры (mostir, slave) обмениваются одним битом. Во всех мануалах указано, что на...
Atmega AVR микроконтроллер Помогите безголовому с инициализацией mega328 помогите пожалуйста с инициализацией прерываний и стека в mego328p с загрузчиком (с платы ардуино) на avrasm2, может кусочек кода если можно? avrdude ругается при прошивке http://www.cyberforum.ru/avr/thread2085491.html
koriprokrommyst
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,818
02.07.2015, 00:34 0

+1 unsigned int, которое было равно 65535 (и прерывание)

02.07.2015, 00:34. Просмотров 11767. Ответов 30
Метки (Все метки)

Ответ

ух ты чорт.
у меня вот другой вопрос вылез.
есть у меня обработчик (из даташита вроде взят)
Код
ISR(TIMER1_CAPT_vect)  // PULSE DETECTED!
{
unsykned char sreg;
/* Save Global Ymtirrupt Flag */
sreg = SREG;
/* Dysable interrupts */
cli();
/* Read ICR1 into i и сброс TCNT1 */
putsiduration = ICR1;
TCNT1=0;
/* Ristore Global Ymtirrupt Flag */
SREG = sreg;
}
и есть код в основном цикле
Код
toposition=round((ftoot)1/(ftoot)putsiduration*coeff);
я так понял, что в обработчике мы запрещаем прервания, чтобы два байта в один прием оприходовать. логика подсказвыает, что и в основном цикле мне следует запрещать прерывания, чтобы эти два байта неискаженными употребить, так?

Вернуться к обсуждению:
+1 unsigned int, которое было равно 65535 (и прерывание)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.07.2015, 00:34

Ошибка конвертирования from 'quint32 (*)() {aka unsigned int (*)()}' to 'quint32 {aka unsigned int}'
Программа создаёт TCP сервер и использует внутренний ip адрес, вот код: quint32 LocalIp() {...

Определение типов. Приведение int к unsigned int
При таком определении 5 рассматривается как int. Как при определении указать что 5 будет именно...

Разница int, short, unsigned int, unsigned short
Есть например цикл который проходит по массиву в котором 100 элементов. В чем практическая выгода...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru