Например TDA7294

Форум РадиоКот • Просмотр темы - Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вт мар 09, 2021 13:46:25

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 902 ]     ... , , , , 46
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн июн 29, 2020 14:13:07 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1039
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11585
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Вопрос по
MOV DPTR,#d16
Можно снять?
8)

По "старым правилам" работа с ВПД/ВПП допускается на половине от максимальной частоты для работ с внутренним ПЗУ кристалла.
Это за исключением тех, что только с внешней памятью работали.
В КОТУИНКЕ стоит ВПД/ВПП при тактовой 11,0592 МГц только для удобства работы с UART. Сама же базовая ИС МК расчитана для работы при 24 МГц.
Учитывая, какая там разводка - вполне приличный результат получился.
Правда ОЗУ от кэш-памяти старого ПК (их до... ставилось на 386/486 материнках).
:hunger:
По поводу КР537РУ10...
В старых конструкциях с РУшками частоту выше 6 Мгц (0,000002S/одноцикловая команда) не поднимал... Это при заявленной максимальной частоте МК (на те времена) в 12 МГц.
:dont_know:

Почитал даташитку... Ничего крамольного...
А просмотрев старые прожки ... не так часто я вторым DPTR пользуюсь (больше для совместимости программ)...
Второе замечание...
mov dptr,#d16 довольно редко используется по причине загрузки абсолютного адреса (для статических массивов или фиксированных заранее определенных в исходнике точек переходов).
В то же время в программах более интересна/эффективна загрузка динамически изменяемого адреса.
Воть посему чаще использую или передачу через стек или загрузку из регистров.
т.е.
mov DPL,Rn
mov DPH,Rm
или их модификации.
А там всегда прямое указание на РСФ. Посему про mov dptr,#d16 мал подзабылось...
:dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Вт сен 08, 2020 04:13:30 
Друг Кота
Аватар пользователя

Карма: 73
Рейтинг сообщений: 546
Зарегистрирован: Ср дек 24, 2008 09:58:58
Сообщений: 3405
Рейтинг сообщения: 0
Медали: 3
Мявтор 1-й степени (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
В результате дискуссии с коллегой, понадобилось мне переделать мой давний проект безпроводного погодного датчика с EFM32 под EFM8SB1 архитектуры 8051. Ранее много программировал силлабовские c8051, но с тех пор прошло много лет и всё забылось. Сейчас смотрю на свои старые проекты и вспоминаю как разбирался с периферией силлабовской серии с8051, но многие вещи как первый раз читаю. Кроме того, инструменты, которыми пользовался ранее (Configuration Wizard 2 и Silicon Labs IDE) уже давно не апдейтились и не поддерживают новых серий EFM8 той-же фирмы.

Однако, нет худа без добра, поскольку всё силлабовское поддерживается в Simplicity Studio. В общем, позаимствовал с примеров в студио драйверы фирмы под интерфейсы I2C и SPI, а также конфигурирование переходов в глубокий сон с пробуждением от SmaRTClock. Потратил на это 3 дня с длинными перерывами, в общем, было даже интересно. Распаял на монтажку МК (EFM8SB10F8GA на оранжевой безпайке справа) на своём стенде разработки безпроводки, где также имеется радио SI4061 и сенсор. Студио, конечно, ускоряет разработку после того, как разберёшся как работать с её конфигураторами периферии (как всегда логика пользователя не всегда совпадает с логикой ПО разработки). Короче, рекомендую этот инструмент любителям с8051, если что смогу помочь. Он, правда, поддерживает только силлабовские 8051, но я считаю, что если сегодня эту архитектуру и использовать и есть выбор, то силлабовские 8051 в своём классе архитектуры лучшие. Вот несколько скриншотов конфигуратора ресурсов и фотка стенда (кликабельно):
Провода слева идут к лог. анализатору, которые для тестов на микропотребление следует отключить. В результате в паузах, когда МК, радио и сенсор засыпают, токопотребление всей системы менее 0.5мкА, что даже лучше, чем у EFM32, да и обвязки у EFM8 меньше.


Вернуться наверх
 
Друзья! Скоро Новый Год! Китайский! Но мы работаем и в праздники тоже!

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 902 ]     ... , , , , 46

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y