Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Калькуляторы, арифмометры, PDA, HPC » Самодельный калькулятор в корпусе Б3-23 |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 * 9 10 | Печать |
xoiss |
Сообщение отправлено: 24 октября 2018 18:38
1Ж24Б написал: Спасибо за помощь! Ну, похоже, вычисление процентов и работу с константой я сделал верно. В примерах 10 и 11 пока оставлю "своё" поведение. Но посмотрю, насколько сложно будет сделать поведение, как у оригинала. MM написал: Спасибо! С компилятором Си на RT-11 в общем разобрался. Он оказался с диалектом K&R с небольшими дополнениями (тип enum) и ограничениями, специфичными для линковщика RT-11 (соглашение на глобальные символы). Пытаюсь перевести на него проект симулятора. |
Сейчас на форуме |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
MM написал: Плата вместе с преобразователем за её пределами - 70*98 мм. сфоткайте плату на фоне миллиметровой линейки - какая максимальная может быть длина/ширина, включая DC-DC конвертер для 145 серии. |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
1Ж24Б написал: Фотка очень необходима, с линейкой измерительной, или скан, тоже с линейкой. Плата вместе с преобразователем за её пределами - 70*98 мм. Без этого нет возможности приступить к проектированию ПП. Как вариант, могу взять на прокат Б3-23 или лучше Б3-24Г, как вариант - Б3-37 |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Вопрос про КР537РУ11 - сразу после включения питания у неё какой адрес в селекторае адресов регистре 177760 ? Или это как свистопляска с 1809РУ1 = неопределено, из-за чего проводился их отбор для надлежащей работе в КМД ДВК, т.к. иногда попадались экз. с 000000 в регистре адресов, из-за чго КМД не стартовал или крайне криво ( и не всега ) мог запускаться , т.к. ПЗУ РЕ2 тоже расположено с 000000 адреса. |
xoiss |
NEW! Сообщение отправлено: 26 октября 2018 21:59
// просто добавлю ссылку — информация по кр537ру11б к1801ре1 (не рр1) и др. ОЗУ/ПЗУ — есть в выпуске МРБ 1199 |
Сейчас на форуме |
xoiss |
NEW! Сообщение отправлено: 30 октября 2018 3:31 Сообщение отредактировано: 21 ноября 2018 19:00
Портировал симулятор на RT-11. Исходники (нужен бранч rt-11-port): https://github.com/xoiss/b3-23/tree/tag-rt-11-port-as-is Архив с исходниками и скомпилированным SAV-файлом: https://yadi.sk/d/3C8hZkXq0QWPPg Чуть больше деталей: http://www.phantom.sannata.ru/...2#pp475542 Никакими оптимизациями пока не заморачивался. Просто портировал с минимальными изменениями, чтоб собирался и запускался. На днях попробую запустить на ДВК и/или УК-НЦ. [upd] запустили на Квант-4 — взлетело! http://www.phantom.sannata.ru/...7#pp475787 [upd] перезалил архив с исходниками и скомпилированным b323.sav - поправил символ конца строки LF на CR LF (сорри, у меня Линукс - вот и забываю иногда такую замену делать) - выставил всем файлам дату 1998 год, чтоб всамделишная RT-11 не ругалась, что там BAD-блок |
Сейчас на форуме |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 ноября 2018 20:23 Сообщение отредактировано: 22 ноября 2018 14:24
Э3 для RT-11 : Адреса регистров по записи : 177570 - мл. байт - сегменты светодиодов, 000377 - все сегменты потушены. 177574 - мл. байт - звук выход, 000200 - уровень тишины, 000000 (плюс) и 000377 (минус) - максимальные уровни. 177576 - мл. байт - биты 0...3 - катоды знакомест и сканы клавиатуры, 000377 - самый правый знак индикатора по чтению : 177576 - мл. байт - входы сканов клавиатуры, список возможных данных чтения: 000000 - ничего не нажато, 000001 - 1-я линия нажатие 000002 - 2-я линия нажатие 000004 - 3-я линия нажатие 000010 - 4-я линия нажатие 000017 - нажаты все 4 линии одновременно. Адреса 177560...177566 - в резерве для 1002ХЛ1. Резисторами настраивается : 1. Частота процессора 2. Частота прерываний по 100 вектору 3. Адрес начального пуска * * Есть предложение задействовать 100-й вектор для отображения данных индикатора и сканирования клавиатуры, с частотой порядка 1 кгц. Это даст пользователю почти прозрачный режим работы его программы - т.е., например, пока считается хитрая математика, индикатор не гаснет. С учетом софта подавления дребезга кнопок каждый такт прерывания потребует порядка ~100 машинных команд. * |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 | |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 ноября 2018 21:19 Сообщение отредактировано: 8 декабря 2018 3:49
Более натуральные измерения : 3 батареи АА идут лесом, т.к. модули ЭСППЗУ и СОЗУ не помещаются по высоте между материнской платой и платой клавиатуры, если только не реальные М1801РР1 приделывать, что нерентабельно Зато, предположительно, поместится плоский аккум от сотового, поверх модулей памяти на месте батарейного отсека. Соответственно, понадобится DC-DC конвертер 3.7 в. ----> 5 в. на MC34063, и резисторик с диодиком, что бы заряжать аккумурлятор от внешних +5в. Общая длина платы - 143 миллиметра, ширина - 70 миллиметров, упоры - см. фото ( 16 и 18 (51 и 53) миллиметров от нижнего края платы ) Индикатор имеет КП с координатами 85 миллиметров от левого края платы, снизу - 15 миллиметров, и крайнюю верхнюю КП с координатой 55 миллиметров, запрещенная зона монтажа сверху - 8 миллиметров ( до отметки 93 миллиметра при отсчете слева платы ). * Устройство питания с аккумом от сотового : * Устройство минимального тайминга цикла SYNC * Э3 телеграфа : |
xoiss |
NEW! Сообщение отправлено: 7 ноября 2018 1:45
MM написал: хе-хе! 3 батареи АА идут лесом, т.к. модули ЭСППЗУ и СОЗУ не помещаются по высоте между материнской платой и платой клавиатуры Когда я учился в старших классах школы, я таскал свой МК-61 с проводками, которые шли к 6 вольтовой аккумуляторной сборке (к какой именно, рассказывать не стану, но это был не мотоциклетный ) // секретность сохранялась при помощи маскировочной изоленты А мой друг, у которого был МК-52, таскал свой с батарейной кассетой, позаимствованной от магнитофона Электроника 302. Розеток на партах у нас, разумеется, не было, поэтому от сети запитаться было никак невозможно. Штатный комплект батареек стоил запредельно нереально дорого, и хватало его на несколько уроков, даже если калькулятор всё время выключать (про работу по программе и речи не шло). Аккумуляторов АА нормальных в продаже тогда тоже не было. Вот. Предлагаю рассмотреть а-ля такой же вариант. Вполне себе в духе Эпохи. // я нисколько не шучу, и совершенно не стебаюсь — я абсолютно серьёзно |
Сейчас на форуме |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 * 9 10 | Печать |
Полигон-2 » Калькуляторы, арифмометры, PDA, HPC » Самодельный калькулятор в корпусе Б3-23 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |