mark.sam 0 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба ОАО «НИИЭТ» планирует модификацию 8-разрядного микроконтроллера 1882ВЕ53У (аналог Atmel AT89C55WD) в рамках развития семейства MCS-51. Модифицированное изделие будет отличаться от 1882ВЕ53У увеличенным объемом памяти программ (32 Кбайт) и памяти данных (4 Кбайт). По архитектуре, набору команд, функциональному назначению и расположению выводов микросхема будет идентична 1882ВЕ53У. Основные технические характеристики: - разрядность АЛУ, бит 8 - Flash-память программ, байт 32К - ЭСППЗУ память данных, байт 4К - ОЗУ данных, байт 256 - адресуемая память, байт 64К - таймеры 16-разрядные 3 - сторожевой таймер 1 - последовательный порт 1 - последовательный периферийный интерфейс 1 - порты ввода-вывода 8-разрядные 4 - количество источников прерываний 9 - напряжение питания 5 В ± 10% - Корпус Н16.48-2В Будем благодарны, если вы сообщите о вашей потребности в предполагаемой модификации и образце изделия в ответах к этой теме или на [email protected] с указанием предприятия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amiller 2 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба ЭСППЗУ память данных, байт 4К - ОЗУ данных, байт 256 Наоборот однако ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 136 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба Насколько помню, AT89C55WD тратил 12 тактов на выполнение одной команды. Здесь такое же ядро? В чем смысл? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mark.sam 0 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба Насколько помню, AT89C55WD тратил 12 тактов на выполнение одной команды. Здесь такое же ядро? В чем смысл? Ядро тоже - MCS-51. Смысл в отечественной разработке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 136 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба Ядро тоже - MCS-51. Смысл в отечественной разработке.Ядру 36 лет в этом году исполнится, отечественной разработке КР1816ВЕ51 более 25 лет. Уже давно существуют ядра с той же архитектурой, но с одним тактом на команду. Какой смысл делать копию морально устаревшего ядра, почему не сделать однотактовое (про целесообразность тянуть 51 архитектуру я уж и не спрашиваю)? Какая может ожидаться потребность в таком древнем ядре? Мне кажется - близкая к нулю. Навряд ли оборонке нужны мигалки светодиодами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 1 июня, 2016 Опубликовано 1 июня, 2016 (изменено) · Жалоба Какой смысл делать копию морально устаревшего ядра, почему не сделать однотактовое (про целесообразность тянуть 51 архитектуру я уж и не спрашиваю)? Какая может ожидаться потребность в таком древнем ядре? Смысл в том, что куча программ за н-цать лет понаписана под х51 платорму. Переписывать по новой? Зачем? Про 1такт - ясно дело, 12и тактовое ядро уже пора на свалку, причем давно. Китайцы уже лет 5-6 назад в своих чипиках - картридерах использовали 1-тактовое ядро х51. Тактовая частота данного проца не указана, видимо стандартные 24МГц, т.е. целых 2 MIPS... Конечно, правильней бы надо сделать так, чтобы можно было выбрать режим 12 тактов или 1 такт, в виде фьюза, т.к. для совместимости со старым софтом это может потребоваться.. Изменено 1 июня, 2016 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 136 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба Смысл в том, что куча программ за н-цать лет понаписана под х51 платорму. Переписывать по новой? Зачем?Это не персоналка, в новое устройство на новом контроллере заливать старую программу? Вы сами в это верите? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 1 июня, 2016 Опубликовано 1 июня, 2016 · Жалоба Это не персоналка, в новое устройство на новом контроллере заливать старую программу? Вы сами в это верите? Как ни странно - верю, ибо на себе испытал. Лет 10 назад переделывали ЧПУшки, какие-то полукустарные, но заказчику нравились, что делать - нравятся так и ладно, но электроника дохла частенько, как раз на 8051 была. Прогу скачали, сделали новую питалку и т.д. Заморачиваться с прогой я не стал, просто залили в новые атмелы 89С51 и все. Конечно, можно было переписать под более шустрые АВРки, но зачем, раз нравится, да и времени на разработку сколь угробили, да и деньжат потребовалось бы гораздо больше... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 2 июня, 2016 Опубликовано 2 июня, 2016 · Жалоба Как ни странно - верю, ибо на себе испытал. Лет 10 назад переделывали ЧПУшки, какие-то полукустарные, но заказчику нравились, что делать - нравятся так и ладно, но электроника дохла частенько, Это довод? Единичный частный случай, несколько шт поделок, кустарных - ради этого разрабатывать новый МК чтобы был совместим со старой кустарщиной??? :-) Согласен с Сергей Борщ. Если что-то и переносится из проекта в проект, то кусками, в исходниках. При этом (если эти исходники нормально написаны) их нетрудно перекомпилить даже под другое ядро, скорректировав конечно всё, что связано с периферией. Если написано коряво, так что не переносится, то лучше такое выкинуть. А вообще по теме - полезность такой разработки имхо - близка к нулю. Разве что для каких-то частных случаев использования для модернизации существующей разработки, но тогда и спрашивать надо у тех разработчиков. Имхо - опять очередной распил госбабла. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 49 2 июня, 2016 Опубликовано 2 июня, 2016 · Жалоба Если что-то и переносится из проекта в проект, то кусками, в исходниках. При этом (если эти исходники нормально написаны) их нетрудно перекомпилить даже под другое ядро, скорректировав конечно всё, что связано с периферией. Если написано коряво, так что не переносится, то лучше такое выкинуть. Вы серьезно считаете, что можно так запросто найти исходники 10и летней разработки, да еще и другого программиста?? Вот ни разу такого счастья не удосужился... А вообще по теме - полезность такой разработки имхо - близка к нулю. Именно этой - да, согласен. Ибо копировать 80С31,32 и тд. "один в один" нет смысла. Но сделать с 1 или 2я тактами на команду - это вполне достойно. До сих пор буржуи продают свои х51 МК и будут еще долго скорее всего. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 3 июня, 2016 Опубликовано 3 июня, 2016 · Жалоба Вы серьезно считаете, что можно так запросто найти исходники 10и летней разработки, да еще и другого программиста?? Вот ни разу такого счастья не удосужился... Странная какая-то Ваша контора. У нас и 10-ти и более летней исходники разработок в конторе все хранятся. Даже от уже давно ушедших сотрудников. Ну что-то совсем ненужное повыкинули. Для этого есть выделенные сервера и SVN. Свои исходники я вообще ВСЕ храню с самого начала работы. И с прошлых работ и заказчиков в том числе. Именно этой - да, согласен. Ибо копировать 80С31,32 и тд. "один в один" нет смысла. Но сделать с 1 или 2я тактами на команду - это вполне достойно. До сих пор буржуи продают свои х51 МК и будут еще долго скорее всего. Вот именно, что "до сих пор продают". А сделали много лет назад. Имеет смысл делать что-то новое, что сейчас актуально и что соответствует хотя-бы сегодняшнему состоянию прогресса. А совсем хорошо - завтрашнему состоянию. Так как пока раскрутится, более-менее исправятся баги, появятся средства разработки и отладки - это завтрашнее станет сегодняшним. А вчерашнее, продаваемое сейчас, станет позавчерашним и ненужным и будет вызывать только смех. Вообще сильно сомневаюсь в актуальности в данный момент 8-битных ядер для новых разработок. Ну разве что для каких-то очень-очень малопотребляющих специализированных решений. Лучше бы они это время затраченное на эту работу потратили в том проекте где ARM делали (вроде это одна контора как я понял) - больше толку было бы. Хотя и там тоже в хвосте плетутся.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LLLLLLLLLL 11 6 июня, 2016 Опубликовано 6 июня, 2016 (изменено) · Жалоба Будем благодарны, если вы сообщите о вашей потребности в предполагаемой модификации и образце изделия в ответах к этой теме или на [email protected] с указанием предприятия. Понимаете ли, потребности в таких изделиях совсем исчезли еще лет 10 назад. Конечно, если будет низкая цена, ниже чем у оригиналов.... Но почему-то есть ощущуние, что получится дорого. Изменено 6 июня, 2016 пользователем =L.A.= Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Михась 2 7 июня, 2016 Опубликовано 7 июня, 2016 · Жалоба Зачем мертвечину делать. Сделайте МК с cortex-m0, gpio, uart, spi и несколько таймеров, желательно 32 битных. Это будет уже ближе к современным тенденциям. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 234 8 июня, 2016 Опубликовано 8 июня, 2016 · Жалоба Зачем мертвечину делать. Сделайте МК с cortex-m0, gpio, uart, spi и несколько таймеров, желательно 32 битных. Это будет уже ближе к современным тенденциям. Согласен. M0 - более актуально (а лучше M0+). И если ещё добавят какую-нить изюминку (а не тупо повторят чьё-то существующее решение за бОльшие бабки), тогда реально можно будет рассматривать для применения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 8 июня, 2016 Опубликовано 8 июня, 2016 · Жалоба Разумеется, делать молотилку чисел на 51-ядре в 2016 году глупо. Но бывают некоторые аппаратные мега-решения, где нужно изначально как-то что-то проинициализировать, т.е. тупо записать-прочитать несколько 8-битных регистров. Вот сюда можно и нужно внедрить 51-ядро. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться