Разбирал шкаф. Нашёл мк-52. Включил-работает! Часа 4 вбивал игрушки и играл Интересно: а были попытки сделать подобное (по системе команд) на ардуино? Ведь сейчас и моща вычислительная "бешенная" (По сравнению с мк-52), и дисплей не ограничен 12разрядным индикатором... З. Ы. Чисто за ради ностальгии....
эмуляторов создана куча. дополнений тоже. прежде, чем задавать вопрос, можно было бы и гуглом воспользоваться. И что значит "подобное по системе команд"? Берёте и программируете на ассемблере свою ардуино...
Добавлено after 2 hours 22 minutes 5 seconds: Re: Программируемый калькулятор (а-ля мк-52) - никто не заморачи Вот, например, отличные статья и разработка Сергея Фролова: https://habr.com/ru/articles/467501/
Приглашаем 3 декабря 2024 на вебинар, посвященный силовым модулям ведущего китайского производителя SUNCO - одного из мировых лидеров по производству дискретных полупроводниковых компонентов. На вебинаре вы узнаете о новинках, включая модули 17 класса в корпусе E3, и контроле качества на всех этапах производства. Вы также узнаете о новейших продуктах – IGBT-, SiC-, диодных и тиристорных модулях, погрузитесь в современные топологии, сравните характеристики IGBT-чипов разных поколений.
Книга то больше про работу с калькуляторами. Меня больше описание начинки 145х понравилось. О них практически ничего из технической информации нету. А решение там весьма оригинальное и заметно отличается от "стандартных" 8-битовых МК. Положил статейку "в коллекцию".
Всплески перенапряжения являются серьезной угрозой надежности работы радиоэлектронных устройств. Причины их появления различны, это могут быть коммутационные переходные процессы в системе электропитания устройств, разряды молний, электростатические разряды. Для создания эффективной и современной системы защиты от ЭСР компания SUNCO разработала надежные и качественные супрессоры, представляющие собой TVS- и ESD-диоды, а также сборки на их основе. Компоненты SUNCO не только не уступают, но часто превосходят по характеристикам аналогичную продукцию других брендов.
а были попытки сделать подобное (по системе команд) на ардуино?
Во-первых, почему именно на ардуино? Что, на ней свет клином сошёлся? А во-вторых, зачем повторять то, что и так работает, будучи достанным из шкафа? Любое же усовершенствование программируемого калькулятора неизбежно приведёт к Форту.
Цитата:
Чисто за ради ностальгии....
Чьей ностальгии??? У меня никакой ностальгии по МК-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 баксов в мусор.
Я еще понимаю atmega328P или atmega328PB.. Так для них техдокументация ПОЛНАЯ имеется, никаких "сокрытий" там нету. Разве что плачутся порой по докам на LGT8F328.... Так умникам давно пора китайский учить...
По "более современному" - это зависит от того, что из себя представляет ядро МК и от целей, для которых тот МК используется (плюс средства разработки и их стоимость). Для простолюбителя не имеющего возможности использовать в своих целях оборудование предприятия, на котором он работает и не заинтересованного в мелкосерийной продаже своих девайсов освоение новинок враждебной техники экономически не обосновано. Для профи на работе - другое дело, там надо "быть на уровне" на своем производстве. Есть еще один фактор (о котором забывают и регулярно на те грабли налетают) - наличие "дешевого и безграничного" приводит к деградации мозгов, отсутствие ресурсов заставляет интенсивно использовать имеющееся в наличии и думать.
Проблема там только в скорости. И размер с прожорливостью можно добавить. Поэтому иметь все их в одном корпусе было бы удобнее. Калькулятор это законченное устройство, с ардуиной их не сравнить, ардуимна без компа просто камень.
Купил я как то еще школьником кварцевый фильтр и, не зная, что АЧХ у фильтра ровная только при правильном согласовании, забраковал, спилил крышку и, увидев внутренности, решил, что эта штука мне не нужна - выкинул в окно (буквально). Кто виноват ?
_________________ "Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл / "Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Умные розетки, лампочки и т.п., например. Дроны те же...
что непонятно в фразе "нужен выход во всемирный интернет через вайфай" и "спутник gps" чтоб весь этот хлам работал ? Это ведомые устройства, и ардуино это просто редуктор который соединяет набор болтов и глобальную сеть, без СВЧ радиосвязи оно не работает.
Смартфон имеет СВЧ радиомодуль который может всё это заменять, и писать нужно под него, и никакие МК не нужны. 1 смартфон в кармане владельца, управляет всей его техникой в округе, поэтому код актуален только под него. Но есть 2 проблемы. 1. СВЧ модуль перешивается по радиосвязи, и это тоже от вас не зависит, и от ПО на смартфоне тоже, любой желающий может его грохнуть, например работник ФСБ просто грохнет все смартфоны в радиусе действия вышки, или какаято китайская закладка хуавея. 2. Андроид устаревает настолько быстро, что не успеешь переучится на новую версию, как все средства разработки старых исчезнут, и твои исходники превратятся в тыкву. И придётся по новой учить новый андроид и качать десятки гигабайт програм чтоб собрать исходники хотяб так чтоб работали как работали, чтоб добавить 1 мелочёвку. Не говоря о том что гугл может просто грохнуть твой смартфон по вайфаю прямо из штатов. В тот момент когда ты захочешь залить туда новую версию своей проги, которую как раз переписал, потому что обновил винду и накрылась старая версия компилятора и взять её негде, поэтому прогу собрал под новый андроид.
Быдлоконг, наука о кирпичах.
Я кстати всё ещё ищу калькулятор на андроид, они там полное дерьмо, все. Даже те которые кажутся нормальными, без вайфая оказываются платными, и просто тормозят, не говоря о том что функций там маловато. Смартфон это настолько убогая помойная ОС что простейшие проги из винды, наверно проще написать самому чем найти рабочие, ведь в комплекте ещё большая помойка. Хотя наверно в этом и цель гугла, выпустить дерьмо чтоб мотивировать писать своё. Гугл он как ГНУ только наоборот
До Войны в России в Зеленограде выпускалось очень много микросхем для китайских калькуляторов, ибо так они получались дешевле, чем в Китае. Сам был в шоке.
Насколько помню, были наладонные деваймы с Derive, в которых та работала как раз на Меге. Никаких интернетов тогда не было, и ресурсов Меги хватало. Люди на Мегах символьную математику реализовывали, а вы тут из-за какого эмулятора МК-52 сиськи мнёте.
Это каких калькуляторов, школьных ситезенов чтоль которые стоят дохрена по сравнению с китайскими ? Я и свой инженерный давно с грязи не доставал, батарейкам капут давно. Что там в магазинах тоже не знаю, они продаются только в канцелярии, а это очень редкие и дорогие магазины, мне туда даже ходить незачем, там ничего нет.
На Меге не интересно. железные интереснее смотреть как схему намутили и ляпы оставили, она ведь неизменная.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения