Разбирал шкаф. Нашёл мк-52. Включил-работает! Часа 4 вбивал игрушки и играл Интересно: а были попытки сделать подобное (по системе команд) на ардуино? Ведь сейчас и моща вычислительная "бешенная" (По сравнению с мк-52), и дисплей не ограничен 12разрядным индикатором... З. Ы. Чисто за ради ностальгии....
эмуляторов создана куча. дополнений тоже. прежде, чем задавать вопрос, можно было бы и гуглом воспользоваться. И что значит "подобное по системе команд"? Берёте и программируете на ассемблере свою ардуино...
Добавлено after 2 hours 22 minutes 5 seconds: Re: Программируемый калькулятор (а-ля мк-52) - никто не заморачи Вот, например, отличные статья и разработка Сергея Фролова: https://habr.com/ru/articles/467501/
Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России.
На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.
Книга то больше про работу с калькуляторами. Меня больше описание начинки 145х понравилось. О них практически ничего из технической информации нету. А решение там весьма оригинальное и заметно отличается от "стандартных" 8-битовых МК. Положил статейку "в коллекцию".
Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO
подробнее>>
Martian
Заголовок сообщения: Re: Программируемый калькулятор (а-ля мк-52) - никто не замо
а были попытки сделать подобное (по системе команд) на ардуино?
Во-первых, почему именно на ардуино? Что, на ней свет клином сошёлся? А во-вторых, зачем повторять то, что и так работает, будучи достанным из шкафа? Любое же усовершенствование программируемого калькулятора неизбежно приведёт к Форту.
Цитата:
Чисто за ради ностальгии....
Чьей ностальгии??? У меня никакой ностальгии по МК-52 нет, да никогда и не было. И догадываюсь, что не только у меня. Кстати, Форт на Ардуино тоже бывает.
Из того что встречал про калькулятор, есть только под ПК. Кое что есть под андроид, но очень уродливое. Реализации в железе не нашёл, хотя было бы интересно сделать как оригинал но быстрее
Делайте, кто вам мешает, это на два порядка проще, чем эмулятор ZX спектрума или чего то подобного, вполне по силам даже начинающему, на одном энтузиазме можно вытянуть и программулину и железо даже если начальные знания на уровне работы 155ла3 - в самый раз свой уровень повысить. Просто нафиг не нужно было никому, видимо.
Во-первых, почему именно на ардуино? Что, на ней свет клином сошёлся?
Создатели всякой электронной дичи очень любят эту штуку и не без причины, порог входа реально ниже некуда, пиши не хочу
_________________ "Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл / "Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Есть Arduino Basic и это самый продвинутый калькулятор из самоделок, с кучей проблем. 1. Микроскопический мерцающий экран, он меньше чем вся электроника. Заменить на чтото нормальное надо весь код переписывать. 2. Требует PS/2 клавиатуру огроменную. Я использовал платку на проводках с микрокнопками и в калькуляторный размер влез. Но малой родственник распотрошил её до того как мы успели налить пиво. 3. Очень мало функций, многих математический нет и под них нет места, нужен другой контролер, весь код надо переписывать под чтото другое и дорогое. 4. Мало памяти и внешней нет, под неё похоже тоже нет кода.
Но это комп на бесике куда можно загнать программу калькулятора хоть и очень мало памяти, на чтото вроде калькулятора с ногодрыгом оно похоже.
Если же нужен комп игровой для телека, то есть CB2 micro, и это капец крутой комп, которому одна клава не поможет, надо ещё и телек таскать в кармане. Но это всё не калькуляторы и тем более не подобия советских и оно не совместимо не с чем другим.
Про эмуляцию тут и близко нет, а фишка советских в изучении кристалла и повторении всего в том числе недокументированного, и таких реализаций кроме ПК эмуляторов нет, хотя вроде не секретно
Если калькулятор для самотренировки - то простой вполне сделать можно. Для изучения и понимания 145й серии также полезно. В том числе и применение приемов обработки, используемых для 145й вдля других семейств МК. В остальном... "учебно - тренировочный курс".
нахрена ? почему бы не изучать современный кристалл ?
_________________ "Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл / "Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
На калькуляторах были игры и работало так как работало, это нельзя умулировтаь. Проблема там только в скорости. И размер с прожорливостью можно добавить. Поэтому иметь все их в одном корпусе было бы удобнее. Калькулятор это законченное устройство, с ардуиной их не сравнить, ардуимна без компа просто камень.
Сомневаюсь что ктото способен использовать вообще все функции современных МК, в этих МК просто не хватит памяти, и фантазии писаки тоже.
Не считаю что изучение имеет смысл если не продавать услуги. У нас всё ещё 8080 учат, а китайцы делают всё на переделках 8051. Не встречал чтоб ктото радовался такой работе, кроме парочки форумных обителей. Те кто считает себя гуру, давно перешли на современные МК, которые или устаревают или попадают под санкции и приходится изучать новые. Поэтому ковырять старый камень на все возможности не имеет смысла.
Какой ещё современный кристалл, вы про архитектуру ? Так современная мега это разные кристаллы. Мега8 которая давно не продаётся, и 8а это разные техпроцессы и там разная схема. У нас разные выходные уровни по напряжениям, поэтому нужна функция и калибровка при использовании на выходе аналога. У них соединены аналоговая и цифровая земля в кристалле, поэтому нельзя отфильтровать питание при входе аналога. И это изучено, но не все знают. Мега 328 которая налог мега 8 совместимая исходником, не совместима бинарником, кристаллы там вообще разные на всех уровнях. Так теперь появилась 328б у которой вообще дополнительные блоки про которые нет никакой информации, подозреваю там встроенные часы есть, но никто их не собрал.
Зачем это изучать ? 8а не выпускается и не продаётся, это экспонат в старой технике. 328б дешевле 328 и меньше шанс попасть на подделку. Хотя самой компании давно нет и только эти немногие меги для ардуины пока ещё делаются, хотя возможно китай уже делает клоны. Но китай давно делает альтернативные контролеры с ардуинами на них, и там больше половины кода от ардуины не подходит. И они дешевле.
Хотя к истории калькуляторов это отношения не имеет. Пока есть интернет и смартфоны, компактная электроника никому не будет нужна, и у нас не начнут выпуск своих МК. Пока что существует только несколько клонов западных очень старых МК, только по спецзаказу и очень дорого. И это не повод их изучать, чтоб сделать ардуино, оно уже сделано, только в 40 раз дороже.
А вот есть ли там недокументированные функции, придётся нащупать попав на баги, и проверив всё что в оригиналах. Или спилить крышку, и выкинуть 50 баксов в мусор.
И где это Вы узрели atmega328B?? Я еще понимаю atmega328P или atmega328PB.. Так для них техдокументация ПОЛНАЯ имеется, никаких "сокрытий" там нету. Разве что плачутся порой по докам на LGT8F328.... Так умникам давно пора китайский учить... По "более современному" - это зависит от того, что из себя представляет ядро МК и от целей, для которых тот МК используется (плюс средства разработки и их стоимость). Для простолюбителя не имеющего возможности использовать в своих целях оборудование предприятия, на котором он работает и не заинтересованного в мелкосерийной продаже своих девайсов освоение новинок враждебной техники экономически не обосновано. Для профи на работе - другое дело, там надо "быть на уровне" на своем производстве. Есть еще один фактор (о котором забывают и регулярно на те грабли налетают) - наличие "дешевого и безграничного" приводит к деградации мозгов, отсутствие ресурсов заставляет интенсивно использовать имеющееся в наличии и думать.
Проблема там только в скорости. И размер с прожорливостью можно добавить. Поэтому иметь все их в одном корпусе было бы удобнее. Калькулятор это законченное устройство, с ардуиной их не сравнить, ардуимна без компа просто камень.
Купил я как то еще школьником кварцевый фильтр и, не зная, что АЧХ у фильтра ровная только при правильном согласовании, забраковал, спилил крышку и, увидев внутренности, решил, что эта штука мне не нужна - выкинул в окно (буквально). Кто виноват ?
_________________ "Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл / "Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Умные розетки, лампочки и т.п., например. Дроны те же...
что непонятно в фразе "нужен выход во всемирный интернет через вайфай" и "спутник gps" чтоб весь этот хлам работал ? Это ведомые устройства, и ардуино это просто редуктор который соединяет набор болтов и глобальную сеть, без СВЧ радиосвязи оно не работает.
Смартфон имеет СВЧ радиомодуль который может всё это заменять, и писать нужно под него, и никакие МК не нужны. 1 смартфон в кармане владельца, управляет всей его техникой в округе, поэтому код актуален только под него. Но есть 2 проблемы. 1. СВЧ модуль перешивается по радиосвязи, и это тоже от вас не зависит, и от ПО на смартфоне тоже, любой желающий может его грохнуть, например работник ФСБ просто грохнет все смартфоны в радиусе действия вышки, или какаято китайская закладка хуавея. 2. Андроид устаревает настолько быстро, что не успеешь переучится на новую версию, как все средства разработки старых исчезнут, и твои исходники превратятся в тыкву. И придётся по новой учить новый андроид и качать десятки гигабайт програм чтоб собрать исходники хотяб так чтоб работали как работали, чтоб добавить 1 мелочёвку. Не говоря о том что гугл может просто грохнуть твой смартфон по вайфаю прямо из штатов. В тот момент когда ты захочешь залить туда новую версию своей проги, которую как раз переписал, потому что обновил винду и накрылась старая версия компилятора и взять её негде, поэтому прогу собрал под новый андроид.
Быдлоконг, наука о кирпичах.
Я кстати всё ещё ищу калькулятор на андроид, они там полное дерьмо, все. Даже те которые кажутся нормальными, без вайфая оказываются платными, и просто тормозят, не говоря о том что функций там маловато. Смартфон это настолько убогая помойная ОС что простейшие проги из винды, наверно проще написать самому чем найти рабочие, ведь в комплекте ещё большая помойка. Хотя наверно в этом и цель гугла, выпустить дерьмо чтоб мотивировать писать своё. Гугл он как ГНУ только наоборот
До Войны в России в Зеленограде выпускалось очень много микросхем для китайских калькуляторов, ибо так они получались дешевле, чем в Китае. Сам был в шоке.
Насколько помню, были наладонные деваймы с Derive, в которых та работала как раз на Меге. Никаких интернетов тогда не было, и ресурсов Меги хватало. Люди на Мегах символьную математику реализовывали, а вы тут из-за какого эмулятора МК-52 сиськи мнёте.
Это каких калькуляторов, школьных ситезенов чтоль которые стоят дохрена по сравнению с китайскими ? Я и свой инженерный давно с грязи не доставал, батарейкам капут давно. Что там в магазинах тоже не знаю, они продаются только в канцелярии, а это очень редкие и дорогие магазины, мне туда даже ходить незачем, там ничего нет.
На Меге не интересно. железные интереснее смотреть как схему намутили и ляпы оставили, она ведь неизменная.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения