а почему нет, если data= P1 например???
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
potor
05 декабря 2003 г. 11:12
В ответ на:
ну и вопрос! Что такое у тебя MOV DATA, ADCDATAL -- как ты такой командой запишешь во внешнее устройство? (+)
отправлено bialix 05 декабря 2003 г. 10:58
Составить ответ
|||
Конференция
|||
Архив
Ответы
Тогда инструкции типа: MOV R0, #P2; MOV @R0, ADCDATAL - НЕ ПРОКАТЯТ, ето запись в ИДАТУ будет
—
RUAL
(05.12.2003 11:18,
пустое
)
зато прокатят инструкции MOV R0,#A0h :) у P2 тоже адрес есть:)
—
potor
(05.12.2003 11:24,
пустое
)
И чем отличие? В явном указании адреса??
—
RUAL
(05.12.2003 11:46,
пустое
)
в том, что тогда прокатит:)
—
potor
(05.12.2003 11:55,
пустое
)
Если это особенность адука ,то может быть... А в MCS52 невозможно косвенно обратиться в СФРам
—
RUAL
(05.12.2003 11:59,
пустое
)
да понял уже, это не 51 :)
—
potor
(05.12.2003 12:09,
пустое
)
зато быстро сформировать строб записи так все равно не удастся :-Р
—
bialix
(05.12.2003 11:28,
пустое
)
а вот с этим я и не спорю, если ты посмотришь мой первый ответ, то увидишь, что было предложено воспользоваться MOVX :)
—
potor
(05.12.2003 11:36,
пустое
)
и это правильно -- все остальное от лукавого ;-)
—
bialix
(05.12.2003 11:38,
пустое
)
еще можно MOVC.... и снимать с Р2, загрузив в DPTR 0000. 3 такта, и строб положительный.
—
Рома
(05.12.2003 12:40,
пустое
)
Вернее, снимать данные через P0.
—
Рома
(05.12.2003 12:43,
пустое
)
потому что аналоговые входы в адуке висят на P1, а использовать P2 вместо P0 для записи байтовых данных во внешнюю память -- это как раз признак кривизны рук
—
bialix
(05.12.2003 11:18,
пустое
)
истинно так, DATA=P2 ;) Насчет кривизны рук - спорно ;)
—
ProniX
(05.12.2003 11:14,
пустое
)
да тут и спорить не о чем -- вы сами только подтвердили, что руки у вас кривые. без обид. у адуки есть один фокус, который вам может помочь, если сообразительности хватит -- вы его найдете :-Е
—
bialix
(05.12.2003 11:23,
пустое
)
Кстати, этот "фокус" - не режим ПДП ;)
—
ProniX
(05.12.2003 11:51,
пустое
)
Как же без обид, только с обидами :)
—
ProniX
(05.12.2003 11:47, 276 байт)
э-э-э дорогой товарищ. какую errata вы смотрите? их уже было много (+)
—
bialix
(05.12.2003 11:57, 484 байт)
э-э-э дорогой товарищ. какую errata вы смотрите? их уже было много (+)
—
bialix
(05.12.2003 11:56, 484 байт)
errata F -- опечатка, гадский PuntoSwitcher вмешался
—
bialix
(05.12.2003 11:59,
пустое
)
errata E у меня... Можно ссылочку на F?
—
ProniX
(05.12.2003 21:05,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru