Например TDA7294

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





Текущее время: Чт мар 28, 2024 12:02:23

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


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



Начать новую тему Ответить на тему  [ Сообщений: 988 ]     ... , , , 43, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн янв 29, 2018 06:22:13 
Родился

Зарегистрирован: Пт янв 26, 2018 04:13:28
Сообщений: 5
Рейтинг сообщения: 0
сегмент XDATA - это внешняя оперативная память МК. Если ее физически нет (а это регистр-защелка и микросхема памяти), то естественно, там не может быть ничего сохранено.

В описании к этому микроконтроллеру написано "ADuC842 фирмы Analog Devices. Микроконтроллер содержит 12-разрядные прецизионные АЦП и ЦАП, встроенный высокоскоростной МК с FLASH-ЭРПЗУ на 62КБ."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн янв 29, 2018 08:41:24 
Друг Кота

Карма: 45
Рейтинг сообщений: -17
Зарегистрирован: Вт фев 21, 2012 13:51:55
Сообщений: 5114
Откуда: Начинающий
Рейтинг сообщения: 0
сегмент XDATA - это внешняя оперативная память МК. Если ее физически нет ... , то естественно, там не может быть ничего сохранено.
.. написано "ADuC842 ... Микроконтроллер содержит .... АЦП и ЦАП, встроенный высокоскоростной МК с FLASH-ЭРПЗУ на 62КБ."
Так , хорошо .

И что из этого должно логически следовать ?

То есть что ещё Вы хотели бы уточнить , какие есть неясности ?

_________________
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн янв 29, 2018 09:52:14 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1349
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14018
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
У современных 51-х могут быть интегрированы (а могут и не быть):
1. Память программ (флэш РПЗУ);
2. Память ЕЕПРОМ - отдельный модуль со своими правилами доступа;
3. Всторенная расширенная память данных (со своими правилами доступа);
Кроме того обязательное для всех семейств регистровое ОЗУ в 128 байт с расширенной областью ОЗУ в еще 128 байт с исключительно косвенной адресацией (только для 52-совместимых и выше). И область регистров спецфункций в 128 байт.
По пунктам 2 и 3 надо внимательно вычитывать даташит конкретной модели насчет правил активации и доступа к тем областям.
Также вероятно и прописи в *.inc / *.h файлах просмотреть и хэлп компилятора по данной разновидности МК.
:roll:
Судя по беглому взгляду на даташит в Вашем, Denzell, кристалле есть и модуль ЕЕПРОМ и модуль расширенного ОЗУ - надо только внимательно перечитать описания работы с ними (там вроде какой-то флажек предварительно поставить надо...).
Вложение:
ADUC841_842_843.pdf [1.32 MiB]
Скачиваний: 427

Вложение:
ADUC842_rus.pdf [1001.94 KiB]
Скачиваний: 448

:beer:
К сожалению по Кейлу/СИ не проконсультирую... ибо работаю под ассемблером.
:dont_know:


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн янв 29, 2018 11:40:57 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
BOB51, на http://www.nuvoton.com/hq/products/micr ... _locale=en
Счас на столе передо мной http://www.nuvoton.com/hq/products/micr ... _locale=en
Ну и stc15.

Кстати BOB51, я прекрасно работаю в Кайле для 51 в том числе и на asmЪ, может пора тебе пересмотреть твои дурные догмы и начать вменяемо кодить?


Вернуться наверх
 
Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн фев 05, 2018 09:54:53 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1349
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14018
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Ну так помоги Denzell, ежли такой знающий - почему там, где требуется (и возможна) помощь по делу Вы, уважаемый dosikus только флудом ограничиваетесь?
:wink:


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн фев 05, 2018 10:16:23 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2057
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18024
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
BOB51 писал(а):
почему ... Вы, уважаемый dosikus только флудом ограничиваетесь?
я-то знаю, почему... но не скажу :)))

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

скушно, бабоньки!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн фев 05, 2018 21:17:20 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
ARV, все верно, не можешь мигать лучше молчать.
Квик старт с кейл для ADUC842 http://www.labfor.ru/articles/keil
И ещё много чего интересного там же
http://www.labfor.ru/articles/dip/4

Ну конкретно по беде вопрошающего -доступ к xdata в кейл
https://www.motherboardpoint.com/thread ... ion.96805/

Здесь ещё много чего ,см. Лабы в конце страницы.
http://digteh.ru/MCS51/lab/1/


А вообще на 51е ссылок и ресурсов тьма, научитесь искать и читать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Вт фев 06, 2018 09:11:12 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Ну и шоу в картинко, для особо упертых...

Изображение

Изображение

Изображение

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Вт фев 06, 2018 10:34:40 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1349
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14018
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Хороши картинки... НО снова одни ссылки - ничего своего.
Хотя... по сравнению с типовым
"dosikus - стиль"
это УЖЕ ПРОГРЕСС.
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Вт фев 06, 2018 11:54:59 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Хороши картинки... НО снова одни ссылки - ничего своего.


Вот именно из-за этого и помогать таким как ты влом. Ни сути не поймут, но обосрут.
Как говорят в Одессе - "Вам шашечки или ехать"...

Ссылки потому, что все давным-давно разжевано, осталось только поднять...

Да можешь так же сказать что и картинко не мои...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Вт фев 06, 2018 15:19:48 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 13
Зарегистрирован: Чт авг 08, 2013 01:06:54
Сообщений: 359
Рейтинг сообщения: 0
Доброго времени суток. Возможно ли в 8051 асме определить строковую константу в шапке програмы с помощью "аля дефайна", чтобы потом "внедрить" ее в тело программы.
Типа так:
(в шапке) #define NAME 'My_String'
(далее в теле программы) db NAME,0


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Вс фев 11, 2018 21:41:31 
Встал на лапы

Карма: 2
Рейтинг сообщений: 4
Зарегистрирован: Пн дек 08, 2014 19:45:24
Сообщений: 117
Откуда: Воронеж
Рейтинг сообщения: 0
Может ли не работать блок внешней памяти программ (регистр-защелка КР580ИР82 и флэшка W27C512) с микроконтроллером AT89S52 из-за того что блок соединен с портами МК двумя длинными (25см) ленточными шлейфами. Может там какие нибудь емкости-индуктивности мешать работе внешней памяти?
Не знаю что еще винить. Все перерыл. Каждый проводок прозвонил по схеме, все микрухи проверил, напряжения, блокировочные кондеры - все на месте, но не работает ну никак.

_________________
Трудное детство, стальные игрушки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Вс фев 11, 2018 21:55:43 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1349
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14018
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Да, может.
Альтернатива - снижение частоты тактового генератора от 6МГц и ниже и/или установка
согласующих наборов резисторов/конденсаторов (согласование нагрузки "длинной линии").
Обычно даже в наилучших условиях по разводке частоту не видал выше 12МГц.
И поглянь на чатоту для той W27C512 - кабы там не 120/150nS доступ стояло...
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Вс фев 11, 2018 22:23:22 
Встал на лапы

Карма: 2
Рейтинг сообщений: 4
Зарегистрирован: Пн дек 08, 2014 19:45:24
Сообщений: 117
Откуда: Воронеж
Рейтинг сообщения: 0
Заменил кварц на 4.433 МГц, (какой попался, на 6 нету), не работает. МК адреса перебирает, ALE есть, сигналы не выглядят сильно искаженными. В общем, понятно, надо по другому собирать
BOB51 писал(а):
И поглянь на чатоту для той W27C512 - кабы там не 120/150nS доступ стояло...

Если верить даташиту, флэшка на 45 наносекунд. W27C512-45Z

_________________
Трудное детство, стальные игрушки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн фев 12, 2018 09:35:38 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1349
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14018
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Обязательная подтяжка резисторными матрицами выводов P0 и P2 к питанию, расстояние минимальное.
Как образец смотри платку КОТУИНО (viewtopic.php?p=3167597#p3167597)
- там разводка сделана с учетом возможности установки ПЗУ (наиболее сложная).
Можно и подлинше... но не пробовал более 10 сантиметров.
Шлейфы предпочтительно от комповых переходов IDE дисководов.
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн фев 12, 2018 16:36:35 
Встал на лапы

Карма: 2
Рейтинг сообщений: 4
Зарегистрирован: Пн дек 08, 2014 19:45:24
Сообщений: 117
Откуда: Воронеж
Рейтинг сообщения: 0
Пересобрал блок ВПП, поставил 74HC373 вместо КР580ИР82. Блок заработал, программа записанная в флэшку заработала.
Насчет длины шлейфов - оказалась не причем.
Насчет частоты 12МГц. Я проверил работу с кварцами больше 12МГц: на 14.31818, на 18.432 и на 22.1184 МГц. К сожалению, не нашлось кварца на 24 МГц. Все, в том числе блок ВПП собранный методом "сопли" - прекрасно работало. Впрочем, я и не видел повода для тревоги: МК делит частоту на 12, реально там не больше 2 МГц даже на максимальном для этого МК кварце, а это немного.

_________________
Трудное детство, стальные игрушки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн фев 12, 2018 16:57:21 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 13
Зарегистрирован: Чт авг 08, 2013 01:06:54
Сообщений: 359
Рейтинг сообщения: 0
"74HC373 вместо КР580ИР82"
У них распиновка разная, вы это учли, когда пробовали КР580ИР82 ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн фев 12, 2018 17:07:38 
Встал на лапы

Карма: 2
Рейтинг сообщений: 4
Зарегистрирован: Пн дек 08, 2014 19:45:24
Сообщений: 117
Откуда: Воронеж
Рейтинг сообщения: 0
"74HC373 вместо КР580ИР82"
У них распиновка разная, вы это учли, когда пробовали КР580ИР82 ?

Да, разумеется. Я проверял его работу с помощью кнопок и светодиодов на бредборде, если было бы неправильно, он бы не работал.

_________________
Трудное детство, стальные игрушки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Пн фев 12, 2018 17:28:15 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1349
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14018
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Не обратил вниманияна тип регистра...
:oops:
Совместимы 573(ИР33) и ИР82 с разницей в пару выводов, а вот 373 не совместим по общей раскладке.
Изображение
У 373го выводы не "насквозь", а "по бокам"...
Вложение:
74ACT373.pdf [81.21 KiB]
Скачиваний: 412

:(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
СообщениеДобавлено: Чт фев 15, 2018 09:08:07 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1349
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14018
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Доброго времени суток. Возможно ли в 8051 асме определить строковую константу в шапке програмы с помощью "аля дефайна", чтобы потом "внедрить" ее в тело программы.
Типа так:
(в шапке) #define NAME 'My_String'
(далее в теле программы) db NAME,0


Пересматривал распечатку новой редакции от мелкощипа юзерс гвиды на атмелевский аврасм2 (для АВРок)...
Вложение:
40001917A_AVR Assembler_User Guides.pdf

ДЫК...
на страничкх 30-31 (рассматриваются функции препроцессора)
Код:
6.13  Operators
6.13.1  Stringification (#)
The stringification operators makes a quoted string token of a parameter to a function-type macro.
Example
#define MY_IDENT(X) .db #X, '\n', 0
When called like this
MY_IDENT(FooFirmwareRev1)
will expand to
.db "FooFirmwareRev1", '\n', 0
Notes
1. Stringification can only be used with parameters to function-type macros.
2. The parameter's value will be used literally, i.e. it will not be expanded before stringification.

это вроде самое ближнее к искомому...
Возможно и в каких компияторах для MCS51 подобный вариант имеет место бысть...
Вычитывать надо...
:dont_know:


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 6


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

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


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