Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
NGenton
1 / 1 / 1
Регистрация: 15.02.2018
Сообщений: 64
1

Мк

10.06.2019, 09:18. Просмотров 238. Ответов 17
Метки нет (Все метки)

Есть микроконтроллер КМ1816ВЕ51 или мк51.Нужно переместить адресуемые биты в президентской памяти и в блоке регистров в внешнюю память 64к на ассемблере asm51
0
Миниатюры
Мк   Мк  
pyzhman
1149 / 508 / 73
Регистрация: 15.05.2012
Сообщений: 2,889
10.06.2019, 11:04 2
Да, согласен, нужно.

Не по теме:

Цитата Сообщение от NGenton Посмотреть сообщение
в президентской памяти
Cool!

0
NGenton
1 / 1 / 1
Регистрация: 15.02.2018
Сообщений: 64
10.06.2019, 11:07  [ТС] 3
pyzhman, нужно хотя бы помочь с чего начать
0
pyzhman
1149 / 508 / 73
Регистрация: 15.05.2012
Сообщений: 2,889
10.06.2019, 12:10 4
Фрунзе А.В. Микроконтроллеры? Это же просто! сборник в 4 томах.
0
10.06.2019, 12:10
i8085
2100 / 1476 / 287
Регистрация: 11.09.2009
Сообщений: 5,341
10.06.2019, 12:15 5
Цитата Сообщение от NGenton Посмотреть сообщение
с чего начать
С изучения системы команд MCS-51.
После этого подобные вопросы возникать не будут.
0
NGenton
1 / 1 / 1
Регистрация: 15.02.2018
Сообщений: 64
10.06.2019, 13:58  [ТС] 6
Я так понял что надо с помощью mov A, @DPRT а потом значения, так?
0
i8085
2100 / 1476 / 287
Регистрация: 11.09.2009
Сообщений: 5,341
10.06.2019, 21:40 7
Цитата Сообщение от NGenton Посмотреть сообщение
... а потом значения, так?
Может и так... А может и не так... Смотря что вы понимаете под "а потом значения".

Не по теме:

Вы не бойтесь лишнее слово написать. А написанное перед отправкой читайте - можно ли из ваших слов понять, что вы хотели сказать.

0
Ethereal
7285 / 2134 / 290
Регистрация: 17.02.2013
Сообщений: 3,134
10.06.2019, 23:36 8
Цитата Сообщение от NGenton Посмотреть сообщение
Я так понял что надо с помощью mov A, @DPRT
Это ИЗ внешней памяти. А тебе надо наоборот во внешнюю память. И да, movx , а не mov
0
i8085
2100 / 1476 / 287
Регистрация: 11.09.2009
Сообщений: 5,341
11.06.2019, 01:17 9
Ethereal, я бы не торопился пока гадать, что ТС имел в виду. Пока он даже единственную команду mov A, @DPRT, - и ту умудрился списать с ошибкой.
1
northener
пофигист широкого профиля
3455 / 2350 / 638
Регистрация: 15.07.2013
Сообщений: 14,021
11.06.2019, 02:40 10
Цитата Сообщение от NGenton Посмотреть сообщение
Нужно переместить адресуемые биты в президентской памяти и в блоке регистров в внешнюю память 64к
А кому и зачем это нужно? Внешняя память МК51 не поддерживает битовую адресацию.

Добавлено через 9 минут
Первое что приходит в голову это желание сохранить "состояние" устройства. Но тогда почему только хочется сохранить регистры с адресуемыми битами? Почему не всю ОЗУ? Ну и кроме того для реального сохранения нужна энергонезависимая внешняя память.
0
i8085
2100 / 1476 / 287
Регистрация: 11.09.2009
Сообщений: 5,341
11.06.2019, 03:23 11
Цитата Сообщение от northener Посмотреть сообщение
А кому и зачем это нужно?
Достаточно одной "президентской памяти", чтобы понять, что это просто учебная работа.
0
northener
пофигист широкого профиля
3455 / 2350 / 638
Регистрация: 15.07.2013
Сообщений: 14,021
11.06.2019, 03:38 12
Цитата Сообщение от i8085 Посмотреть сообщение
Достаточно одной "президентской памяти", чтобы понять, что это просто учебная работа.
То что это учебная работа понятно изначально. Однако и в учебных работах есть (или можно получить) что-то полезное.
0
i8085
2100 / 1476 / 287
Регистрация: 11.09.2009
Сообщений: 5,341
11.06.2019, 19:28 13
Цитата Сообщение от northener Посмотреть сообщение
в учебных работах есть (или можно получить) что-то полезное.
Всегда думал, что это полезное - знания.
Но в последние годы всё больше считающих, что только решения - достаточно.
А я всё-таки подожду, может ТС всё-таки изучит систему команд MCS-51. Там всего-то на полчасика ум напрячь надо. Тогда хоть смысл какой-то будет, и можно будет объяснить, а не решить за него.
Ну а если окажется, что действительно кроме решения ничего не надо и потуг никаких не будет, то пусть обращается во фриланс, на сайты "курсовые, дипломные и диссертации на заказ", купит диплом, купит должность... Пусть привыкает к тому, что за своё незнание он постоянно будет платить, платить и платить тем, кто знает.
1
northener
12.06.2019, 02:17
  #14

Не по теме:

Цитата Сообщение от i8085 Посмотреть сообщение
Всегда думал, что это полезное - знания.
В целом я с вами согласен. Но мой предыдущий пост скорее говорил о том кто задал такую задачу. Для изучения системы команд можно было бы придумать более логичную и полезную задачу.

0
i8085
2100 / 1476 / 287
Регистрация: 11.09.2009
Сообщений: 5,341
12.06.2019, 02:42 15

Не по теме:

Цитата Сообщение от northener Посмотреть сообщение
Для изучения системы команд можно было бы придумать более логичную и полезную задачу.
Так задача наверняка и была сформулирована более полно и логично. Беда в том, что пересказана своими словами.
Хотя... и преподаватели нынче тоже разные...

0
northener
12.06.2019, 03:21
  #16

Не по теме:

Цитата Сообщение от i8085 Посмотреть сообщение
преподаватели нынче тоже разные...
Они не столь разные, сколь в основном хреновые.
Уже в мои институтские годы (75-81) половина моих преподов в МИФИ была троешниками.
Правда те троешники были гораздо более грамотными.

0
i8085
12.06.2019, 03:27
  #17

Не по теме:

Цитата Сообщение от northener Посмотреть сообщение
Они не столь разные, сколь ...
Ну, максимально толерантно пытался выразиться. "Разные" имелось в виду из фразы "Хорошие и разные".

0
northener
12.06.2019, 03:28     Мк
  #18

Не по теме:

Цитата Сообщение от i8085 Посмотреть сообщение
Ну, максимально толерантно пытался выразиться.
Принято.

0
12.06.2019, 03:28
Ответ Создать тему
Опции темы

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