Уголок яйцеловов. Обсуждаем, чиним, хвастаемся находками - Страница 34 - Часовой форум Watch.ru
 
Вернуться назад   Часовой форум Watch.ru > Российские часы > Электроника
Регистрация | Забыли пароль?

Электроника

Форум о часах Электроника.
Текущий рейтинг темы — 
Ответ
 
Опции темы
  #331  
Старый 26.06.2015, 19:10
max-73 max-73 вне форума  
Форумчанин
 
Регистрация: 14.06.2010
Адрес: галактика Млечный Путь
Сообщений: 510
Сказал(а) спасибо: 1,738
Поблагодарили 255 раз(а) в 186 сообщениях
Вот здесь: http://gbx.ru/index.php?showtopic=47585 есть фото с цветочками и с точками

Цитата:
Сообщение от IgorR76 Посмотреть сообщение
Только очень непросто.
А можно хоть в общих чертах, насколько сложно?... У меня есть плата от "Тайн океана". Мог бы вернуть кварц на место и попробовать прочитать память.
Ответить с цитированием
  #332  
Старый 26.06.2015, 22:46
IgorR76 IgorR76 вне форума  
Форумчанин
 
Регистрация: 02.06.2015
Адрес: Moscow
Сообщений: 117
Сказал(а) спасибо: 24
Поблагодарили 148 раз(а) в 40 сообщениях
Цитата:
Сообщение от max-73 Посмотреть сообщение
А можно хоть в общих чертах, насколько сложно?... У меня есть плата от "Тайн океана". Мог бы вернуть кварц на место и попробовать прочитать память.
Да можно. Для чтения как раз кварц не нужен. Тактировать надо от считывающего устройства, синхронно с командами. В качестве считывателя обычный компьютер неудобен, т.к. надо синхронно генерить частоты порядка 32кГц. Меньше процессор не работает.
Я использовал микроконтроллер Atmel. Подключил его (порядка 14 проводов) к 1013. Писал программу для формирования протокола обмена. Прошивка считывается в этот контроллер блоками, и передаётся в основной комп по com-порту.
Так что если есть желание и время, приобретите контроллер (а лучше отладочную плату), подключитесь к компьютеру. Подпаяйтесь к 1013. И - можно считывать.
Таблицу подключения Atmel и 1013, а также прошивку могу прислать. Дальше - Ваш опыт и знания. Подробнее помогать у меня нет времени.
Ответить с цитированием
Этот пользователь сказал Спасибо! IgorR76 за это сообщение:
siealex (27.06.2015)
  #333  
Старый 27.06.2015, 13:22
max-73 max-73 вне форума  
Форумчанин
 
Регистрация: 14.06.2010
Адрес: галактика Млечный Путь
Сообщений: 510
Сказал(а) спасибо: 1,738
Поблагодарили 255 раз(а) в 186 сообщениях
Цитата:
Сообщение от IgorR76 Посмотреть сообщение
Так что если есть желание и время, приобретите контроллер (а лучше отладочную плату), подключитесь к компьютеру. Подпаяйтесь к 1013. И - можно считывать.
Есть Arduino-подобная плата с распаянным контроллером ATmega328P, кварц на 8 MHz. Достаточно такого будет?

Цитата:
Сообщение от IgorR76 Посмотреть сообщение
Таблицу подключения Atmel и 1013, а также прошивку могу прислать.
Присылайте, а вдруг да получится

Цитата:
Сообщение от IgorR76 Посмотреть сообщение
Дальше - Ваш опыт и знания. Подробнее помогать у меня нет времени.
Было бы интересно прочитать краткий алгоритм. То есть что-то вроде: на порту 1013 выставляем такой-то код (команда, адрес...), читаем оттуда-то, синроимпульс выдаем тогда-то. Это я к тому, чтобы можно было реализовать чтение каким-то иным образом. Но если нет, то нет

Нашел в интернете сканы издания МПСС №5 1987г. Там есть описание КБ1013ВК1-2, в т.ч. и система команд. Предполагаю, что вы их видели, но если нет - возможно, будет интересно ознакомиться.
Ответить с цитированием
  #334  
Старый 27.06.2015, 21:05
IgorR76 IgorR76 вне форума  
Форумчанин
 
Регистрация: 02.06.2015
Адрес: Moscow
Сообщений: 117
Сказал(а) спасибо: 24
Поблагодарили 148 раз(а) в 40 сообщениях
Цитата:
Сообщение от max-73 Посмотреть сообщение
ATmega328P, кварц на 8 MHz. Достаточно такого будет?
Кварца достаточно точно, а процессор должен работать от 3В, иначе придётся согласовывать двунаправленную шину...
Цитата:
Сообщение от max-73 Посмотреть сообщение
можно было реализовать чтение каким-то иным образом.
Думаю, нельзя. Способ один. По параллельной 8-миразрядной шине подавать команды, и читать на лету по 63 байта.
Цитата:
Сообщение от max-73 Посмотреть сообщение
МПСС №5 1987г. Там есть описание КБ1013ВК1-2
Единственное описание, которое вообще есть. Но там очень много ошибок и несказанного. Верить нельзя.
Ответить с цитированием
  #335  
Старый 27.06.2015, 21:59
Аватар для siealex
siealex siealex вне форума  
Форумчанин
 
Регистрация: 09.02.2010
Адрес: Украина, Харьков
Сообщений: 18,874
Сказал(а) спасибо: 2,373
Поблагодарили 7,664 раз(а) в 5,573 сообщениях
Цитата:
а процессор должен работать от 3В, иначе придётся согласовывать двунаправленную шину...
А что, 1013 серия 5 В не держит? В Альтаире чип запитан от 3*1.2 В, поставил 3*1.55 В - никаких проблем, только дисплей пересвечивает.
__________________
CASIO! W38 57 59 84 86 87 92 93 96(2) 211 212 217 725 727(2) 728 729 733 735 751 752 753 755 756 800 W-E10 11 WL-S21 WS-100 WV-59 WVA104 106 B612 816 F84 85 91(13) 105 200 201A F-V1 A151 158 159(2) 162 163 168(3) 178 200(2) 210 220 680 AQ140 160(2) 180 450 AB30 ABX68 AW22 24 44 60 80(3) 81 82 AQ-E10 AW-E10 AW-S90 AE220 1000 1100 1500 3000 AL180 DB34 35 36 DBC32 610 DB-E30 CA53 503 EF317 321 500(2) EFA107 115 118 120 131 WEF116 EFD102 MDV501 BEM501 MSY500 OC502 M22 MDA-S11 MTD1014 MTF108 LA670(2) LW22 FT200 600 SGT100 HDD600 CPW500(2) CPA100 SPS300 STR500 TRI20 DW260 295 650 5600 6600 6900 G1700 2900 3110 3200 7700 GA100(2) 110 400 SPF70 CHR100 RFT100 STB1000 TIC10 BG3002 SFX10 JP200
Ответить с цитированием
  #336  
Старый 27.06.2015, 22:25
max-73 max-73 вне форума  
Форумчанин
 
Регистрация: 14.06.2010
Адрес: галактика Млечный Путь
Сообщений: 510
Сказал(а) спасибо: 1,738
Поблагодарили 255 раз(а) в 186 сообщениях
Цитата:
Сообщение от IgorR76 Посмотреть сообщение
Думаю, нельзя. Способ один. По параллельной 8-миразрядной шине подавать команды, и читать на лету по 63 байта.
Я неточно выразился. Имел в виду, скажем, не Atmel, а PIC и т.п.

С питанием проблем не должно быть. Для напряжения 2.7В указана максимальная частота 10 МГц. Так что на 8 МГц при 3В работать будет.

Цитата:
Сообщение от IgorR76 Посмотреть сообщение
Но там очень много ошибок и несказанного. Верить нельзя.
Возможно...

Цитата:
Сообщение от siealex Посмотреть сообщение
А что, 1013 серия 5 В не держит?
В том описании указано +-10%. Про абсолютный предел не написано...
Ответить с цитированием
  #337  
Старый 27.06.2015, 23:41
Shai Alyt NEMO Shai Alyt NEMO вне форума  
Форумчанин
 
Регистрация: 18.05.2011
Адрес: Kiev, Ukraine
Сообщений: 912
Сказал(а) спасибо: 568
Поблагодарили 727 раз(а) в 331 сообщениях
Цитата:
Сообщение от IgorR76 Посмотреть сообщение
ПУБЛИКУЕТСЯ ВПЕРВЫЕ! (C) FORUM.WATCH.RU
-------------------------------------------------------

Чтобы включить "беспроигрышный" режим в играх "Электроника", нужно замкнуть вывод 20 процессора на минус питания. Главное это делать после подачи питания, иначе игра не включится.
Удобно установить микровыключатель, и включать его перед началом игры. Чтобы закончить игру, надо выключить выключатель, иначе яйца будут сыпаться, пока не сядет батарейка.
Попробовал на одном задолбанном "Коте-рыболове".

1. Повесил выключатель между 20-й ногой и минусом.
2. Заодно - отрезал эти мерзкие "глюкоконденсаторы" и повесил по 20 пФ нормальными SMD (что было в наличии) с обоих ног кварца тоже на минус.

Работает!

Выключатель "God Mode" работает так:

1. Если включить сразу (после установки батареек или сброса) - игрушка не чувствует никаких кнопок.
2. Если включить в процессе игры - блокируется инкремент штрафных очков (т.е. - не добавляются). Имеющиеся на момент включения штрафные очки не сбрасываются. Т.е. - классическое бессмертие. Эх-х-х, ностальжи! (когда-то я весьма любил ковыряться отладчиками-дизассемблерами в спектрумовских игрухах, выискивать и затыкать NOP'ом это самый сакраментальный инкремент или декремент )
3. Если выключить "God Mode" в процессе игры - игра продолжается в штатном режиме.

Ещё раз огромное человеческое спасибо коллеге IgorR7!


P.S. А на вопрос, "зачем оно надо" - ответ простой: Just for fun!
Ответить с цитированием
Эти 2 пользователей сказали Спасибо! Shai Alyt NEMO за это сообщение:
alr5000 (29.06.2015), max-73 (28.06.2015)
  #338  
Старый 28.06.2015, 12:13
max-73 max-73 вне форума  
Форумчанин
 
Регистрация: 14.06.2010
Адрес: галактика Млечный Путь
Сообщений: 510
Сказал(а) спасибо: 1,738
Поблагодарили 255 раз(а) в 186 сообщениях
Кстати, IgorR76, подскажите еще: напряжение -1.5В необходимо только для работы ЖКИ, или же и для самого контроллера?
Ответить с цитированием
  #339  
Старый 28.06.2015, 12:51
IgorR76 IgorR76 вне форума  
Форумчанин
 
Регистрация: 02.06.2015
Адрес: Moscow
Сообщений: 117
Сказал(а) спасибо: 24
Поблагодарили 148 раз(а) в 40 сообщениях
Цитата:
Сообщение от siealex Посмотреть сообщение
1013 серия 5 В не держит?
Цитата:
Сообщение от max-73 Посмотреть сообщение
напряжение -1.5В необходимо только для работы ЖКИ, или же и для самого контроллера?
Вы садисты! То давайте 5В подадим, то -1.5В не дадим... Я не провожу таких экспериментов. Знаю одно : эти микросхемы очень хорошо горят. По словам WinterCat, есть куча отказавших процессоров от вполне безобидных причин. Я не хочу сжечь свой. И вам не желаю!
Ответить с цитированием
  #340  
Старый 28.06.2015, 13:13
Аватар для siealex
siealex siealex вне форума  
Форумчанин
 
Регистрация: 09.02.2010
Адрес: Украина, Харьков
Сообщений: 18,874
Сказал(а) спасибо: 2,373
Поблагодарили 7,664 раз(а) в 5,573 сообщениях
Цитата:
напряжение -1.5В необходимо только для работы ЖКИ, или же и для самого контроллера?
Только как один из уровней для управления ЖКИ. Без него индикация будет неправильной, но работа самого чипа не изменится.
Цитата:
В том описании указано +-10%. Про абсолютный предел не написано...
То есть 2.7..3.3 В. А какого в Альтаире питание чипа 3*РЦ53, т. е. не менее 3.6 В?

Цитата:
Знаю одно : эти микросхемы очень хорошо горят. По словам WinterCat, есть куча отказавших процессоров от вполне безобидных причин.
Я в своё время сдуру дал 12 вольт на такой чип - он как ни странно выдержал...
__________________
CASIO! W38 57 59 84 86 87 92 93 96(2) 211 212 217 725 727(2) 728 729 733 735 751 752 753 755 756 800 W-E10 11 WL-S21 WS-100 WV-59 WVA104 106 B612 816 F84 85 91(13) 105 200 201A F-V1 A151 158 159(2) 162 163 168(3) 178 200(2) 210 220 680 AQ140 160(2) 180 450 AB30 ABX68 AW22 24 44 60 80(3) 81 82 AQ-E10 AW-E10 AW-S90 AE220 1000 1100 1500 3000 AL180 DB34 35 36 DBC32 610 DB-E30 CA53 503 EF317 321 500(2) EFA107 115 118 120 131 WEF116 EFD102 MDV501 BEM501 MSY500 OC502 M22 MDA-S11 MTD1014 MTF108 LA670(2) LW22 FT200 600 SGT100 HDD600 CPW500(2) CPA100 SPS300 STR500 TRI20 DW260 295 650 5600 6600 6900 G1700 2900 3110 3200 7700 GA100(2) 110 400 SPF70 CHR100 RFT100 STB1000 TIC10 BG3002 SFX10 JP200
Ответить с цитированием
Ответ


Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Seiko sportura ssc 261 p2 обсуждаем Andrei Grifon Seiko 5 17.11.2015 10:21
375 вышел, что не обсуждаем? butthead Panerai 17 13.06.2015 18:53
Уголок некрофила, mango Офтопик 21 09.09.2014 09:39
Обсуждаем SAGG007 Molchanoff Seiko 23 26.06.2013 23:48
Обсуждаем ORIS Bergamot Oris 6 06.08.2009 00:05


Часовой пояс UTC +3, время: 18:59.