Arvi the Hacker (Арви Хэкер) ([info]arvi) wrote,
@ 2007-11-13 19:14:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Current mood:Прощайся с этой луной, штурман

7 ноября

В решете они в море ушли,
в решете,
В решете по крутым волнам…
ЭДВАРД ЛИР

7 ноября 2007 года был для меня ещё и личным праздником. Встав ранним утром, я побежал на почту к открытию и вернулся с первой посылкой из Новосибирска. На 90-летие Великого Октября ко мне в Москву прибыл «Электроника МК–152» — настольный программируемый калькулятор, продолжающий мою любимую линейку ПМК Б3–34…МК–52.

Хотя традиция прервалась на 22 года, всё это время народ бережно хранил игровые и инженерные программы. «Сам я родился 22 марта. Сергей родился, когда мне было 22 года. И вообще, 22 — число для меня счастливое…» © Михаил Пухов (ТМ №6, 1985, стр. 56).


До этого 7 ноября я пользовался МК–56, чтобы запускать старые советские программы — картинка наверху-слева, 1990 год производства. Это было намного приятнее и удобнее, чем на эмуляторе.

Новый МК–152 (картинка в центре, 2007 год производства) сравним с МК–56 по конструкции («форм-фактору») и на два порядка (в 100 раз) мощнее МК–52 — самой совершенной советской модели этого ряда, работавшей в том числе на орбитальной станции «Мир». Вместо 15 регистров — 1000, вместо 105 шагов — 10000. На экране отображается не только регистр X, а сразу все четыре регистра стека. При этом основной регистр X выделен крупным шрифтом и обведён в рамочку.

Если старинные калькуляторы отображали только коды команд (причём для отображения шестнадцатеричных цифр A…F использовались символы –, L, C, Г, E и «пустышка») — новая модель (помимо использования обычной шестнадцатеричной системы) выводит традиционные названия команд (см. картинку в самом низу) и даже предлагает альтернативную мнемонику для тех, кому привычнее записывать команды латинскими буквами (переключение кнопкой РУС/ЛАТ). Так что МК-152 не просто количественно нарастил вычислительную мощность — работать стало несравнимо удобнее, проще.

Несмотря на несовместимость по «еггогологии» любителям «видеосообщений» теперь раздолье. Можно использовать буквы обоих алфавитов (русский и латинский) — как большие, так и маленькие. Часть недокументированных особенностей советских ПМК легализована, система команд бережно доработана. Путешествия же по «электронному океану» с лихвой заменяет синяя книжечка (картинка слева) с адресами регистров, позволяющих управлять новыми (и старыми) технологическими особенностями модели.

В отличии от предыдущего поколения (МК–52), где доступ к энергонезависимой памяти был неудобен (использовались две команды: задания адреса А↑ и обмена ↑↓), в ЭКВМ (клавишной ЭВМ) и память программ, и память данных изначально энергонезависимы. Когда у меня днём 7 ноября внезапно отключили электричество на несколько минут, моя работа на ЭКВМ сохранилась.

Есть и то, чего нам так не хватало в ПМК — электронные «диски», где можно хранить полюбившиеся программы вместо того, чтобы набивать их каждый раз заново «с листа». Если в МК–52 внешние «блоки расширения памяти» (БРП–1, БРП–2) были только на чтение и программировались на заводе, то электронные «диски» МК–152 позволяют записывать на себя пользовательские программы и данные. Для всего этого разработан режим ДОС — не путать с MS-DOS'ом!

Также к ЭКВМ могут подключаться недорогие устройства, работающие по последовальному (COM/RS–232C) или параллельному (Centronix/SPP, EPP) протоколам. Таких устройств было выпущено и ввезено в страну в избытке, радиолюбители прекрасно научились с ними работать. Управление внешними устройствами, в том числе лабораторными и самостоятельно изготавливаемыми — главный конёк МК–152.

МК–152 является современным калькулятором. Файловая система использует журналирование и длинные имена (до 20 символов). Монохромный экранчик 128x64 работает в графическом режиме, используя пропорциональные шрифты 8 и 14 кеглей. Для отображения регистра X используется крупный «цифровой» шрифт 19 кегля, включающий также символы пунктуации.

Стоимость нового МК–152 (первоначально 6200 рублей, без учёта скидок образовательным и научным учреждениям) сравнима со стоимостью иностранных гаджетов (мобильников, цифровых фотокамер, наладонных компьютеров,…). Бессовестным людям, которые привыкли платить лишь иностранцам да перепродавцам, цена покажется дорогой. Но если кто в стране и достоин есть свой хлеб, так это именно разработчики из Новосибирска. А многочисленные перепродавцы и рекламщики самсунгов заслужили не наших денег, а лишь хорошего кнута и пожизненной каторги.

«Старики» помнят, что цены на ПМК всегда несколько кусались, обеспечивая постоянное совершенствование модельного ряда. „Стоит «Электроника Б3-34» 85 рублей. Это ненамного дороже гитары и существенно дешевле кассетного магнитофона — почти непременных атрибутов современного молодого человека.“ © Игорь Данилов (ТМ №1 1985, стр. 49). Если перевести цену на буханки хлеба (лучший батон стоил 20 копеек) или поездки в общественном транспорте (тогда это было 3-5 копеек), то получится цена МК-152. Покупка ПМК никогда не была с бухты-барахты — она всегда была для нас событием. Ощутимым, но желанным и долгожданным.

К явным недостаткам МК–152 можно отнести плёночную клавиатуру, таки заставившую меня вспомнить о первых БК-0010. Производитель утверждает, что она долговечнее кнопочной. Но для нажатия клавиш приходится затрачивать существенное усилие и не всегда очевидно без взгляда на экран, нажалась кнопка или нет. К счастью, недостатки оборудования компенсированы программно. Нажатые кнопки отображаются на нижней строчке (в новых моделях МК-152 советую включить тихий щелчок), поэтому ошибку легко видеть и исправить. Ау, производители клавиатур! Надеюсь, в следующих моделях данный недостаток будет исправлен.

Калькулятор я протестировал прошлой ночью на двух первых «Лунолётах» (см. слева первые шаги бессмертного «Лунолёта-1» на новой ЭВМ). МК–152 вполне совместим со старыми моделями, заслужившими всеобщую любовь и может считаться их преемником. Точность вычислений повысилась (12 знаками мантиссы, хотя отображаются по-прежнему первые восемь), а скорость действительно впечатляет (см. также тест «звёздное небо»).

Вообще, за многое можно упрекнуть жестокое путинское время. Но то, что при нём не дали погибнуть данной советской технологии и возродили её на качественно новом уровне, засчитываю в несомненный «плюс». Как я убедился, штучные модели уже доступны для заказа из Новосибирска по почте (достаточно звонка в Новосибирск). По информации от разработчиков уже всё подготовлено к серийному выпуску МК-152. Появление моделей для полевых условий и карманных ПМК зависит от востребованности, то есть нашей финансовой поддержки.


P. S. Я здесь описал далеко не все возможности ЭКВМ. Желающие «пощупать» настоящий МК-152 могут это сделать у меня в субботу, с 17:00 до 20:00.

P.P. S. Сегодня (14 ноября) НПП «СЕМИКО» существенно снизил цену на ЭКВМ — с 6200 до 3800 рублей. Раньше по сниженной цене МК-152 могли приобрести только научные и образовательные учреждения.

P3. S. Если кто не понял, то снятый на фотке скромный МК–152 (с серийным номером №24) и стал «медиаповодом». За ужином меня спросили, заглядывал ли я в жж. И вот до рассвета развлекаюсь и ухохатываюсь, читая через блогояндекс отзывы-отражения на мой скромный «шоппинг» (кстати, из жж ушло на форумы ФизТеха, ixbt, «Новостей космонавтики», Fishki.Net и уже пошло по городским форумам и новостным сайтам, и гугль знает где). Завтра опять буду клевать носом перед учениками, ну а пока наблюдения за цепной реакцией:

  • Украина в шоке, не понимая, чего ещё ждать от этих «бешеных русских», особенно от невинной тестовой задачки по расчёту воронки от ядерного взрыва с красивой иллюстрацией. Впрочем, есть и умные люди в Одессе. А есть и те, кто на фотке моего стула ставят свои копирайты.
  • Эмигранты (и те, чьи семьи кормятся с рук американских компаний), всерьёз задумались, в той ли «реальности» (вариант: «ветви эволюции») они существуют. Бессильной злобой пышут изо всех дырок, как тот Змей Горыныч. Как может кто-то плевать на Закон царя нашего Мура, да как нечестивцы смеют не подчиняться Основам Основ, на кол всех!
  • Политики, которых Запад уверил в изначальной гадкости всего отечественного, чешут плеши, ищут всемирные заговоры или вообще сомневаются в существовании МК-152. Кто-то всерьёз доказывает, что это золото Партии засекреченная советская разработка.
  • Дельцы завистливо гадают, не скрыт ли за смелой инициативой Новосибирска какой-то госзаказ. Другую мотивацию, кроме финансовой, они не понимают. Некоторые уже подсчитывают, как «срубить бабки» на клонировании.
  • Патриоты нашли повод пощёлкать по носу любителей иностранного и страдают от того, что МК-152 пока что использует китайские комплектующие. Увы, НПП «СЕМИКО» не всемогущий Гассан Абдуррахман ибн Хоттаб, Новосибирск просто делает свою работу. Выпускать же микросхемы вместо отечественных заводов, становясь «государством в государстве», НПП «СЕМИКО» пока не может — эту часть должен обеспечивать Зеленоград.
  • Потребители технических «новинок» недоумевают, в чём прикол. Ведь у импортных моделей технические показатели лучше. Приводят в пример какие-то эмуляторы, дешёвые ноутбуки и наладонники («купить КПК и поставить на него Python»), будто первыми научились целоваться мы всего этого не знаем.
  • Задравшее нос поколение 90-х, надрессированное иностранцами на иностранной же технике, садится в лужу, т.к. не понимает способов работы МК-152 с внешними устройствами. Часто сравнивает МК-152 (в том числе по цене и габаритам, используя модную приставку «нано–») с калькуляторами, у которых нет подобных разъёмов или есть всего лишь пользовательские рюшечки типа SD-карточек.
  • Недотехнари путают производительность калькулятора (как устройства) и процессора (элементной базы) в их импортных гаджетах. Кто-то приводит в пример тупейшие калькуляторы, наличествующие в их сотовых телефонах — вообще смех!
  • Ну а любители ПМК старой школы, навроде [info]lordbss, хитро посмеиваются, в седой ус. Мы уже переболели этим и знаем, что почём. Самое же интересное предположение высказал мой давний приятель и однокашник по Дворцу [info]ramendik: «"Электроника" окучивает собственную фэнскую базу - ничем не хуже Atari.»
  • И да, я не потребую никаких «компенсаций». Меня и так совесть гложет, что при заказе МК–152 попросил скидку. Всё-таки один из немногих понимаю, что данная машинка стоит любых денег — а жадности потакаю. Вот когда покупал японскую фотокамеру (кстати, более дорогую), чтобы снять для вас свой новенький МК–152 №24 — вот тогда отдавал свои деньги явно не тем людям.

P4. S. Создал коммуну [info]mk_152, чтобы выкладывать туда особенности работы ЭКВМ, переделки старинных программ и… чем чёрт не шутит, может быть новые программы тоже. Пока же пойду, посплю хотя бы часок-другой. Надеюсь.




(Read 263 comments) - (Post a new comment)


[info]slobin
2007-11-13 07:31 pm UTC (link)
Ну да, как раз лет на двадцать они и опоздали. В 1987 году это была бы вещь. Ты можешь обвинять меня в непатриотизме, но HP-41CX, которая хуже по свои характеристикам в три-четыре раза, была выпущена в 1983 году. Если бы они не свернули линию, в 87 было бы примерно вот такое.

... В ответ они чем-то мигнули ...

(Reply to this) (Thread)


[info]arvi
2007-11-13 08:21 pm UTC (link)

Casio, Citizen, TI и HP. И в ваших жилах тоже есть огонь. Но… :-)

Думаю, что МК-152 чуточку опередила своё время. Сейчас это модель «для души». Ведь народ ещё не понимает, что кормить надо себя, а не иностранных захребетников. Которых, чуть что случится на международной арене (скажем, война или скачок доллара), и след простынет — мы им никто. С другой стороны, лишь передовой отряд технарей и может сейчас помочь родной индустрии подняться с колен — послужив примером для следующих поколений, как служат нам примером ратные подвиги воинов Александра Невского. Первым всегда тяжело, но час пробил и начинать надо.

Я сейчас рою эту модель, посылаю баг и вишлисты производителю. Поднимаю, тестирую старые программы. Когда народ созреет (хотя бы мои дети вырастут), уже будет целая линейка моделей. Да и, в конце-концов, эти вещи просто приятны. Вот брать в руки чужое и рекламировать его — просто теряешь самоуважение. Если теряешь, скажем, импортный гаджет — жалко только деньги. Т.к. они нам тоже никто, с эпопеей «Кон-Тики» не сравнить.

(Reply to this) (Parent)(Thread)


[info]kamarado
2007-11-14 04:46 am UTC (link)
Не удивлюсь если узнаю, что МК–152 делают в Китае. По внешнему виду оно так и есть.

(Reply to this) (Parent)(Thread)


[info]arvi
2007-11-14 05:57 am UTC (link)

Вообще главное, это не «в». Главное — кто делает. Современная фраза «сделано в Китае» подразумевает, что это американцы делают «в Китае». Вся китайская техника разрабатывалась в лабораториях США, по стандартам США — китайские выродки штампуют и комбинируют чужое.

МК-152 гнёт именно отечественную линию. Он разработан здесь, по ГОСТу. Насколько я знаю, МК-152 сейчас изготавливается кустарно. Штучное производство «в Китае» не выгодно, по штучке оттуда ввозить.

Корпус и дизайн, конечно, стандартный. НПП "СЕМИКО" выпускало приборы для лабораторий, и решило в том же исполнении (уже налаженном) выпустить легендарную вещь.

(Reply to this) (Parent)(Thread)


[info]kiabrin
2007-11-14 11:59 am UTC (link)
увы, кажись внутре у него либо пикушка, либо авр...
так что, без буржуев не обошлось...
и если что случится -- производство встанет за отсутствием элементной базы :(

мы вот тоже приборы измерительные делаем, и всё сами, от схемотехники до сборки, а прой всё-таки TI...

(Reply to this) (Parent)(Thread)


[info]stuffittrans
2007-11-14 12:17 pm UTC (link)
Внутри у неё i8051-compatible.

(Reply to this) (Parent)(Thread)

(no subject) - [info]kiabrin, 2007-11-14 12:33 pm UTC
(no subject) - [info]arvi, 2007-11-14 06:22 pm UTC
(no subject) - [info]kiabrin, 2007-11-14 07:25 pm UTC

[info]ikaktys
2007-11-14 12:31 pm UTC (link)
дык а фули все комплектующие не "савецкие" ?

(Reply to this) (Parent)


[info]kamarado
2007-11-14 01:22 pm UTC (link)
Ты не обижайся. В подобной радости твоей есть частичка унижения нашей же страны, что вот мол мы не сдохли, а выпускаем "программируемый калькулятор", который реально должны были выпустить ещё в 80-ых.

(Reply to this) (Parent)(Thread)


[info]arvi
2009-03-30 08:35 pm UTC (link)
Э не. Никому мы ничего не должны. Выпустили бы в 80-х, радовался бы в 80-х.

Да и есть что-то в том, чтобы делать не ради победы в навязанных кем-то гонках, а на совесть. Ту же игрушку NetHack разработчики выпускают, когда сочтут её готовой к выпуску. И наличие трёхмерных шутеров совершенно не смущает ни коллектив разработчиков, ни поклонников текстовой пошаговой игрушки, которой уже лет 25 с гаком.

(Reply to this) (Parent)


[info]aamonster
2007-11-14 03:00 pm UTC (link)
Не будет линейки.
Модель явно разработана или просто так (для удовольствия разработчиков), или для попила откатов. В первом случае - им не дадут денег на продолжение, во втором - у них не будет стимула ее совершенствовать.

Насчет родной промышленности - hint: аналог данного девайса может быть за разумное время разработан одним человеком (помнится, когда понадобилось устройство примерно той же сложности [экран 240x64, несколько кнопок, АЦП, два com-порта] - нашелся человек, который разработал его за пару месяцев) и собран "на коленке". После чего весь вопрос в написании программы, эмулирующей расширенный БЗ-34. Т.е. по крайней мере в последние лет 10 такое устройство могло быть собрано в любой момент (и при массовом производстве будет заметно дешевле 6200р) - просто оно никому не требовалось.

(Reply to this) (Parent)(Thread)


[info]arvi
2007-11-14 06:24 pm UTC (link)
> весь вопрос в написании программы, эмулирующей расширенный БЗ-34

Именно в нём. И ещё в том, чтобы после разработки наладить производство. Саму возможность обмена денег на работающее устройство, в коробочке.

Новосибирск смог и первое, и второе. Смог бы Цюрупинск, гордился бы Цюрупинском.

(Reply to this) (Parent)


[info]tarkhil
2007-11-14 10:09 pm UTC (link)
Это все гениально, но элементная база - импортная. Лучше бы они на сравнимой базе выпустили NetBSD...

(Reply to this) (Parent)(Thread)


[info]arvi
2007-11-14 10:14 pm UTC (link)

Не переводите тему. «СЕМИКО» не занимается элементной базой. На их уровне требуется сохранить и развивать архитектуру. Да и кто сказал, что машинка задумывалась как жилетка для патриотов?

Пинайте Зеленоград. Будут отечественные микросхемы — будет МК-152 на их базе. В чём вопрос-то? А машинок для американских архитектур навалом, для увеличения их числа Новосибирск не нужен.

(Reply to this) (Parent)(Thread)


[info]herr_ingenieur
2007-11-15 11:37 am UTC (link)
Хорошо бы их попинать... разработку они делают, а вот как с производственными мощностями - не уверен....

(Reply to this) (Parent)


[info]ilya_t800
2007-11-15 06:10 am UTC (link)
Я в целом соглашусь. Но в частностях... Ура-патриотизм это здорово. На этом щас вообще все и всё выезжают. "Чужие", "свои". Вот только нюанс: я первый соглашусь платить за "наше", когда оно хотя бы примерно сравняется функционально и внешне с тем, что сейчас предлагают "чужие". Я не вижу смысла поощрять материально выпуск вдребезги устаревших морально устройств.
P.S. Если что, у меня был, и я с удовольствием пользовался программируемым микрокалькультором нашего производства. Забыл его модель, давно было. Но он был значительно меньше приведенного на фото MK-56. И там еще подключались дополнительные модули памяти. Мне почему-то сейчас кажется, что на них можно было писать.

(Reply to this) (Parent)(Thread)


[info]stuffittrans
2007-11-15 08:06 pm UTC (link)
МК-52?

(Reply to this) (Parent)


[info]arvi
2009-03-30 09:24 pm UTC (link)
Стиль у каждой страны разный. Но функциональность и удобство, сравнимые с зарубежными ПМК, достигнуты в вышедшей сегодня модели «Электроника МК-161».

Когда прибудет посылка, сравню лично. Т.к. HP 50g у меня есть.

(Reply to this) (Parent)


[info]hryu
2007-11-15 09:00 am UTC (link)
Блин, о каком поднятии с колен идет речь, если в этом МК начинка стопроцентно не отечественная. Я ни за что не поверю, что он сделан на отечественном контроллере, и по поводу индикатора тоже есть существенные сомнения - китайские все-таки подешевле отечественных, и вряд ли производитель использовал то, что велит патриотизм. Создание такой модели - это, если честно, ноль без палочки. Дешевой ее сделать не получится никогда - масштабы производства не дадут, а использовать ее при наличии КПК и гораздо более продвинутых ПМК импортного производства нецелесообразно. Лучше бы вкладывали деньги и мозги в создание собственных микроконтроллеров и процессоров, а уж на их базе можно было бы ваять что-то реально отечественное.
P.S. Пишу как человек, способный разработать подобную хрень (инженер-фирмварщик) и как владелец в прошлом МК-52 (с 1990 года). Так что вполне имею представление о том, что говорю.

(Reply to this) (Parent)(Thread)


[info]arvi
2007-11-15 09:25 pm UTC (link)

Это религиозный вопрос, с чего начинать разрывать порочный круг. НПП занимается не микросхемами, а схемотехникой. И они начали с возрождения родной архитектуры. С того, с чего могут.

Восстановлением элементной базы должны заниматься в Зеленограде, где её выпускают. Понятно же, что Энск не может создавать Россию в одиночку. Но когда Зеленоград освоит выпуск однокристаллок (кстати, а не делают ли они их сейчас?), у "СЕМИКО" уже будут наработки по архитектуре. А у нас — набор прикладных программ под неё. Пока же все программы под оборудование 20-летней давности.

Кстати, там ещё вопрос один маячит. Зеленоград не просто должен выпускать отечественные чипы, мы должны ещё уметь самостоятельно апгрейдить линии, на которых эти чипы выпускаются.

(Reply to this) (Parent)(Thread)


[info]hryu
2007-11-21 09:31 am UTC (link)
По моим данным (возможно, не самые свежие) выпускают только примитивные клоны 8051, причем в DIP-корпусе. Так что делают однокристалки, но пока что никакие.

(Reply to this) (Parent)

Насчет комплектации(+)
(Anonymous)
2007-11-19 10:34 pm UTC (link)
Так вот, как разработчик встраиваемых устройств могу сказать по поводу постоянного поднятия вопроса о компонентах МК-152. Во-первых, микроконтроллер является обычным MCS-51 клоном от WINBOND. Что это значит. А это значит, что по крайней мере Беларусь на своем Интеграле производит микросхему K1830ВЕ31, которая пусть и с небольшой натяжкой, но программно она является _АНАЛОГОМ_ примененному в МК-152 микроконтроллеру. Пусть она в 3 раза медленней, что обусловлено различиями в поколениях, ну и что? Т.е., если завтра война, МК-152 не останется без процессора.
Хуже с микросхемами энергонезависимой памяти. Тут засада. Вообще, _КАКАЯ_ собственно разница, на чем сделано устройство? Я таких схем могу начертить с десяток, и все они потенциально смогут сделать то же самое, что и МК-152. Есть только один момент - программное обеспечение, т.е. попросту, прошивка этого самого микроконтроллера. И не такое это простое дело, как пишут некоторые - почему то никто не сел и за день не написал ту же самую прошивку с теми же самыми функциями под эту схему - схема то открыта!
Примерно с полгода назад (не зная о разработке НПП "СЕМИКО") я закончил проект программируемого контроллера. Так вот, этот контроллер управляется программой написанной на диалекте языка МК-61, практически система команд на 98% совпала со системой команд от СЕМИКО. Сейчас я планирую купить МК-152 для использования в качестве инструментальной машины для отладки программ, хотя до этого планировал опять же сделать похожую же инструментальную машину сам.
Могу пояснить, почему я выбрал язык МК-61 а не Бейсик и т.п. Мной была проведена работа по сравнению эффективности этих двух языков. Так вот , Бейсик или требует предкомпиляции программы, для того, что бы программа исполнялась быстро, или программа исполняется с черепашьей скоростью (одинаковый тест - выполнялось 34000 арифметических операций с плавающей точкой двойной точности +1000 проходов цикла + по 200 операций sin + 200 взятий квадратного корня) разница в производительности - 1 порядок, т.е. _10 раз_. Я умолчу о требуемом объеме памяти для программы на Бейсике. По этому тесту, производительность моего контроллера выше производительности калькулятора HP-50G в 4 раза. Вот таковы факты.

И вообще, по отзывам на МК-152 у меня ощущение, что большинство пишущих и путающих МК-51 и МК52 последнего в глаза не видели, я не говорю о том, что не работали на нем.

А инженеру-фирмварщику предлагаю хотя бы взглянуть на принципиальные схемы МК-152 и посмотреть, какой всё-таки установлен ЖК-дисплей и кто его производит, прежде чем что-то публично говорить.

(Reply to this) (Parent)(Thread)

Re: Насчет комплектации(+)
[info]hryu
2007-11-21 09:49 am UTC (link)
1. Между разными моделями 51 есть очень существенные различия. Во-первых,не думаю, что белорусские производители сознательно не увеличивают частоту работы контроллера. Видимо, нет возможности. А это уже существенно. Во-вторых, упомянутый Вами K1830ВЕ31 не имеет встроенной флэш-памяти. А другие члены его семейства имеют только масочные 4 кб. Как туда вместить 64 кб, заявленные создателями МК-152 - большой вопрос.
2. Вы правы, разницы в том, на чьих комплектующих это делается, нет абсолютно никакой. Как нет и разницы тогда в том, где это вообще делается. То есть, вполне устроит нас вариант с производством в Китае. Причем с гораздо меньшими абмициями и гораздо меньшей себестоимостью (ведь те же китайские микросхемы не нужно будет никуда везти).
3. Почему никто не написал прошивку для открытой схемы этого монстра? Да, уж наверняка потому, что создатели прошивки - гениальные инженеры, а мы - серое быдло. А может быть, этот МК-152 - очередной неуловимый Джо и просто нахрен никому не нужен? Не логичнее?
4. Вы бы сравнивали как-то логичнее что ли. Бейсик с машинными кодами - это смешно. Бейсик писали для того, чтобы любой школьник мог сесть и написать то, для написания чего на МК-52 Вам пришлось бы перетряхнуть всю документацию по командам. Хотите скорости и производительности? Тогда и тут Вы очень не правы. Зачем брать 8битный 51 с 5 мипсами, если есть уже АРМы от атмела по цене меньше 10 баксов и с флэшкой в 256 кб на борту.
5. По поводу дисплея - тут Вы правы. Посмотрел. Действительно отечественный МЭЛТ. Произведенный на базе импортных наработок и наверняка на импортном оборудовании, купленном у тех же китайцев.

(Reply to this) (Parent)(Thread)

Re: Насчет комплектации(+)
[info]ng67
2007-11-21 10:38 am UTC (link)
Я уже говорил - имеет смысл смотреть на МК-152 как на универсальное управляющее устройство, а не как на просто еще один калькулятор.
Насчет цены - посмотрите сюда к примеру... http://www.zebex.com/products/groups/PDT/pdt-pdl20.htm
Хрень? хрень! Да еще какая! Ну портативная да...
Но! 8-битный процессор! 128 Кбит флэш-памяти. И дисплей 96*48 точек. И сколько по вашему ЭТО стоит?
Ну да - есть еще считыватель штрих-кодов... Это к пункту 2.

Кстати у этой хрени программный язык - примерно как у МК-152 только в разы хуже...
Нет переходов, нет циклов, нет нормального отладчика. Для написания программ нужен компьютер...
Я согласен - исключительно специализированная вещь. А МК-152 тоже специализированная вещь - его
создавали исключительно для управления чем-либо. И как основа к примеру универсального измерительного
прибора или для управления чем-либо и ему и его языку цены нет.

Кстати сколько по-вашему стоит ZEBEX PDL-20?

(Reply to this) (Parent)(Thread)

Re: Насчет комплектации(+) - [info]vitasam, 2007-11-21 08:55 pm UTC
Re: Насчет комплектации(+)
(Anonymous)
2007-11-21 04:41 pm UTC (link)
1. ОК. Лезем на http://www.integral.by/?section_id=51. Смотрим на IN80C32BN. Архитектурно они одинаковы, за исключением 12 тактов на команду против 4 у Winbond. Отсюда разница в производительности(24/4)/(16/12)=4.5 раза. Действительно, в нем нет встроенной памяти программ (я об этом знал). Если так уж необходимо сделать _все_ на отечественной элементной базе, ставим его, вывод DEM садим на общий провод, внешнюю ПЗУ программы на шину, которая уже есть, и PSEN подключаем к nCS ПЗУ. Все.
И не нужна никакая встроенная память + вешается доп. регистр на замену отсутсвующего в IN80C32BN порта P4

2. Не будем обсуждать кем это делается и почему, дабы не скатываться в флейм. На мой собственный взгляд, людям был нужен стенд для отладки выпускаемых ими же приборов, и они сделали универсальный его вариант. Заодно и выпустили в продажу. Не вижу тут ничего плохого. А где они собирают МК-152 - их дело. Собственно, зарплату за разработку и изготовление получают россияне, а не китайцы. Кроме того, себестоимость - функция от количества, и не очень сильно зависит от того, где произвели прибор - в китае или тут.

3. А может потому никто и не написал, что это не так просто? Прошивку своего контроллера, умеющую только исполнять код МК-61 мне пришлось доводить примерно 2 месяца и это без интерфейса пользователя (ака клавиатуры и дисплея). В МК-152 периферия в части интерфейса с пользователем наворочена, что в общем не упрощает процесс создания _качественной_ прошивки.
В принципе, Вы можете и сами поробовать написать прошивку. Я например, такой "подвиг" на своем железе прошел независимо от "СЕМИКО". Гениального тут почти ничего нет, но это и не просто, как в инете пишут на каждом углу.

4. По производительности и использованию более мощного микроконтроллера. Во-первых, я в курсе, что ATMEL выпускает микроконтроллеры AT91SAM7SXXX со значительно более серьезной производительностью. И я их буду применять в _дорогигих_ и более быстрых своих контроллерах. Я разрабатывал _управляющий контроллер_, и 70 - 200 оп/с, обеспечиваемых Бейсиком без лишних телодвижений (типа предкомпиляции программы с использованием ПК) для данного применеия недостаточно (я был готов закрыть глаза на размер программы в памяти). IMHO использование вместо микроконтроллера за 4$ (ATMEGA168) в 2.5 раза более дорогого в дешевом устройстве только из-за того, что бейсик медленно работает - расточительно. Да, в тестовом варианте, SAM7 при одинаковой тактовой частоте ядра сам по себе в ~10 раз быстрее, чем AVR. Но я ушел от Бейсика и выйграл на тот же порядок по производительности. Не следует думать, что я ненавижу Бейсик. Это не так. Но я еще оцениваю коммерческую сторону кроме моего желания использовать языки высокого уровня в устройствах, с малыми системными ресурсами.
Еще. На мой взгляд, язык МК-61 далеко не машинные коды (хоть и очень похож на них). Хотя бы тем, что на уровне языка в отличие от ассемблера и "настоящих" машинных кодов поддерживается плавающая точка, математические и тригонометрические функции. Ведь никто в здравом уме не будет писать ту же программу решения квадратного уравнения на ассемблере 8-битного микроконтроллера, не имеющего команд вычислений плавающей точки без готовых библиотек. здесь же это все входит в состав языка.

5. Да, графические ЖК МЭЛТ пока делают с использованием импортных кристаллов, а символьные - с использованием кристаллов производства Ангстрем. Более того, контроллеры символьных дисплеев не "содраны" c HD44780, а сделаны с нуля и со своим улучшеным русским знакогенератором. А то, что линию купили за бугром - кто в России производит современную линию по разварке кристаллов на плату?

(Reply to this) (Parent)(Thread)

Re: Насчет комплектации(+) - [info]arvi, 2007-11-21 09:38 pm UTC
Re: Насчет комплектации(+)
(Anonymous)
2007-12-04 01:53 pm UTC (link)
Я в течении 3-х лет уже использую в своих разработках для HiASM собственное расширение системы команд МК-61. Число регистров до 1200, шагов до 12000, глубина подпрограмм до 60. В течении года я тщательно проводил отладку эмулятора. Максимальная создаваемая мной программа до 4000 шагов. Промасштабировал алгоритмы решения систем уравнения и вычисления определителя и многие другие программы. Действительно, скорость эмуляции великолепна! Для подготовки программ я для себя написал средство отладки. Описание и отладчик можно скачать по адресу http://numbers.newmail.ru/My/61.ZIP . E-mail: bgtasm@mail.ru

(Reply to this) (Parent)


(Read 263 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…