НавигацияВход для пользователейМетки20 лет
25 лет
9860
add-ins
Atmega16
Casio
casio 9860
CITIZEN
COM-порт
FA-124
Geany
hello world
HP
HP-48
HP-50
HP 50g
IDE
iOS
mk.exe
mk161 for dummies
mkl2mkp
SPI
TI-89 Titanium
Андроид
Анонсы
Дополнительные вопросы по SPI-интерфейсу.
Игры
Импульсная характеристика
История
КЭИ
Комбинаторика
Комплексные числа
Конкурсы
Криптография
Куплю БРП Москва
Лунолёты
МК-52
МК-161
Математика
Мысли
ПМК
ПО
Поломка
Пробел в знаниях
Программные метки в МК-1хх
Программы
Прогрессия
Простые числа
Разложение
Регламент
Самоделки
Секундомер
Сервис
События
Справочник В.П. Дьяконова
Справочное пособие
Стыковка
Факторизация
Физика
Фото
ЭКВМ
Юмор
ЯВУ
браузер
версия
внешний модуль
гибкий
гипербола
градиент
дети
дивергенция
калькулятор
книги
компилятор
кривые второго порядка
матрицы
методичка
мк-61
парабола
подзатыльник
практическое руководство
преобразоване координат
программируемый
производная n-го порядка
производная по направлению
прошивка
ротор
рынок
ряд Фурье
справочник
среда разработки
текст
учебник
цветы жизни
цифровая обработка сигналов
частная производная
числовой ряд
читалка
шахматы
эллипс
Новости других сайтов
|
Сбор новостейКорпуса DB25 и DB9 с "ручными" винтами крепления.Возможно ли "СЕМИКО" в корпусах DB25 и DB9 "ручные" винты креплений ставить на корпуса разъёмов - намного ли это удорожит те же УЗВМК, преходник и кабель связи?
Категории: Новости других сайтов
МК-163ЭКВМ "ЭЛЕКТРОНИКА МК-163" - портативная модель с внешним источником питания: http://mk.semico.ru/dr_ustr163.htm Цена - 2300 рублей. Заказы принимаются. Оплачивать их пока не требуется: от количества заявок будет зависеть объём первой серийной партии. Категории: Новости других сайтов
Работа с файламиПри написании "ИКП" и "Гравилёта" у меня возникли вопросы по записи данных в файл как вручную, так и из программы. Михаил Борисович в письме пояснил, что запись в файл десятичных данных делается не из ОЗУ, а из энергонезависимой области, куда данные попадают либо при ручном вводе, либо после разрешения командой ПП М 9047 (на каждую запись в каждый регистр).
А правильно ли это? Получается, что основная задача файла десятичных данных - сохранить "образ" набора регистров (именно это следует из РЭ, да и вообще является самым логичным вариантом, на мой взгляд), не выполняется. Вопрос к разработчикам ЭКВМ - нельзя ли сделать возможность сохранения в файл регистров из ОЗУ? Хотя бы пользователем в режиме ДОС, если не из программы. Например, в "Гравилёте-XXI" вполне возможны длительные экспедиции (час и более реального времени), и, начиная его разрабатывать, я хотел сделать возможность прервать полёт с сохранением всех регистров в файл. Это бы позволило затем просто продолжить выполнение с того же места, не громоздя новые ветки программы. Программа использует около 70 регистров, и ставить перед каждой записью в них четырехбайтовую команду ПП М 9047 - некрасиво и непозволительно. Вообще такая ситуация в сложных программах (не только играх) вполне реальна. Может быть, как альтернативу сохранению из ОЗУ, можно ввести некий глобальный флаг разрешения? Спасибо за поддержку. Категории: Новости других сайтов
Игры МК-161. Часть 6. Гравилёт-XXI.Всем доброго времени!
Ну вот, кажется, и достигнут апогей космической программы на ЭКВМ. 12 января 2012 года состоялась первая межпланетная экспедиция к Меркурию на космическом корабле с гравитационным двигателем, впервые открытом в мае 1987 года Клубом электронных игр на страницах журнала "Техника - молодёжи". http://arbinada.com/pmk/system/files/TM.1987-05.KEI_.djvu Краткий отчет об экспедиции и её итогах - ниже. А пока - описание корабля, на котором она состоялась. http://narod.ru/disk/37783417001/Gravilet12.zip.html Программа "Гравилёт-XXI" имеет два режима работы, которые предлагаются пилоту после запуска (В/О С/П). I. Исследование окрестностей пульсара (нейтронной звезды). После описанного в "ТМ" первого случайного полёта Коршунов и Перепёлкин, разумеется, начали исследование "своей" системы, в которой, помимо нейтронной звезды, были обнаружены несколько вращающихся вокруг неё малых безатмосферных планет радиусом от 100 до 1000 км. Все орбиты планет находятся между границей опасного рентгеновского излучения пульсара (см. ниже) и орбитой базы (1 миллион километров от центра звезды). На каждой из планет находится какой-либо ценный металл - Медь, Титан, Серебро, Золото или Платина. На борту гравилёта исследователи обнаружили, кроме пульта управления, резервуаров с кислородом и бортового компьютера, хранилище для собранных образцов, которые специальный автоматический зонд пытается получить при приближении к поверхности планеты менее, чем на 1000 км (чем ближе, тем выше вероятность успешного сбора образца). После выбора режима "Нейтронная звезда" клавишей "0" надо выбрать число планет в системе (помимо базы). Максимальное число - 9. Если нажать "0" - число планет будет случайным от 1 до 9. Программа имеет два режима индикации. Полёт начинается в режиме "Планета", переключение режимов производится клавишей "ВП". При работе программы на дисплее высвечиваются : 1) DORB - расстояние до орбиты выбранной планеты 2) в режиме "Система": ANGL - угловое отклонение корабля от оси звезда-планета в режиме "Планета": DHOR - расстояние вдоль орбиты до центра планеты 3) DPLN - расстояние до поверхности выбранной планеты (перед самым первым маневром показывается 0) 4) в режиме "Система": DSTR - расстояние до центра звезды в режиме "Планета": RPLN - радиус выбранной планеты 5) трансверсальная скорость UTRN в режиме "Система": относительно звезды в режиме "Планета": относительно выбранной планеты 6) радиальная скорость VRAD 7) оставшийся ресурс (кислород, вода, пища) в часах и минутах. Цифровыми клавишами 0-9 можно выбрать планету, для которой индицируются параметры. База имеет номер 0. Для задания манёвра нужно нажать клавишу "В1". На дисплее (в стеке) - обе скорости и параметры предыдущего манёвра (можно, не меняя ничего, просто нажать С/П для его повторения). Манёвр вводится так: коэффициент гравитации (по модулю не больше 10) В1 время манёвра в секундах. C/П Время маневра автоматически ограничивается характерными временами (R/U и R/V). Также в режиме индикации можно клавишей "СX" повторить предыдущий заданный манёвр (любое число раз). Текущий счет хранится в регистре D, его можно посмотреть при задании манёвра. Помимо иссякания ресурса (которое приводит к гибели пилотов от удушья и концу полёта), в системе есть следующие опасности для корабля: 1. При приближении к звезде менее чем на 100000 км появляется возрастающая вероятность поражения корабля её рентгеновским излучением. В случае пробоя защиты экипаж корабля погибает и полёт заканчивается. 2. Через систему постоянно проходят рои метеоритов, подобные тому, что когда-то уничтожил "Лагранж". Корабль всегда имеет вероятность оказаться в таком рое. При полёте в рое бортовой компьютер сосредотачивает почти всю мощность на уклонении от метеоритов, поэтому выводимые данные ограничиваются пунктами 4-7, а режим "Планета" недоступен. Тем не менее, при длительном полёте внутри роя, есть некоторая вероятность поражения корабля, о чем выводится соответствующее сообщение. Точка поражения выбирается случайно: 1) Поражено хранилище образцов: теряются все найденные образцы, счёт обнуляется. 2) Поражены резервуары с кислородом: на случайную величину сокращается оставшийся ресурс полёта. 3) Поражен бортовой компьютер: на время ремонта выводится только оставшийся ресурс (пункт 7). 4) Поражен двигатель корабля: на время ремонта невозможно задание манёвра, корабль летит по последним заданным параметрам. 5) Поражена кабина пилотов. Разгерметизация. Экипаж погиб, полёт окончен. При поврежденном двигателе клавиша "В1" работает так же, как "СХ". Ремонт двигателя и/или компьютера производится автоматически, длительность его случайна (зависит от тяжести повреждения). При выходе из роя индикация всех параметров восстанавливается (если не поврежден бортовой компьютер). При старте программы система создаётся случайным образом (орбиты, углы, размеры планет, их ценные металлы). Астероид-база всегда имеет орбиту 1000000 км и радиус 1 км. Лунолёт стартует с его внешней стороны. Туда он и должен вернуться (игра заканчивается, в регистре X - счёт пилота). В случае касания базы со стороны звезды, столкновения с любой другой планетой или посадки на базу с суммарной скоростью больше 10 м/с корабль и его пилоты погибают. В начале ископаемые планет неизвестны пилоту (кроме базы, не содержащей их). При успешном запуске зонда (см. выше) к счету добавляется от 100 до 500 очков (в зависимости от найденного металла, который после этого в режиме индикации указывается для данной планеты). Ресурс полёта при старте даётся в зависимости от выбранного при старте числа планет (6 часов на каждую планету плюс 6 часов на возвращение). II. Солнечная система. После возвращения Коршунова и Перепёлкина из экспедиции с поразительным "трофеем" в виде гравилёта Пятой культуры, учёные Земли смогли на его базе построить новый корабль - большего размера, с увеличенным ресурсом жизнеобеспечения и более мощным двигателем. На этом корабле (назовите его по своему вкусу) нам и предстоит исследовать окрестности родного светила. Принципы работы программы - те же, что и ранее. Главное отличие - система не создаётся случайно, а являет собой модель Солнечной системы (пока без пояса астероидов, комет и спутников планет). Земля имеет номер 0. Остальные восемь планет получают случайные углы отклонения от оси Солнце-Земля, реальные радиусы орбит и размеры. Притяжение планет на корабль не действует - двигатель Пятой культуры управляется "лучом" гравитации, направленным к Солнцу. Корабль стартует из точки на орбите Земли высотой 1000 км (у причала орбитальной станции "Мир-XXI"), точно "позади" планеты. Ресурс полёта - примерно месяц (700 часов). Сбором ископаемых заниматься нам не придётся, задача - пройти как можно ближе к выбранной для себя планете и вернуться на Землю (обязательно с "внешней" стороны - там будет находиться наша орбитальная станция, и скоростью не более 10 м/с). III. Первая экспедиция. Корабль "Ра", управляемый пилотом-стажёром, успешно стартовал с земной орбиты. Анализ положения планет показал, что оптимальной целью путешествия станет Меркурий, который менее чем на 2 градуса отставал от оси Солнце-Земля. Таким образом, кораблю осталось преодолеть всего около 92 миллионов километров. Стажёр, еще недавно пилотировавший учебные лунолёты, был полон радостного оптимизма. Положение шарика на пульте двигателя - 10. Разгон почти до 2 тысяч километров в секунду. Быстро оставшаяся далеко позади Земля и точка Луны на её фоне. Полёт к растущему на экранах приборов Солнцу. Спустя примерно сутки, когда до Меркурия оставалось менее 20 миллионов километров, пилот понял, что сильно обгоняет свою цель и пройдёт далеко впереди планеты. А за ней огромная сила солнечных лучей уже угрожала даже более чем серьезной защите корабля. Пилот передвинул шарик пульта на отметку "-10", и траектория корабля стала описывать огромную вытянутую петлю, удалясь от Меркурия ("в космосе нет прямых путей к цели" - вспомнилась пилоту фраза из учебника). После выхода из петли (достигшей длины порядка 30 миллионов километров) корабль устремился уже прямо к Меркурию, догоняя его уже с гораздо меньшей скоростью. Серый диск, выжженный чудовищным жаром близкого светила, рос на глазах. Пилот заворожённо смотрел на это зрелище, забыв про шарик пульта, на котором лежала его рука. Взглянув на приборы, порадовался своему успеху - в первом же полёте одной корректирующей петлей добиться такой точности! А с возвращением проблем не будет, он был в этом уверен. Кончались вторые сутки полёта. До планеты оставалось всего 10 тысяч километров - чуть больше её диаметра. Меркурий заполнил уже весь экран переднего обзора. Видна была огненная линия терминатора. И вдруг... Пилот, наслаждавшийся видом столь близкой цели, вдруг осознал, что скорость корабля по-прежнему составляет не менее 200 километров в секунду! Его рука толкнула шарик еще до того, как мозг проанализировал этот ужасающий факт. Скорость пошла вниз... но гораздо медленнее, чем исчезали тысячи километров между стажёром с широко распахнутыми глазами и пепельной поверхностью планеты. Через несколько часов после того, как корабль со скоростью более ста километров в секунду врезался в кратеры теневой стороны Меркурия, Солнце залило своим пламенем его немногочисленные останки, теперь лишившиеся активной защиты, и превратило в пепел большую их часть. А на орбите Земли уже строился второй гравилёт. И его будущие пилоты (которые, как все верили, не повторят ошибок первопроходца) читали надпись на воротах дока станции "Мир-XXI". Надпись, взятую из книги одного древнего писателя, которого почему-то помнили и сейчас, забыв множество других. Кораблю - взлёт! Категории: Новости других сайтов
Игры МК-161. Часть 5. ОС-XXI и "Кон-Тики".И снова здравствуйте!
Как известно, все мы вышли из скафандра Коршунова. Поэтому душа будет не на месте, пока на ЭКВМ не будет написан и отлажен полный комплект ПО для перелета из холодного вакуума Центра имени Королёва в тёплые воды земного океана. Причем это ПО, как мне кажется, должно быть удобнее и красивее, чем то, с чего мы начинали когда-то. Так появился "Лунолёт-XXI", моделирующий всю лунную часть эпопеи Коршунова и Перепёлкина. Ну что ж, пора лететь дальше. В этом месте прошу уважаемых участников сообщества о помощи - в виде окончательной отладки обеих программ. К сожалению, на тщательный поиск возможных багов просто не хватает времени. По отдельности фазы полёта вроде бы работают, желательно, чтобы кто-нибудь прошел весь путь от начала до конца. Исходники приложил, файлы пока на народе, сайт СЕМИКО - на усмотрение Михаила Борисовича. 1. "ОС-XXI". http://narod.ru/disk/35690638001/OSXXI.zip.html ИНСТРУКЦИЯ. 1) Запуск - 0 B/O C/П для комплекта данных Кон-Тики/Юрий Гагарин, или 1 B/O C/П с предварительным заполнением регистров 0, 4, 7, А, В, С, D (см. описание "ОС-1" в ТМ 10/85). Первоначально программа находится в "режиме взлёта", в котором, как и в "ОС-1", размеры станции не учитываются. 2) Стек при останове: Т - гориз.скорость относительно станции Z - расстояние по горизонтали от центра станции Y - вертикальная скорость X - расстояние по вертикали от центра станции 3) Маневр вводится аналогично Лунолёту-XXI: угол В1 расход В1 время С/П Команда -1 С/П подаётся в окрестностях станции (10-20 км) и переводит программу в "режим причаливания". 4) Станция - типа "ЮГ", т.е. вертикальный цилиндр длиной 600 м и диаметром 60. В режиме причаливания стек и маневр аналогичны режиму взлета, но расстояния по горизонтали и вертикали являются расстоянием до поверхности станции. На графическом дисплее (К ГРФ) можно видеть картину окрестностей станции (точка - лунолет или человек в скафандре). После стыковки со станцией (выполняется аналогично программе "ОС-2" - то есть только на торцевые площадки, при успехе выводится сообщение "Стыковка") можно: а) заправиться и взлететь снова (топливо ПD С/П, перейти к п. 4) б) повторить прыжок Коршунова. Для этого: 5) Ввести время в прыжке и C/П. Перейти к п.5. Останов аналогичен п.4. 2. "Кон-Тики". http://narod.ru/disk/35697231001/KonTiki.zip.html ИНСТРУКЦИЯ. 1) Запуск - 0 B/O C/П для комплекта данных Кон-Тики/Юрий Гагарин, или 1 B/O C/П с предварительным заполнением регистров 0, 4, 7, А, В, С, D (см. описание "Лунолёт-4" в ТМ 1/86). 2) Стек при останове в режиме "Лунолёт-4": Т - гориз.скорость относительно планеты Z - вертикальная скорость Y - расстояние по вертикали от точки либрации X - высота над планетой Остальные регистры аналогичны "Лунолету-4", дополнительно в РЕ - общее время полета в секундах. Это время отсчитывается и далее - до самой посадки. На графическом дисплее (К ГРФ) - система "Луна-точка либрации", показана траектория лунолёта. 3) Манёвр вводится аналогично Лунолёту-XXI: угол В1 расход В1 время С/П Команда 0 С/П - полёт с выключенным двигателем на время предыдущего манёвра. Команда -1 С/П подаётся в окрестностях точки либрации и переводит программу в режим "Кеплер". При этом все параметры автоматически пересчитываются для полёта к Земле. 4) Стек при останове в режиме "Кеплер": T - трансверсальная скорость Z - радиальная скорость Y - расстояние до поверхности Земли X - время предыдущего маневра (сек.) На графическом дисплее (К ГРФ) - система "Земля-точка либрации", показана траектория лунолёта. Время маневра С/П (можно просто оставить в РX предыдущее). Команда -1 С/П подаётся в окрестностях Земли и переводит программу в режим "Атмосфера-1". При этом все параметры автоматически пересчитываются для маневров в атмосфере с помощью двигателя. 5) Стек при останове в режиме "Атмосфера-1": Т - горизонтальная скорость Z - вертикальная скорость Y - угол отклонения от линии Земля-Луна X - высота над поверхностью Земли На графическом дисплее (К ГРФ) - Земля, показана траектория лунолёта. При посадке (выводится сообщение) стек таков: Z - горизонтальная скорость Y - вертикальная скорость X - полная скорость в момент посадки Манёвр: расход топлива (со знаком "-" для торможения) В1 время маневра С/П Для раскрытия парашютов: 500 П1. Команда 0 С/П - полёт с выключенным двигателем на время предыдущего манёвра. Команда -1 С/П переводит программу в режим "Атмосфера-2". При этом все параметры автоматически пересчитываются для планирования с выключенным двигателем и посадки. 5) Стек при останове в режиме "Атмосфера-2": Т - горизонтальная скорость Z - вертикальная скорость Y - вертикальное ускорение X - высота над поверхностью Земли Манёвр: угол атаки в градусах В1 время маневра С/П Стек при посадке аналогичен указанному выше. "Но наше судёнышко еще летело вперёд - оно выскочило из этого облака, оставило его позади! И неторопливо замедляло ход, осваиваясь в новой среде..." Очень жду любых отзывов, комментариев, поправок. Спасибо за внимание :) Мягкой посадки! Категории: Новости других сайтов
Игры МК-161. Часть 4. Итальянский комиссар полиции.Доброго времени! Всех с наступающим!
После долгого перерыва возвращаюсь в сообщество. В очередной период зимних сумерек природы и мрачного цирка российской политики, захотелось что-то создать для скромной машинки, которая по-прежнему объединяет вокруг себя небольшую, но такую верную группу людей. Группу, к которой по-прежнему хочется принадлежать. Итак. Ровно 20 лет назад тульский автор Александр Михолап написал для МК-61/52 оригинальную игру "Итальянский комиссар полиции". http://lordbss.narod.ru/pmk230.html Тогда я ничего о ней не знал. А сейчас, поиграв и высоко оценив, написал версию для ЭКВМ. Старая программа на них не идет, так как основана на логических операциях и однострочном дисплее (для нее это не недостаток, а требование правил!). Пока выложил на народе (mkp+mkl). Если Михаил Борисович захочет, то выложит на сайте СЕМИКО, а здесь добавим ссылку. Как бонус в архиве идет музыкальная тема из сериала "Спрут", который явно вдохновлял А. Михолапа на создание игры. Кто часами смотрел по советскому еще ТВ на мужественное лицо комиссара Коррадо Катани - тот поймет и оценит :) http://narod.ru/disk/35773086001/ICP.zip.html ИНСТРУКЦИЯ. Запуск - В/O С/П. 1. На дисплее - запрос числа номеров (от 1 до 9). Если ввести 0 - число выбирается случайно от 4 до 6. 2. Цифровыми клавишами выбирается номер для просмотра. В отличие от ПМК-версии, первая цифра может быть любой, не только 8. Запомнив номера, нажмите "Ввод". Потом снова просмотрите номера и, выбрав изменившийся (по Вашему мнению), снова нажмите "Ввод". 3. При правильном ответе к счету прибавляется 10 в степени числа номеров (например, 100000 для 5) и ЭКВМ спрашивает, продолжить ли игру. Ответ "1"- да (переход к п.1), "0" - нет (выводится сообщение о конце игры и набранная сумма в RX). При неправильном ответе игра заканчивается и счет обнуляется. Игра развивает память и внимание, не лишена и азарта (большое число номеров - риск ошибки, но и высокая награда). В комментарии можно писать свои рекорды. И, разумеется, предложения и найденные ошибки в программе. Удачной борьбы с итальянской мафией! Продолжение следует. Категории: Новости других сайтов
GPS для ЭКВМНа сайте НПП «СЕМИКО» появилась информация о наличии в продаже внешнего устройства для ЭКВМ с модулем GPS и 1 релейным выходом. Правда, пока известны лишь название (УСОМК-5) и цена — 2600 рублей. Категории: Новости других сайтов
Сервис DocMe для развития сообщества ЭКВМ - ПМК.О использовании нового сервиса DocMe. ("Максимально удобный сервис хранения, публикации и чтения документов") для развития сообщества ЭКВМ-ПМК.
Совсем недавно в сети появился этот сервис о котором мало кто знает, но который заслуживает пристального внимания. Сервис позволяет публиковать\хранить\просматривать\скачивать\печатать и ОБНОВЛЯТЬ уже загруженные документы огромного количества форматов. Загрузив документ не забыть его разместить в созданном на DocMe хранилище книг\документов именно для ПМК - ЭКВМ. Для размещения вьюера с документом на стороннем сайте достаточно вставить в нужное место легкополучаемую строку кода. Если документ будет потом обновлён (загрузкой новой версии документа "поверх" уже загруженного)- на всех сайтах и страницах HTML где имеется вьюер просмотра\печати\скачивания этого документа он станет отображаться уже новой версией.</p> Если файл перезагружен автором на DocMe (к примеру обновлён прайс) - он будет выводиться в свежей версии на всех страницах где был размещён вьюер этого документа "автоматом". Настройки предоставляют возможность загрузившему выставлять настройки приватности и разрешить\запретить скачивание самого документа если это необходимо.Вот ссылка на FAQ сервиса. К примеру вот так могла бы выглядеть страница сайта "СЕМИКО" с ОБНОВЛЯЕМЫМ документом - Прайсом. Использование этого сервиса для хранения прайсов, электронных схем, сканированных книг, руководств, статей, программ ЭКВМ сописанием и прочих материалов означает что любой пользователь (участник сообщества ЭКВМ-ПМК) готовит в привычной программе и формате материал После этого при необходимости размещения на стороннем сайте документа - просто вставляется строчка кода в нужное место. При необходимости можно давать прямую ссылку на хранимый документ в DocMe. К примеру вот ссылка Адрес страницы документа на сервисе DocMe: Или ссылка сразу на полноэкранный вариант просмотра: Надеюсь эта заметка окажется полезной. «5 вечеров с ПМК» книга для семейного чтения Категории: Новости других сайтов
Внешний многофункциональный модуль для МК-161 на базе микроконтроллера Atmega16Категории: Новости других сайтов
МК-161 под MacOS X LionТеория проста. Драйвер USB-Serial берём отсюда:
https://github.com/failberg/osx-pl2303/downloads После установки правим права, как написано здесь автором адаптации драйвера под Lion: http://xbsd.nl/2011/07/pl2303-serial-usb-on-osx-lion.html Возможно, вот этот инсталлятор сделает всю терминальную работу за вас самостоятельно: http://changux.co/osx-installer-to-pl2303-serial-usb-on-osx-lio Альтернативно можно скачать драйвер под MacOS X Lion отсюда (там же в pdf'ке написано, как удалять драйвер из системы, например в случае неудачной инсталляции): http://www.prolific.com.tw/eng/downloads.asp?ID=31 Мой переходник, правда, не заработал ни так, ни так. Под виндой, на том же самом железе — работает. Категории: Новости других сайтов
Зоопарк разъемов и кабелейПосле приезда МК-161й в зоопарке последовательных кабелей и разъемов произошло пополнение.
Зоопарк: Когда надоело возиться с кабелями, пошел в магазин и купил таких зверюг - "нуль-модем" и "изменитель пола": В результате МК-161, посредством штатного кабеля DB9-DB25-питание связывается с (i) микроконтроллерным устройством: (ii) с компьютером: Категории: Новости других сайтов
#Пожелание. Долгое нажатие на кнопку курсора - прокрутка?Сразу бросилось в глаза, что было бы удобно вызвать прокрутку листинга программы при долгом нажатии на кнопки курсора "вверх" "вниз".
Категории: Новости других сайтов
Приехал самый брутальный калькулятор современности. Unboxing!Ну вот и приехал долгожданный подарок мне! Самый брутальный калькулятор современности, или Бруталятор :)
Под катом - unboxing experience. Распаковка. В пенопластовой пене просматривается Бруталятор: Комплектация. Справа от героя дня - набор для макетирования. Он. Он. Они. Ну все, рука тянется к штурвалу! Категории: Новости других сайтов
Сменные накладки на клавиатуру (идея)Еще когда у меня была МК-61, для какой-то игровой программы я сделал бумажную "накладку" (одевалась как "получехол" такой поверх корпуса), на которой обозначил кнопки в соответствии с терминами игры (вместо цифр - стрелочки и т.д.).
Смотря на клавиатуру мк-161 (и механическую у 158) - такие накладки (например из тонкого пластика с отверстиями под кнопки) сами напрашиваются. Особенно когда машинка стала применяться в составе "узкоспециализированных" устройств автоматизации - к чему смущать оператора всеми этими синусами и косинусами? ;) Вопросов три: Как вырезать отверстия? (в домашних условия - пуансоны из каких-нибудь гильз наверное или дырокол подходящий) Как наносить изображение? (ну если "Семико" возмётся - я думаю там или "голая под самоотделку" будет какая-нибудь тоже - но как - от руки?) Как крепить? (пока придумалось только а) просто наложить - это если редко и не долго или б) на двусторонний тонки скотч - это если надолго и практически постоянно). Категории: Новости других сайтов
Считывание основного экранаВозможность считывания основного экрана автоматического режима в графическом виде через последовательный порт, предлагавшаяся ранее arvi и другими пользователями, реализована в версиях ПО 1.09 для МК-161 и 1.23 для МК-152. Поддерживается в программе mk.exe с версии 1.23. Файлы сохраняются в формате mki, аналогично файлам графического экрана. Для обработки можно использовать имеющиеся кросс-средства. Предназначено для документирования программ ЭКВМ, которые применяют ввод и вывод данных через регистры стека и строку комментариев. Категории: Новости других сайтов
Загружаемый шрифт высотой 5 точекШрифт может быть полезен для вывода надписей на графиках, сообщений в играх и т.д. Категории: Новости других сайтов
Кабель связи с МК-161Вопросы по кабелю связи - он со стороны компьютера с 12-вольтовыми уровнями? Если да, то где преобразователь уровня - в кабеле или в МК? Posted via LiveJournal app for iPad. Категории: Новости других сайтов
Таблица символов ЭКВМ.Таблица соответствия символов ЭКВМ кодам наиболее популярных систем кодирования символов. Если символ отобразить в данной кодировке невозможно, выбран самый подходящий из имеющихся или код оставлен без изменений. В процессе разработки!
Значение Символ Рекомендованный код DEC HEX CP 866 (DOS) CP 1251 (Windows) Unicode <UTF-8> 0 00H ▌ 0ddH 00H U+258c <e2 96 8c> 1 01H 01H 01H U+0001 <01> 2 02H 02H 02H U+0002 <02> 3 03H 03H 03H U+0003 <03> 4 04H 04H 04H U+0004 <04> 5 05H 05H 05H U+0005 <05> 6 06H 06H 06H U+0006 <06> 7 07H 07H 07H U+0007 <07> 8 08H 08H 08H U+0008 <08> 9 09H 09H 09H U+0009 <09> 10 0aH 0aH 0aH U+000a <0a> 11 0bH 0bH 0bH U+000b <0b> 12 0cH 0cH 0cH U+000c <0c> 13 0dH || 0baH 0dH U+2551 <e2 95 91> 14 0eH 0eH 0eH U+000e <0e> 15 0fH 0fH 0fH U+000f <0f> 16 10H ► 10H 10H U+25ba <e2 96 ba> 17 11H 11H 11H U+0011 <11> 18 12H 12H 12H U+0012 <12> 19 13H 13H 13H U+0013 <13> 20 14H 14H 14H U+0014 <14> 21 15H 15H 15H U+0015 <15> 22 16H 16H 16H U+0016 <16> 23 17H 17H 17H U+0017 <17> 24 18H ↑ 18H 18H U+2191 <e2 86 91> 25 19H ↓ 19H 19H U+2193 <e2 86 93> 26 1aH → 1aH 1aH U+2192 <e2 86 92> 27 1bH ← 1bH 1bH U+2190 <e2 86 90> 28 1cH 1cH 1cH U+001c <1c> 29 1dH 1dH 1dH U+001d <1d> 30 1eH 1eH 1eH U+001e <1e> 31 1fH "пробел" 20H 20H U+0020 <20> 32 20H "пробел" 20H 20H U+0020 <20> 33 21H ! 21H 21H U+0021 <21> 34 22H " 22H 22H U+0022 <22> 35 23H # 23H 23H U+0023 <23> 36 24H $ 24H 24H U+0024 <24> 37 25H % 25H 25H U+0025 <25> 38 26H & 26H 26H U+0026 <26> 39 27H ' 27H 27H U+0027 <27> 40 28H ( 28H 28H U+0028 <28> 41 29H ) 29H 29H U+0029 <29> 42 2aH * 2aH 2aH U+002a <2a> 43 2bH + 2bH 2bH U+002b <2b> 44 2cH , 2cH 2cH U+002c <2c> 45 2dH - 2dH 2dH U+002d <2d> 46 2eH . 2eH 2eH U+002e <2e> 47 2fH / 2fH 2fH U+002f <2f> 48 30H 0 30H 30H U+0030 <30> 49 31H 1 31H 31H U+0031 <31> 50 32H 2 32H 32H U+0032 <32> 51 33H 3 33H 33H U+0033 <33> 52 34H 4 34H 34H U+0034 <34> 53 35H 5 35H 35H U+0035 <35> 54 36H 6 36H 36H U+0036 <36> 55 37H 7 37H 37H U+0037 <37> 56 38H 8 38H 38H U+0038 <38> 57 39H 9 39H 39H U+0039 <39> 58 3aH : 3aH 3aH U+003a <3a> 59 3bH ; 3bH 3bH U+003b <3b> 60 3cH < 3cH 3cH U+003c <3c> 61 3dH = 3dH 3dH U+003d <3d> 62 3eH > 3eH 3eH U+003e <3e> 63 3fH ? 3fH 3fH U+003f <3f> 64 40H @ 40H 40H U+0040 <40> 65 41H A 41H 41H U+0041 <41> 66 42H B 42H 42H U+0042 <42> 67 43H C 43H 43H U+0043 <43> 68 44H D 44H 44H U+0044 <44> 69 45H E 45H 45H U+0045 <45> 70 46H F 46H 46H U+0046 <46> 71 47H G 47H 47H U+0047 <47> 72 48H H 48H 48H U+0048 <48> 73 49H I 49H 49H U+0049 <49> 74 4aH J 4aH 4aH U+004a <4a> 75 4bH K 4bH 4bH U+004b <4b> 76 4cH L 4cH 4cH U+004c <4c> 77 4dH M 4dH 4dH U+004d <4d> 78 4eH N 4eH 4eH U+004e <4e> 79 4fH O 4fH 4fH U+004f <4f> 80 50H P 50H 50H U+0050 <50> 81 51H Q 51H 51H U+0051 <51> 82 52H R 52H 52H U+0052 <52> 83 53H S 53H 53H U+0053 <53> 84 54H T 54H 54H U+0054 <54> 85 55H U 55H 55H U+0055 <55> 86 56H V 56H 56H U+0056 <56> 87 57H W 57H 57H U+0057 <57> 88 58H X 58H 58H U+0058 <58> 89 59H Y 59H 59H U+0059 <59> 90 5aH Z 5aH 5aH U+005a <5a> 91 5bH [ 5bH 5bH U+005b <5b> 92 5cH \ 5cH 5cH U+005c <5c> 93 5dH ] 5dH 5dH U+005d <5d> 94 5eH ^ 5eH 5eH U+005e <5e> 95 5fH _ 5fH 5fH U+005f <5f> 96 60H ` 60H 60H U+0060 <60> 97 61H a 61H 61H U+0061 <61> 98 62H b 62H 62H U+0062 <62> 99 63H c 63H 63H U+0063 <63> 100 64H d 64H 64H U+0064 <64> 101 65H e 65H 65H U+0065 <65> 102 66H f 66H 66H U+0066 <66> 103 67H g 67H 67H U+0067 <67> 104 68H h 68H 68H U+0068 <68> 105 69H i 69H 69H U+0069 <69> 106 6aH j 6aH 6aH U+006a <6a> 107 6bH k 6bH 6bH U+006b <6b> 108 6cH l 6cH 6cH U+006c <6c> 109 6dH m 6dH 6dH U+006d <6d> 110 6eH n 6eH 6eH U+006e <6e> 111 6fH o 6fH 6fH U+006f <6f> 112 70H p 70H 70H U+0070 <70> 113 71H q 71H 71H U+0071 <71> 114 72H r 72H 72H U+0072 <72> 115 73H s 73H 73H U+0073 <73> 116 74H t 74H 74H U+0074 <74> 117 75H u 75H 75H U+0075 <75> 118 76H v 76H 76H U+0076 <76> 119 77H w 77H 77H U+0077 <77> 120 78H x 78H 78H U+0078 <78> 121 79H y 79H 79H U+0079 <79> 122 7aH z 7aH 7aH U+007a <7a> 123 7bH { 7bH 7bH U+007b <7b> 124 7cH | 7cH 7cH U+007c <7c> 125 7dH } 7dH 7dH U+007d <7d> 126 7eH ~ 7eH 7eH U+007e <7e> 127 7fH ⌂ 1eH 7fH U+2302 <e2 8c 82> 128 80H А 80H 0c0H U+0410 <d0 90> 129 81H Б 81H 0c1H U+0411 <d0 91> 130 82H В 82H 0c2H U+0412 <d0 92> 131 83H Г 83H 0c3H U+0413 <d0 93> 132 84H Д 84H 0c4H U+0414 <d0 94> 133 85H Е 85H 0c5H U+0415 <d0 95> 134 86H Ж 86H 0c6H U+0416 <d0 96> 135 87H З 87H 0c7H U+0417 <d0 97> 136 88H И 88H 0c8H U+0418 <d0 98> 137 89H Й 89H 0c9H U+0419 <d0 99> 138 8aH К 8aH 0caH U+041a <d0 9a> 139 8bH Л 8bH 0cbH U+041b <d0 9b> 140 8cH М 8cH 0ccH U+041c <d0 9c> 141 8dH Н 8dH 0cdH U+041d <d0 9d> 142 8eH О 8eH 0ceH U+041e <d0 9e> 143 8fH П 8fH 0cfH U+041f <d0 9f> 144 90H Р 90H 0d0H U+0420 <d0 a0> 145 91H С 91H 0d1H U+0421 <d0 a1> 146 92H Т 92H 0d2H U+0422 <d0 a2> 147 93H У 93H 0d3H U+0423 <d0 a3> 148 94H Ф 94H 0d4H U+0424 <d0 a4> 149 95H Х 95H 0d5H U+0425 <d0 a5> 150 96H Ц 96H 0d6H U+0426 <d0 a6> 151 97H Ч 97H 0d7H U+0427 <d0 a7> 152 98H Ш 98H 0d8H U+0428 <d0 a8> 153 99H Щ 99H 0d9H U+0429 <d0 a9> 154 9aH Ъ 9aH 0daH U+042a <d0 aa> 155 9bH Ы 9bH 0dbH U+042b <d0 ab> 156 9cH Ь 9cH 0dcH U+042c <d0 ac> 157 9dH Э 9dH 0ddH U+042d <d0 ad> 158 9eH Ю 9eH 0deH U+042e <d0 ae> 159 9fH Я 9fH 0dfH U+042f <d0 af> 160 0a0H а 0a0H 0e0H U+0430 <d0 b0> 161 0a1H б 0a1H 0e1H U+0431 <d0 b1> 162 0a2H в 0a2H 0e2H U+0432 <d0 b2> 163 0a3H г 0a3H 0e3H U+0433 <d0 b3> 164 0a4H д 0a4H 0e4H U+0434 <d0 b4> 165 0a5H е 0a5H 0e5H U+0435 <d0 b5> 166 0a6H ж 0a6H 0e6H U+0436 <d0 b6> 167 0a7H з 0a7H 0e7H U+0437 <d0 b7> 168 0a8H и 0a8H 0e8H U+0438 <d0 b8> 169 0a9H й 0a9H 0e9H U+0439 <d0 b9> 170 0aaH к 0aaH 0eaH U+043a <d0 ba> 171 0abH л 0abH 0ebH U+043b <d0 bb> 172 0acH м 0acH 0ecH U+043c <d0 bc> 173 0adH н 0adH 0edH U+043d <d0 bd> 174 0aeH о 0aeH 0eeH U+043e <d0 be> 175 0afH п 0afH 0efH U+043f <d0 bf> 176 0b0H ÷ 0f6H 0b0H U+00f7 <c3 b7> 177 0b1H ≥ 0f2H 0b1H U+2265 <e2 89 a5> 178 0b2H ≠ 0d8H 0b2H U+2260 <e2 89 a0> 179 0b3H × 0f9H 0b3H U+00d7 <c3 97> 180 0b4H ↑_ 0b4H 0b4H U+00b4 <c2 b4> 181 0b5H ⟳ 0b5H 0b5H U+27f3 <e2 9f b3> 182 0b6H 0b6H 0b6H U+00b6 <c2 b6> 183 0b7H ↔ 1dH 0b7H U+2194 <e2 86 94> 184 0b8H 0b8H 0b8H U+00b8 <c2 b8> 185 0b9H π 0afH 0efH U+03c0 <cf 80> 186 0baH 0baH 0baH U+00ba <c2 ba> 187 0bbH 0bbH 0bbH U+00bb <c2 bb> 188 0bcH 0bcH 0bcH U+00bc <c2 bc> 189 0bdH ² 0fdH 32H U+00b2 <c2 b2> 190 0beH x 78H 78H U+00be <c2 be> 191 0bfH y 79H 79H U+00bf <c2 bf> 192 0c0H ↵ 0d9H 0c0H U+21b5 <e2 86 b5> 193 0c1H ↤ 0c1H 0c1H U+21a4 <e2 86 a4> 194 0c2H ⇤ 0c2H 0c2H U+21e4 <e2 87 a4> 195 0c3H ⇥ 0c3H 0c3H U+21e5 <e2 87 a5> 196 0c4H ← 1bH 0c4H U+2190 <e2 86 90> 197 0c5H → 1aH 0c5H U+2192 <e2 86 92> 198 0c6H ↑ 18H 0c6H U+2191 <e2 86 91> 199 0c7H ↓ 19H 0c7H U+2193 <e2 86 93> 200 0c8H ↖ 0c8H 0c8H U+2196 <e2 86 96> 201 0c9H ↘ 0c9H 0c9H U+2198 <e2 86 98> 202 0caH ↔ 1dH 0caH U+2194 <e2 86 94> 203 0cbH 0cbH 0cbH U+00cb <c3 8b> 204 0ccH 0ccH 0ccH U+00cc <c3 8c> 205 0cdH 0cdH 0cdH U+00cd <c3 8d> 206 0ceH 0ceH 0ceH U+00ce <c3 8e> 207 0cfH 0cfH 0cfH U+00cf <c3 8f> 208 0d0H 0d0H 0d0H U+00d0 <c3 90> 209 0d1H 0d1H 0d1H U+00d1 <c3 91> 210 0d2H 0d2H 0d2H U+00d2 <c3 92> 211 0d3H 0d3H 0d3H U+00d3 <c3 93> 212 0d4H 0d4H 0d4H U+00d4 <c3 94> 213 0d5H 0d5H 0d5H U+00d5 <c3 95> 214 0d6H 0d6H 0d6H U+00d6 <c3 96> 215 0d7H 0d7H 0d7H U+00d7 <c3 97> 216 0d8H 0d8H 0d8H U+00d8 <c3 98> 217 0d9H 0d9H 0d9H U+00d9 <c3 99> 218 0daH 0daH 0daH U+00da <c3 9a> 219 0dbH 0dbH 0dbH U+00db <c3 9b> 220 0dcH 0dcH 0dcH U+00dc <c3 9c> 221 0ddH 0ddH 0ddH U+00dd <c3 9d> 222 0deH 0deH 0deH U+00de <c3 9e> 223 0dfH 0dfH 0dfH U+00df <c3 9f> 224 0e0H р 0e0H 0f0H U+0440 <d1 80> 225 0e1H с 0e1H 0f1H U+0441 <d1 81> 226 0e2H т 0e2H 0f2H U+0442 <d1 82> 227 0e3H у 0e3H 0f3H U+0443 <d1 83> 228 0e4H ф 0e4H 0f4H U+0444 <d1 84> 229 0e5H х 0e5H 0f5H U+0445 <d1 85> 230 0e6H ц 0e6H 0f6H U+0446 <d1 86> 231 0e7H ч 0e7H 0f7H U+0447 <d1 87> 232 0e8H ш 0e8H 0f8H U+0448 <d1 88> 233 0e9H щ 0e9H 0f9H U+0449 <d1 89> 234 0eaH ъ 0eaH 0faH U+044a <d1 8a> 235 0ebH ы 0ebH 0fbH U+044b <d1 8b> 236 0ecH ь 0ecH 0fcH U+044c <d1 8c> 237 0edH э 0edH 0fdH U+044d <d1 8d> 238 0eeH ю 0eeH 0feH U+044e <d1 8e> 239 0efH я 0efH 0ffH U+044f <d1 8f> 240 0f0H Ё 0f0H 0a8H U+0401 <d0 81> 241 0f1H ё 0f1H 0b8H U+0451 <d1 91> 242 0f2H 0f2H 0f2H U+00f2 <c3 b2> 243 0f3H 0f3H 0f3H U+00f3 <c3 b3> 244 0f4H 0f4H 0f4H U+00f4 <c3 b4> 245 0f5H 0f5H 0f5H U+00f5 <c3 b5> 246 0f6H 0f6H 0f6H U+00f6 <c3 b6> 247 0f7H 0f7H 0f7H U+00f7 <c3 b7> 248 0f8H 0f8H 0f8H U+00f8 <c3 b8> 249 0f9H 0f9H 0f9H U+00f9 <c3 b9> 250 0faH 0faH 0faH U+00fa <c3 ba> 251 0fbH √ 0fbH 0fbH U+221a <e2 88 9a> 252 0fcH 0fcH 0fcH U+00fc <c3 bc> 253 0fdH 0fdH 0fdH U+00fd <c3 bd> 254 0feH 0feH 0feH U+00fe <c3 be> 255 0ffH 0ffH 0ffH U+00ff <c3 bf> Пожалуйста, сообщайте свои предложения, а также замеченные ошибки и неточности. Предлагайте свои варианты кодирования символов «Электроники МК-152» и «Электроники МК-161». Категории: Новости других сайтов
|