|
|
Другие темы раздела | ||||||||||||||||
ATmega AVR Реверсинг "Эталон-01" на базе AT89C51ED2... или вопросы компетентности и степени жадности
https://www.cyberforum.ru/ avr/ thread1096643.html Доброго времени суток. Моя проблема заключается в следующем. Работаю программистом ПЛК(только начинаю, только устроился). Дали задание: 1.Взять прошивку для контроллера с расширением .hex 2.Открыть ее и попытаться понять что там написано. В итоге я открываю файлик через блокнот, а там естесвено все в коде. Вопрос заключается в следующем: Как мне перевести файл из кода в буквы?, то есть... |
ATmega AVR ATmega8515. CVAVR. Не работает динамическая индикация Изучаю динамическую индикация и таймеры. Предполагалось, вывести динамическую индикацию на два разряда индикатора. Программа должна была пересчитывать числа от 00 до 99 и так по кругу. Тактовая частота МК 1Мгц. Ориентировочная частота смены цифр при отображении на индикаторе 60 Гц. Среда разработки Code Vision AVR. Вот программа: #include <mega8515.h> #include <delay.h> char ch1=0; char... | |||||||||||||||
ATmega AVR ATmega8. AVR-GCC в Linux Ubuntu
https://www.cyberforum.ru/ avr/ thread1092787.html Воспользовался парой известных туториалов по этим микроконтроллерам и столкнулся со следующей проблемой. gcc-avr оказывается собирать код из туториала. #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> #define confport(port,conf) DDR##port = conf // Example: confport(D,0xff) #define set0(port,num) PORT##port &= ~_BV(P##port##num) // Example: set0(D,1); |
ATmega AVR Atmega32. AVR Studio. Объявление типа Long Int
https://www.cyberforum.ru/ avr/ thread1089299.html Добрый день. Программирую на си в AVR Studio 6. Возникла проблема в том, что тип long int занимает не 32 бита как положено, а только 16, и вообще не смог инициализировать тип размером больше 16 бит. Компилятор не ругается, но при работе программы используются только первые 16 бит, записанных в переменную. Есть ли возможность организовать хранение одной перменной больше 16 бит? Заранее спасибо ! | |||||||||||||||
Мертвый вывод Atmega 32 ATmega AVR Добрый день. Приобрел новый мк Atmega32. Начал проверку выводов, обнаружил, что вывод PC4(TDO) не работает, то бишь не посылает сигналы при установке его бита в единицу, или в ноль. На программное включение подтягивающих резисторов так же не реагирует. Причем нет никакой реакции, даже если прикладывать второй электрод мультиметра к плюсу, либо к минусу. Код вот такой (как пример) #include... |
ATmega AVR Будильник на микроконтроллере
https://www.cyberforum.ru/ avr/ thread1083179.html Помогите пожалуйста, хочу сделать систему напоминания на микроконтроллере. Работаю на ATmega8. В систему должно входить несколько будильников в день и желательно определять в какие дни недели. Пишу в CVAVR. Подскажите тему почитать или у кого то может есть исходники подобия или какие либо источники что нибудь похожее. Инэт обыскал не могу найти, то на других МК работают то на других языках. Я... | |||||||||||||||
ATmega AVR ATtiny2313. ASM. Динамический опрос матричной клавиатуры Помогите написать программу на асм для микроконтроллера аттини 2313 или атмега8 динамический опрос матричной клавиатуры https://www.cyberforum.ru/ avr/ thread1081726.html |
Настройка таймера в ATmega8 ATmega AVR Здравствуйте! Необходимо сделать таймер с обратным отсчетом. Исходник уже есть. В нем не понятно несколько строк! Я их представил ниже, а Вы, если будет не сложно, объясните пожалуйста их значение. TCNT1H=0xBDC >> 8; не понятно для меня значение xBDC >> 8 и 0xBDC & 0xff. Можно поподробнее? TCNT1L=0xBDC & 0xff; ACSR=0x80; почему регистр Analog Comparator принимает значение будучи... | |||||||||||||||
ATmega AVR ATmega2560. Работа с АЦП
https://www.cyberforum.ru/ avr/ thread1078657.html Добрый день! Хочу сделать программу, которая по приему соответствующего символа по UART переключает мультиплексор и считывает напряжение с двух входов АЦП. Но проблема в том, что лишь по третьей отправке соответствующего знака МК выдает правильные результат с АЦП. До этого биты ADCH:ADCL дважды принимают какое-то свое значение. И только на третий раз биты выстраиваются в соответствии с входным... |
ATmega AVR Установка отдельных битов в РВВ
https://www.cyberforum.ru/ avr/ thread1078385.html Добрый день! Подскажите пожалуйста, как устанавливать отдельные биты в регистре ADMUX? Нужно в процессе работы программы выбирать канал АЦП. Регистр относится к группе Memory mapped. МК ATmega2560 Спасибо! | |||||||||||||||
ATmega AVR ATmega8. Протеус. Отображение обратного отсчета Доброго Вам времени суток. Мне необходимо написать таймер обратного отсчета, который от времени заданного на lcd дисплее, начал бы отсчет до 00:00:00, после чего включил исполняемое устройство. Проблема в следующем: задаю кнопками время, как его отобразить на дисплее в формате Ч:МИН:СЕК, а после этого включить функцию, которая будет отсчитывать время от заданного до 00:00:00? P.S. Ниже, что... |
ATmega AVR AT89C51. Работа с DS18B20 (необходимы схема и прошивка)
Здраствуйте. Мне нужно схему и прошивку, для вивода информации на LCD используя AT89C51, интерфейс 1-WIRE и DS18B20... Помогите пожалуста
https://www.cyberforum.ru
Наверх
|