Добрый день! Подскажите пожалуйста, разбираю чужую программу и не могу понять конструкцию: .equ LED1_PORT = PortB .equ LED1_PIN = PB4 Sbi LED1_PORT-1, LED1_PIN Cbi LED1_PORT, LED1_PIN что за LED1_PORT-1?
Заголовок сообщения: Re: Программирование на ассемблере
Добавлено: Ср июл 05, 2017 07:28:48
Это не хвост, это антенна
Карма: 20
Рейтинг сообщений: 188
Зарегистрирован: Вс мар 28, 2010 12:52:22 Сообщений: 1368 Откуда: Беларусь
Рейтинг сообщения:0
Например, в ATmega8 PORTB имеет адрес 0x18. И тогда конструкция: .equ LED1_PORT = PortB Sbi LED1_PORT-1, LED1_PIN читается так: 0x18-1 (DDRB) установить PB4 на выход.
_________________ «Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Заголовок сообщения: Re: Программирование на ассемблере
Добавлено: Ср июл 05, 2017 07:34:16
Это не хвост, это антенна
Карма: 20
Рейтинг сообщений: 188
Зарегистрирован: Вс мар 28, 2010 12:52:22 Сообщений: 1368 Откуда: Беларусь
Рейтинг сообщения:0
Не за что. Просто один раз нужно понять, что компилятор при создании прошивки использует только числа и очередность их записи. А уже пользователь заменяет их на понятные ему мнемоники.
_________________ «Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения