Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер 16х2 4бит режим(проблема) http://www.cyberforum.ru/avr/thread2085989.html
#define LDP PORTB //define MCU port connected to LCD data pins #define LCD_RS 4 //define MCU pin connected to LCD RS #define LCD_E 5 //define MCU pin connected to LCD E #define LCD_D4 0 //define...
Atmega AVR микроконтроллер Оптимизация кода, Си
День добрый. Ситация следующая. Код работает, все отлично, но написан он, мягко скажем, коряво. Если вкратце - есть 12 кнопок. Висят на совершенно разных портах, при нажатии выполняются аналогичные...
Проблема с TWI (ds1307) Atmega AVR микроконтроллер
Вот решил я поработать с TWI на atmega88p. Переделал для начала часть Ардуиновского кода для себя (twi.c/h), запилил простой пример по работе с ds1307 и проект в Proteus. Но что то пошло не так, и...
Atmega AVR микроконтроллер Настройка Timer1 на ATtiny2313 Стараюсь настроить Timer1 на время 0.01секунды при частоте 4Мгц , но при моделировании в Proteus при частоте 4Мгц время совсем иное , намного больше. Прерывания по совпадению с регистром OCR1A . Ниже... http://www.cyberforum.ru/avr/thread2085986.html
Atmega AVR микроконтроллер Atmega128 самый дешевый из мег? http://www.cyberforum.ru/avr/thread2085985.html
Сравнивал цены, удивило 1.4$ за штуку http://www.otyexpress.com/item/Frii-Shi ... 43818.html примерно столько же стоят atmega8, otmyko48, иногда дешевле 0.9$ иногда дороже 2$. Atmega256 уже в...
Atmega AVR микроконтроллер Есть ли у кого примеры применения датчика давления bm085?
с I2C не очень силен, пока читаю даташит как китайскую грамоту) примеров найти не смог, есть только для ардуино
Вопрос по энкодеру Atmega AVR микроконтроллер
Здравствуйте! У меня вопрос по энкодеру. Есть энкодер, 24 щелчка/ положения на один оборот, подключил к ардуино. При вращении должна изменяться яркость. Вопрос такой: это нормально что приращение...
Atmega AVR микроконтроллер Keil компилятор подскажите какой пакет работает с AVR--чего-то на офсайте так и непонял(или не нашёл) http://www.cyberforum.ru/avr/thread2085982.html
Atmega AVR микроконтроллер Как считать показания датчика http://www.cyberforum.ru/avr/thread2085981.html
Есть ИК датчик дальномер,есть мега8 с портами АЦП как мне посмотреть получаемые параметры, например в ардуино я мог мониторить порт, а здесь как-то можно, или вариант через AVR Studyo.
Atmega AVR микроконтроллер Датчик DHT21 + AtTiny2313. Доброго времени суток :) Задался я тут целью соединить датчик температуры/влажности DHT21 с AtTiny2313. Начал читать даташит, Написано, что интерфейс 1-Wire, не совместимый с Daltos. Далее... http://www.cyberforum.ru/avr/thread2085980.html
orm-17
0 / 0 / 0
Регистрация: 22.03.2014
Сообщений: 35
09.04.2014, 13:15 0

Ограничивалка

09.04.2014, 13:15. Просмотров 5955. Ответов 24
Метки (Все метки)

Ответ

"Для тех кто в бронепоезде" епт!
Повторяю: После сохранения через меню у меня в EEPROM сохраняется любое число от 65535 до 00000.
Надо, чтоб при совпадении число которое в EEprom и число которое образуется при счете импульсов , загорался светик.
Сложность в том , что в такой форме.

Выход чисел в регистрах
tASCII4;0x36
tASCII3;0x35
tASCII2;0x35
cnt16a;0x33
fASCII2;0x35

Вопрос: Как реализовать совпадение чисел?
И чтоб циклов по меньше.

Я делал так.Вот моя ограничевалка.

;*******************ограничевалка*****************************************

ldi temp1,0x36 ;6

cp temp1,tASCII4

breq equal

rjmp end_int

equal:

ldi temp1,0x35 ;5

cp temp1,tASCII3

breq equal_1

rjmp end_int

equal_1:

ldi temp1,0x35 ;5

cp temp1,tASCII2

breq equal_2

rjmp end_int

equal_2:

ldi temp1,0x33 ;3

cp temp1,cnt16a

breq equal_3

rjmp end_int

equal_3:

ldi temp1,0x35 ;5

cp temp1,tASCII2

breq equal_4

end_int:

ret

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