Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 14.12.2007, 15:45  
godz320
Временная регистрация
 
Регистрация: 08.08.2006
Сообщений: 60
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
godz320 на пути к лучшему
По умолчанию

вот еще

Большую часть команд микроконтроллер семейства MCS-51 выполняет за один цикл. Для некоторых команд машинный цикл в 12 тактов избыточен, и, следовательно, при выполнении холостых тактов ничего не происходит. Например, команда MOV A,Rx выбирается и выполняется 51-м микроконтроллером за 6 тактов, а следующие 6 тактов происходит холостая выборка инструкции по следующему адресу. В результате на такую инструкцию микроконтроллер затрачивает 12 тактов.

взято http://mett.ru/publ/2-1-0-1
Реклама:
godz320 вне форума  
Непрочитано 14.12.2007, 17:02  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Посыпаю голову пеплом и тараканьими какашками. Все таки я, оказывается, 51 изрядно позабыл

Заглянул в даташит - и правда, mov Rn,#d выполняется за один такт.

Надо ж так облажаться

Да, что касается новых процессоров совместимых с 51 но более оптимизированных - с ними я дела не имел, потому ничего не скажу - кроме как "да, слыхал про такие".
nml вне форума  
Непрочитано 14.12.2007, 17:05  
nokazus
Вид на жительство
 
Регистрация: 05.09.2006
Сообщений: 360
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
nokazus на пути к лучшему
По умолчанию

Сообщение от godz320
спасибо то что надо.. !!!

из таблицы я понимаю так:
Загрузка в регистр константы
MOV Rn,#d 01111rrr 2 2 1 (Rn)‹-#d

2 такта процессора (10 в холостую), 2 байта памяти, и 1 один цикл.. то есть протеус все правильно показывает.! при 12 мгц, эта команда выполняется 1мкс!

Nokazus, подтверди pls..
Подтверждаю.
Удачи.

Прикрепленный файл: 4410288.rar
nokazus вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нуждаюсь в помощи сердобольных личностей KARAMEL Микроконтроллеры, АЦП, память и т.д 16 28.03.2007 00:57
Декодирование команд RC5 R_V_A Микроконтроллеры, АЦП, память и т.д 10 20.12.2006 19:52
[Решено] Нуждаюсь в совете и помощи. Видеопередатчик White Видеотехника 4 11.05.2005 21:24
Формат ИК команд у автомагнитол Kenwood TheSvin Информация по радиокомпонентам 1 24.03.2005 17:30
80c31 -- описание... Очень нуждаюсь sjob Информация по радиокомпонентам 3 15.06.2004 12:42


Часовой пояс GMT +4, время: 22:17.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot