|
|
Другие темы раздела | |
ATmega AVR Питание микроконтроллера Всем привет. Так как я новобранец, то начал разбираться, как правильно питать свой МК - ATmega64. Почитал как лучше всего питать МК и нашел такой пример. GND и VCС - питание МК. AGND и AVCC — это аналоговая земля и питание для Аналого-Цифрового Преобразователя(использую АЦП). Поправите если не прав. 1) С10 - сгладит глубокие броски напряжения. https://www.cyberforum.ru/ avr/ thread1705422.html |
ATmega AVR Atmel Ice & Debug Использую AVR Studio 7 и Atmel Ice в режиме дебаг, реализовал настройку усарта и передаю по одному байту в ком порт компьютера, проблема в том что когда отслеживаю с компьютера ком порт, то мне показывает что приходит 4 байта при одной посылке, и ещё не правильные данные приходят /* * Atmega165P.c */ #define F_CPU 16000000 |
ATmega AVR Atmega16
https://www.cyberforum.ru/ avr/ thread1703863.html помогите пожалуйста! есть микроконтроллер atmega16. через ассемблер на PORTC подаем комбинацию 00110100, на порт DDRC подаем 01100101. Вопрос: что будет на выходах PC0-PC7? единица на порте ddrc означает что pc работает в режиме выхода, иначе в режиме входа, значит на pc2 и pc5 будет единица а что будет на остальных и почему? |
ATmega AVR MAX7219 Драйвер + 7 сегментов показывет чушь
https://www.cyberforum.ru/ avr/ thread1701841.html Здравствуйте. Кто нибудь работал с драйвером MAX7219. Пытаюсь вывести данные : время, температуру, дату. Показывает в железе чушь. В протеусе нормально работает. Не могу разобратся с типом данных целых и десятичных. Для часов как обычно через функцию Вывод из функции get_time(); buf7=0xF;buf6=0xF; buf5=sec%10; buf4=sec/10;buf3=minut%10; buf2=minut/10; buf1=hour%10;buf0=hour/10; |
Русские символы в библиотеке ATmega AVR Есть некая функция LCD_DRAW_STRING для рисования текста на дисплее. В главной функции Main пишу: LCD_DRAW_STRING("Привет!",x,y); LCD_DRAW_STRING("Hello!",x,y+20); Выводит нормально обе строки. А при создании отдельной библиотеке (Menu.c, Menu.h), и вызова этого кода из неё, нормально пишется только вторая строка, а вместо "Привет!" по две кракозябры на букву и символ "!". Компилятор Atmel... |
ATmega AVR Подключение LCD на HD44780 через I2C расширитель PCF8574 к Atmega8
https://www.cyberforum.ru/ avr/ thread1701385.html Ребятки, срочно нужна помощь, голова скоро лопнет(( Нужно подключить сие чудо (lcd) к atmega8. В сети нашел единственный мануал - http://avr.tamatronix.com/1-podklyuchaem-lcd-na-hd44780-cherez-i2c-rasshiritel-pcf8574 Однако, готовая схема в Proteus с данного ресурса не работает, как и не работает мой проект. Дедлайн наступил... Прилагаю свой исходник. Может, протеус косячный? Буду очень... |
ATmega AVR МК уходит в ребут после разрешения прерываний Доброго! Имеется код:#include <avr/io.h> #include <avr/delay.h> #include <avr/interrupt.h> #define F_CPU 16000000UL #define USORT_SPEED 9600 #define BAUD ((F_CPU/(USORT_SPEED*16UL))-1) void usart_transmit(unsigned int data); https://www.cyberforum.ru/ avr/ thread1700946.html |
АВР студио для новичков ATmega AVR Хочу освоить программирование МК с помощью AVR Studio на ассемблере. Существуют ли книги для чайников, чтобы все было понятно расписано для новичков? P.S. Пожалуйста, не отсылайте меня в Google! Я знаю, что книг про AVR МК очень много, от простых до сложных, но хотелось бы самую простую, а времени перечитывать все книги просто нету! |
ATmega AVR Бегущие огни
https://www.cyberforum.ru/ avr/ thread1698843.html Привет всем!Имеется вот такой код для микроконтроллера! #include <iom8535v.h> #include <macros.h> void port_init(void) { PORTD = 0x01; DDRD = 0xFF; } |
ATmega AVR Преобразование *.hex в *.c Здравствуйте, подскажите пожалуйста, можно или нет файл машинного кода программы для микроконтроллера (*.hex) преобразовать в программный код на языке программирования C++, ну или хотя бы ассемблер (хотя с ним я практически незнаком) поэтому хотелось бы иметь возможность преобразования в язык Си. https://www.cyberforum.ru/ avr/ thread1698796.html |
Делаю реле времени для пускового конденсатора на тини13 не получается ATmega AVR Добрый день все участникам... В общем делаю реле времени для отключения пускового конденсатора через определённое время, схема в протеусе в месте где стоит D2 планирую поставить нормально замкнутое реле вольтметр на ноге PB4 для отладки параллельно светодиод который не горит....., кнопки SW1..3 для установки время до разрыва цепи конденсатора В общем Алгоритм работы следующий: кнопками 1-3... |
ATmega AVR Ошибка во время отладки AtmelStudio7
https://www.cyberforum.ru/ avr/ thread1697675.html Здравствуйте. Только начал изучать микроконтроллеры и пишу свой первый Hello World (мигание диодом). Когда запускаю отладку в первый раз, всё работает, но во второй раз выкидывает ошибку. В чём проблема и где копать? |
12.04.2016, 11:54 [ТС] | 0 | |||||
МК не уходит в прерывание - ATmega AVR - Ответ 901149312.04.2016, 11:54. Показов 1450. Ответов 9
Метки (Все метки)
Ответ
Mirmik, да я проверил, регистр Pin считывает 0 и единицу но не уходит в прерывание
Добавлено через 11 минут Mirmik, Вот минимизировал чтоб не было лишнего
Вернуться к обсуждению: МК не уходит в прерывание ATmega AVR
0
|
12.04.2016, 11:54 | |
Готовые ответы и решения:
9
PIC16F84A - Не уходит в прерывание отладка в GDB, не уходит в прерывание Как уходит (или не уходит) мое письмо? Кука уходит в Redis, но не уходит в браузер |
12.04.2016, 11:54 | |
12.04.2016, 11:54 | |
Помогаю со студенческими работами здесь
0
прерывание Прерывание Прерывание Прерывание Прерывание Прерывание |