2. Написать программу загрузки ячейки внешней памяти с адресом 2А3СН константой 84Н. Адрес ячейки должен храниться в регистрах R5 (младший байт) и R7 (старший байт). Вот моё задание, я его сделал, проверьте пожалуйста.
DPTR надо загружать значением из R5-R7, а не чисто константой. последние две строки вообще ни к селу, ни к городу... что такое 82H или 83H - в задании такого у вас нет
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
DPTR надо загружать значением из R5-R7, а не чисто константой. последние две строки вообще ни к селу, ни к городу... что такое 82H или 83H - в задании такого у вас нет
82h 83h и дптр, это одно и тоже. а как написать дружище скажи, мне для учёбы эту фигню надо
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Наименование команды первый операнд(приемник), второй операнд(источник) А у Вас чего?? Если это непонятно, тогда БОЛЬШАЯ ПЕЧАЛЬКА... (Уже ничего не поможет сдать зачет)
Все же хочется заставить мозг СТУДНЯ хотя бы немножко изучаемую тему освоить...
Наименование команды первый операнд(приемник), второй операнд(источник) А у Вас чего?? Если это непонятно, тогда БОЛЬШАЯ ПЕЧАЛЬКА... (Уже ничего не поможет сдать зачет)
Все же хочется заставить мозг СТУДНЯ хотя бы немножко изучаемую тему освоить...
я знаю что первый операнд приёмник а второй источник, но я так не понял, мне надо было из аккамулятора в дптр что ли??
2. Написать программу загрузки ячейки внешней памяти с адресом 2А3СН константой 84Н. Адрес ячейки должен храниться в регистрах R5 (младший байт) и R7 (старший байт) ... MOV DPTR,#2A3CH ; адрес ячейки 2A3CH загружен в DPTR MOV A,#84H ; загружаю акумулятор константой 84Н MOVX A, @DPTR ; читаю ячейку памяти с адресом 2А3СН в акумулятор MOV R5,82H ; загружаю R5 содержимым регистра РСФ с адресом 82H MOV R7,83H ; загружаю R7 содержимым регистра РСФ с адресом 83H
А как должно быть согласно Вашего же сообщения?
Загрузка ячейки памяти с адресом 2А3СН константой 84Н при условии, что начальное значение адреса ячейки находится в регистрах временного хранения R7 и R5... Обмен с внешним ОЗУ ведется с помощью косвенной адресации по содержимому DPTR, МК акумуляторного типа (за редким исключением все операции выполняются через акумулятор). Т.е. сначала считываем содержимое R7:R5 в DPH:DPL, затем загружаем в А константу 84Н а затем пересылаем содержимое из А в ячейку памяти по указателю в DPTR. Поднапрягите мозги однако...
Сейчас этот форум просматривают: Ivanoff-iv и гости: 10
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения