Страница 3 из 4

Re: Послать подальше производителей ПО и железок.

Добавлено: Чт июн 16, 2011 21:11:06
BOB51
низкая тактовая - вынужденная мера
если учесть, что большинство УФ ПЗУ имеют время доступа от 70 до 110 nS...
а диаграмма сигналов ale-psen-wr и rd вырабатывается внутренним автоматом микроконтроллера и зависит от той же тактовой
вобщем простой пример - режим чтения :
шина данных внешнего устройства должна уверенно перейти в z-состояние до момента, когда внутренний автомат МК выдаст на нее младший байт адреса (или конфликт пшшшины :o )
а у нас две задержки суммарно ~40nS (селектор) в линии psen/rd и к тому еще 110nS от самого УФ ПЗУ - в итоге между окончанием импульса psen/rd и выдачей на шину данных младшего байта адреса должно быть где-то 150nS , что естественно заставит увеличить длительность всего цикла обращения к внешней памяти... ttPXAV=clc-8=150nS :cry:
ну а вообще или садиться считать надо или на макете с набором кварцев и тестовой программкой эксперименты ставить 8)
это где-то в конспекте на кр1816ве51 записано было, жаль, длеко выкапывать...если еще мои не выбросили...

Re: Послать подальше производителей ПО и железок.

Добавлено: Чт июн 16, 2011 21:14:17
МитяРа
BOB51 писал(а):большинство УФ ПЗУ имеют время доступа от 70 до 110 nS...
Дык.. это понятно..
Но у тя нет в схеме РФ-ок, были-бы мя-бы вопросов не задавал.. :wink:

Re: Послать подальше производителей ПО и железок.

Добавлено: Чт июн 16, 2011 21:15:16
BOB51
а сектор3 для чего? 8)
я ж говорю, что сей "скелет" многоцелевого назначения :)
кстати это на ИД14 вариация :tea:
в справочнике смотрел в одно место, а чертить попалась ИД4 :)))
да и в коллекции их нету - поползу завтра на рынок, авось повезет, мне еще и 74hc32 добыть надо :beer:

Re: Послать подальше производителей ПО и железок.

Добавлено: Чт июн 16, 2011 21:24:22
МитяРа
BOB51 писал(а):а сектор3 для чего?
Сектор 3 у тя на всех схемах, включая последнюю обозначен RAM.. :)))
Мя с тя не слезу.. мя на схемотехнику цифровую "пробило"... :wink:

Re: Послать подальше производителей ПО и железок.

Добавлено: Чт июн 16, 2011 21:41:42
BOB51
так в последних двух там еще переключатели появились, специально для конфигурации поля адресов сектора3 для "пристяжной" платки расширения (еще не рисованной), туда же и контакты сигналов выборки нацелены
Это на случай с внешней РФ-кой или SST39 + побольше свободных линий от МК
Все поле адресов либо общее, либо ПЗУ+ОЗУ (УВВ как ОЗУ)
Хотя Эти УВВ порой помедленнее чем УФПЗУ могут быть... даже если ту AVRку запустить на максимальной частоте - ответ должен вписаться в цикл чтение/запись вместе с анализом и парой обменов с портами... а такая штука для PICа с его внутренней максимум 2МГц...
ну да на то и издевки над полудохлым мышом (прежде чем слопать) :))

Re: Послать подальше производителей ПО и железок.

Добавлено: Чт июн 16, 2011 21:44:16
МитяРа
BOB51 писал(а):(прежде чем слопать)
Дык.. ясен мышь, что настоящему кошаку надо поиграться.. :)))
Ладно, мя пойду на подушку - подумаю до утра.. :wink:

Re: Послать подальше производителей ПО и железок.

Добавлено: Пт июн 17, 2011 10:57:14
Шурики
Предлагаю посмотреть, как на чипе MTK1389 (там внутри MCS51 + ARM) реализована работа ядра MCS51. Там при помощи порта P2 переключаются сегменты памяти FLASH. Для этого в памяти создана программная таблица переходов. Получается, что у ядра память 1-2Mb, к которой можно получить доступ.

Re: Послать подальше производителей ПО и железок.

Добавлено: Пт июн 17, 2011 11:10:26
МитяРа
Шурики писал(а):Предлагаю посмотреть,
Посмотрим, если ссылку на производителя дашь.. :wink:
Но только посмотрим, а почему - читай первый пост.. :)))

Re: Послать подальше производителей ПО и железок.

Добавлено: Пт июн 17, 2011 11:28:48
Шурики
Производитель - MEDIATEK (http://www.mediatek.com). Но там инфы нет.
Это чип для DVD-плееров. Существует инициативная группа, которая пытается разобраться в его ПО.
Есть инструменты для прошивки, декодирования и т.д. Пока они ушли не далеко, но это в данном случае не главное. Там есть доступный код 51-го ядра, причем есть разобранные и описанные (на Eng) процедуры переключения банков памяти.

Если не найдешь, напиши в личку, скину, потом можешь выложить на форум...

Re: Послать подальше производителей ПО и железок.

Добавлено: Пт июн 17, 2011 13:27:22
МитяРа
Шурики писал(а):Это чип для DVD-плееров.
Час от часу не легче.. :))
Для общего развития можно почитать, а для текущего проекта - не особо интересно..

Re: Послать подальше производителей ПО и железок.

Добавлено: Сб июн 18, 2011 13:09:33
BOB51
ну для начала и стандартной I8052(КР1816ве51) и ATMELовских достаточно :)
если говорить о клонах, то более интересными являются вариации silabs (имеются в свободной продаже) и от silicon storage technology (www.sst.com www.superflash.com) - из области "видит око, да зуб... :cry: (SST89E52RC, SST89E54RC, SST89E54RD2A/RDA, SST89E58RD2A/RDA). :tea:

Re: Послать подальше производителей ПО и железок.

Добавлено: Сб июн 18, 2011 15:05:46
BOB51
Ой!!
А я и не заметил, когда это Microchip SST захавал... :shock:
Теперь уж точно, mcs51 - подобные кристаллы там выпускать перестанут... жабко... :?

Re: Послать подальше производителей ПО и железок.

Добавлено: Вс июн 19, 2011 12:25:41
МитяРа
BOB51 писал(а):выпускать перестанут... жабко...
Скорее всего, так и будет..
А может сделает, как Максим после покупки Далласа - выпускать-то выпускает, но нового дальше не развивает..
Хотя с Максимом понятно, он-же своих контроллеров не делал, а Микрощип точно, купил наверное из-за Флэшовых наработок..
Теперь технологии "слижет" и точно прикроет 51-е направление или продаст кому-нить... :cry:

P.S. Щас мельком глянул, просто раньше с этой фирмой не сталкивался и есть такое чувство, что это бывший Темик..
Обозначения RC RD RA и прочие - его и деление тактовой частоты - тоже у него было..
В своё время Темик был куплен Атмелом, а потом видать продан SST...

Re: Послать подальше производителей ПО и железок.

Добавлено: Вс июн 19, 2011 12:47:07
BOB51
ну есть еще http://www.ramtron.com/products/microco ... -mcus.aspx :)
хотя тоже из разряда "только для чтения" :cry:

Re: Послать подальше производителей ПО и железок.

Добавлено: Вс июн 19, 2011 12:54:56
МитяРа
BOB51 писал(а):ну есть еще
Это Рамтрон купила одного из производителей, кто уже щас не вспомню, но модель у них так и называлась - Versa..
Прикольные МК51-е, у них выхода были вольт по 100 где-то, что-б напрямую рэлюхами управлять..

Re: Послать подальше производителей ПО и железок.

Добавлено: Пн июн 20, 2011 14:15:35
МитяРа
Гы.. Думал, что совсем ничего не осталось с тех времён, а сегодня на старом компе нашёл схему модуля на W78C438..
Там, кстати этот узел Load/Run про который мя раньше писал..

Re: Послать подальше производителей ПО и железок.

Добавлено: Вт июн 21, 2011 07:08:25
BOB51
мня... мудрю программку к ночнику... никакого вдохновения, а надо...(женааа....) и по красивее (помудренее) хошся, а вылазит "как всегда" :cry:
(одна из простейших версий под pic лежит на http://radiokot.ru/forum/viewtopic.php? ... 85#p870485 )
закончу с вылизыванием - выложу (мож в схемках или статьях всунуть?) :(

Re: Послать подальше производителей ПО и железок.

Добавлено: Вт июн 21, 2011 09:15:30
МитяРа
BOB51 писал(а):мудрю программку к ночнику... никакого вдохновения, а надо..
Партия сказала - надо, комсомол ответил - ЕСТЬ !!!

Давай заканчивай со светильником, доделывай и продолжим.. :beer:

Re: Послать подальше производителей ПО и железок.

Добавлено: Чт июн 23, 2011 06:26:47
BOB51
хороша твоя схемка, да кристалл больно редкий... :cry:

Re: Послать подальше производителей ПО и железок.

Добавлено: Чт июн 23, 2011 08:35:10
МитяРа
BOB51 писал(а):да кристалл больно редкий..
Парочка у мя есть конечно.. :)
Но на этой схемке мя те показал свой узел Load/Run, для загрузки проги через внешний интерфейс и последующий запуск её на выполнение..