Важная информация

User Tag List

Страница 7 из 16 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 159

Тема: [Поиск 1] Синтезатор звуковой B623

  1. #61

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tronix Посмотреть сообщение
    Кстати да, не плохо было бы для начала сэмулировать девайсину в эмуляторе. Никто не смотрел по каким портам общается?
    оно memory-mapped, примерно так (заметки от первой попытки понять, как оно работает, по поведению софта в MESS):
    Код:
    EA00x	???
    EE00x	'измеритель основного тона'
    EE40x	'измеритель основного тона'
    EF00x	???
    EF40x	D16 = ВИ53 N1
    EF80x	D17 = ВИ53 N2

  2. #61
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #62

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    оно memory-mapped, примерно так (заметки от первой попытки понять, как оно работает, по поведению софта в MESS):
    Код:
    EA00x	???
    EE00x	'измеритель основного тона'
    EE40x	'измеритель основного тона'
    EF00x	???
    EF40x	D16 = ВИ53 N1
    EF80x	D17 = ВИ53 N2
    Сомнительно, ибо на карте нет своей памяти, а у Поиска по EA00xx - нет памяти вообще (ибо может быть Поиск с 128Кб RAM). Скорее всего все-таки чтение-запись по портам.
    Код:
    		and	ds:data_459e[bx],ah
    		out	0A5h,ax			; port 0A5h ??I/O Non-standard
    		lodsw				; String [si] to ax
    		test	al,0A5h
    		and	ds:data_483e[bx+si],ah
    Код:
    		out	0A8h,ax			; port 0A8h ??I/O Non-standard
    		test	al,20h			; ' '
    		loop	locloop_84		;*Loop if cx > 0
    
    		stosb				; Store al to es:[di]
    		loop	locloop_86		;*Loop if cx > 0
    Код:
    		out	0AAh,ax			; port 0AAh ??I/O Non-standard
    		mov	al,byte ptr ds:[2D20h]
    		and	ss:data_819e[bp+si],ah
    		scasb				; Scan es:[di] for al
    		movsb				; Mov [si] to es:[di]
    		and	ds:data_474e,dh
    		test	al,0AAh
    Код:
    		out	0A5h,ax			; port 0A5h ??I/O Non-standard
    		loop	locloop_115		; Loop if cx > 0
    
    		test	al,0AAh
    Код:
    		out	0A8h,al			; port 0A8h ??I/O Non-standard
    		in	al,0E0h			; port 0E0h, Memory encode reg2
    		scasb				; Scan es:[di] for al
    		mov	ds:data_464e,al
    		scasb				; Scan es:[di] for al
    		and	ds:data_467e[bx],ch
    		scasb				; Scan es:[di] for al
    		mov	ax,ds:data_460e
    		cmpsw				; Cmp [si] to es:[di]
    		scasb				; Scan es:[di] for al
    		mov	ds:data_487e,al
    		movsw				; Mov [si] to es:[di]
    		stosw				; Store ax to es:[di]
    Код:
    		out	0AAh,ax			; port 0AAh ??I/O Non-standard
    		mov	al,byte ptr ds:[2D20h]
    		and	ss:data_819e[bp+si],ah
    		scasb				; Scan es:[di] for al
    		movsb				; Mov [si] to es:[di]
    Код:
    		out	0AAh,ax			; port 0AAh ??I/O Non-standard
    		movsw				; Mov [si] to es:[di]

  4. #63

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    memory-mapped не значит, что там есть memory, просто декодируется memory space, не i/o space :-)

    и это куски чего дизассемблированы?

  5. #64

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    memory-mapped не значит, что там есть memory, просто декодируется memory space, не i/o space :-)

    и это куски чего дизассемблированы?
    NT.EXE - тест ...

  6. #65

    Регистрация
    24.09.2010
    Адрес
    Ангарск, Иркутская обл.
    Сообщений
    161
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выкладываю схему и плату, ну как получилось. Печатку надо благородить, приводить в вид, пригодный для заказа. Не пинать, все в лейке 6, шрифты крупные, слепой, рисую как мне удобно. Спасибо Quest, все таки решился поднять "невидимые" детали. Если кто еще поищет ошибки - очень замечательно.
    Схема

  7. #66

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, все таки мемори маппед....

  8. #67

    Регистрация
    10.12.2012
    Адрес
    г. Петрозаводск
    Сообщений
    610
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    starik, есть ли какие новости, удалось ли запустить ?
    Scorpion ZS-256, ZX Spectrum +3, ZX-Evolution & NeoGS, Поиск-1, Scorpion ZS 1024 Turbo+

  9. #68

    Регистрация
    24.09.2010
    Адрес
    Ангарск, Иркутская обл.
    Сообщений
    161
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вытравлена плата, установлены все детали, разьемы и т.д. Осталось допаять недостающие дорожки МГТФом. Совершенно нет времени, надеюсь к зиме будет свободнее, закончу.

  10. #69

    Регистрация
    07.11.2007
    Адрес
    Житомир, Украина
    Сообщений
    44
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поздно конечно, но возможно будут полезны сканы оригинальной голой печатки:
    Вложения Вложения

  11. #70

    Регистрация
    10.12.2012
    Адрес
    г. Петрозаводск
    Сообщений
    610
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    starik, есть ли новости, удалось ли запустить ?
    Scorpion ZS-256, ZX Spectrum +3, ZX-Evolution & NeoGS, Поиск-1, Scorpion ZS 1024 Turbo+

Страница 7 из 16 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. AY-синтезатор
    от =ANDROID= в разделе Звук
    Ответов: 61
    Последнее: 12.11.2015, 18:36
  2. Синтезатор AD9952, как рулить?
    от Vladimir_S в разделе Для начинающих
    Ответов: 9
    Последнее: 19.06.2014, 19:58
  3. Ответов: 68
    Последнее: 10.11.2011, 14:46
  4. синтезатор голоса
    от Almaz в разделе Софт
    Ответов: 14
    Последнее: 31.05.2008, 00:04

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •