User Tag List

Страница 120 из 122 ПерваяПервая ... 116117118119120121122 ПоследняяПоследняя
Показано с 1,191 по 1,200 из 1220

Тема: Специалист "Восточный экспресс": сборка и наладка

  1. #1191

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    если верить схеме - у него начальный пуск все равно с ВВ55 берется, так что нет.
    Поставил ВВ55, картинка не поменялась. Подключил динамик, правда тихо, но звук идет (три серии)
    Вот видео как себя ведет - https://disk.yandex.ru/i/1F5q0eTgl4snZg

    Заметил что в отличии от схемы - https://специалист-пк.рф/schemes/Spe...astExpress.png
    сигнал STRT идет с вывода 8 микросхемы DD14, а на схеме идет с 6 вывода.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  2. #1192

    Регистрация
    03.06.2025
    Адрес
    г. Куйбышев
    Сообщений
    49
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если интересно, вот у меня на линевском специалисте без 55 было.
    https://yandex.ru/video/preview/14193833082265346445
    После запайки, тест пошел нормально.

  3. #1193

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Заметил что в отличии от схемы - https://специалист-пк.рф/schemes/Spe...astExpress.png
    сигнал STRT идет с вывода 8 микросхемы DD14, а на схеме идет с 6 вывода.
    на плате правильно. тут уже писали.
    https://zx-pk.ru/threads/28706-spets...=1#post1193586

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

    Этот пользователь поблагодарил Serg6845 за это полезное сообщение:

    Mick(11.11.2025)

  4. #1194

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    на плате правильно. тут уже писали.
    Понятно, а по видео трудно сказать что там может быть. Что то пока со Специалистами у меня пока не срастается.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #1195

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Понятно, а по видео трудно сказать что там может быть. Что то пока со Специалистами у меня пока не срастается.
    могу только предположить что проблема с дешифрацией адресов. в первой серии звуков (5 коротких пиков) одновременно меняется картинка на экране, чего быть не должно, далее должен быть непрерывный тон с заполнением экрана - чего также нет. возможно где-то сопля на адресных линиях. я такой ни разу не собирал, точнее не подскажу.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  6. #1196

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,215
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,651
    Поблагодарили
    574 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    я такой ни разу не собирал, точнее не подскажу.
    Зато вдоль и поперёк изучил ЛИК! Давайте лучше ЛИК "по фото" восстанавливать Тем более именно под него музыкальная плата заточена.
    С уважением, Станислав.

  7. #1197

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Зато вдоль и поперёк изучил ЛИК!
    какой там изучил... нашел нужные точки, подпаял нужные провода.

    Давайте лучше ЛИК "по фото" восстанавливать
    по фото тяжело. нужно смотреть что происходит и думать что делать. причем я далеко не всегда могу объяснить почему увидев в одной точке определенное что-то я следующим шагом полезу мотреть в другую конкретную точку.

    ну а здесь я бы порекомендовал купить дешевый логический анализатор типа отладочной платы FX2LP (cy7c68013a) - получим 16 логических каналов с частотой дискретизации 12МГц, для нетурбированных компов класса Специалиста вполне достаточно. потом пишется специализированный тест из нескольких байт (типа зацикленной записи по определенному адресу) и смотрится что происходит в определенных точках схемы. вон в соседней теме про Линевский спец его таким образом победили.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  8. #1198

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Зато вдоль и поперёк изучил ЛИК! Давайте лучше ЛИК "по фото" восстанавливать Тем более именно под него музыкальная плата заточена.
    По сути без разницы, один фиг платформа для меня считай новая. Но блин, никогда не подумал, что отлаживать будет тяжелее чем Спектрум.

    Я тут отрезал немного тестик, ограничился 6 звуками вначале и записью 0xFF и 0x00 в экранную память. И зациклил.

    Код:
    		DEVICE ZXSPECTRUM48
    
    byte_FFFC:      equ	0FFFCh
    byte_FFFD:      equ	0FFFDh
    byte_FFFE:      equ	0FFFEh
    byte_FFFF:      equ	0FFFFh
    
    
    		.org	0C000h
    
    Test_m_start:
                    jp      loc_C003
    
    ; ---------------------------------------------------------------------------
    
    loc_C003:
                    ld      a, 92h
                    ld      (byte_FFFF), a
    
                    ld      bc, 634h
    loc_C00B:
                    ld      l, 48h
    
    loc_C00D:
                    ld      de, 0
    
    loc_C010:
                    dec     de
                    ld      a, d
                    or      e
                    jp      nz, loc_C010
    
                    ld      a, 0Bh
    
    loc_C018:
                    ld      h, c
    
    loc_C019:
                    ld      (byte_FFFF), a
                    dec     h
                    jp      nz, loc_C019
    
                    xor     1
                    dec     l
                    jp      nz, loc_C018
    
                    dec     b
                    jp      z, loc_C034
    
                    ld      a, b
                    cp      1
                    jp      nz, loc_C00B
    
                    ld      l, d
                    jp      loc_C00D
    ; ---------------------------------------------------------------------------
    
    loc_C034:
                    ld      e, 0Eh
                    ld      a, 90h
                    ld      d, a
    
    loc_C039:
                    ld      h, a
    
    loc_C03A:
                    ld      (hl), 0FFh			;закрашиваем знакоместа
                    xor     a
    
    loc_C03D:
                    dec     a
                    jp      nz, loc_C03D
    
                    ld      a, e
                    xor     1
                    ld      e, a
                    ld      (byte_FFFF), a
                    inc     l
                    jp      nz, loc_C03A
    
                    ld      a, h
                    add     a, 8
                    cp      0C0h
                    jp      c, loc_C039
                    inc     d
                    ld      a, d
                    cp      98h
                    jp      nz, loc_C039
    ; ---------------------------------------------------------------------------
    
                    ld      bc, 5067h
    
    loc_C05E:
                    ld      l, 22h ; '"'
                    ld      a, 0Bh
    
    loc_C062:
                    ld      h, c
    
    loc_C063:
                    ld      (byte_FFFF), a
                    inc     h
                    jp      nz, loc_C063
                    xor     1
                    dec     l
                    jp      nz, loc_C062
                    ld      a, c
                    xor     0F8h
                    ld      c, a
                    dec     b
                    jp      nz, loc_C05E
    
    ; ---------------------------------------------------------------------------
    
                    ld      e, 0Eh
                    xor     a
    
    loc_C07B:
                    ld      l, a
                    ld      h, 90h
    
    loc_C07E:
                    ld      (hl), 0					;чистим знакоместа
                    inc     h
                    xor     a
    
    loc_C082:
                    dec     a
                    jp      nz, loc_C082
                    ld      a, e
                    xor     1
                    ld      e, a
                    ld      (byte_FFFF), a
                    ld      a, h
                    cp      0C0h
                    jp      nz, loc_C07E
                    ld      a, l
                    add     a, 8
                    jp      nc, loc_C07B
                    inc     b
                    ld      a, b
                    cp      8
                    jp      nz, loc_C07B
    
    ; ---------------------------------------------------------------------------
    
                    ld      c, 10h
    
    loc_C0A2:
                    ld      l, 10h
                    ld      a, 0Ah
    
    loc_C0A6:
                    ld      h, c
    
    loc_C0A7:
                    ld      (byte_FFFF), a
                    dec     h
                    jp      nz, loc_C0A7
                    xor     1
                    dec     l
                    jp      nz, loc_C0A6
                    inc     c
                    jp      nz, loc_C0A2
    
    		jp	loc_C034
    ; ---------------------------------------------------------------------------
    
    Test_m_end:
    		.savebin "test-m.bin",Test_m_start, Test_m_end - Test_m_start
    
    
                    .end
    И странная фигня, как тут правильно написали, что при 6 первоначальных гудках меняется инфа в ОЗУ, на видео выложенном ранее это видно. Причем от наличия ВВ55 это не зависит, просто звука не будет.
    То есть, возможно это происходит в этой конструкции
    ld (byte_FFFF), а

    Шины данных с адресами нигде не звонятся, адресация дешифратора происходит вроде правильно, так как ПЗУ выбирается и программа вроде идет как надо. Возможно что в момент записи в FFFF происходит также запись и в ОЗУ, т.е. срабатывает буфер АП6. По сути это проверить наверное можно если выпаять АП6 или отключить 19 вывод.

    - - - Добавлено - - -

    Проверил осцилом 19 вывод АП6, нет импульсов вначале, только потом, когда идет запись. То есть записи в ОЗу в этот момент нет. Получается меняются адреса в ОЗУ.
    Последний раз редактировалось Mick; 12.11.2025 в 14:12.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #1199

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    По сути без разницы, один фиг платформа для меня считай новая. Но блин, никогда не подумал, что отлаживать будет тяжелее чем Спектрум.
    да он попроще спектрума будет. просто непривычно.


    И странная фигня, как тут правильно написали, что при 6 первоначальных гудках меняется инфа в ОЗУ, на видео выложенном ранее это видно.
    Проверил осцилом 19 вывод АП6, нет импульсов вначале, только потом, когда идет запись. То есть записи в ОЗу в этот момент нет. Получается меняются адреса в ОЗУ.
    а посмотри что на 12, 13 ногах DD18 в это время происходит. если туда каким-то образом пролезает что-то левое - это может объяснять ситуацию. от уровней на этих ногах зависит какая четверть памяти будет отображаться на экране.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  10. #1200

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    а посмотри что на 12, 13 ногах DD18 в это время происходит. если туда каким-то образом пролезает что-то левое - это может объяснять ситуацию. от уровней на этих ногах зависит какая четверть памяти будет отображаться на экране.
    Кажись разобрался. Поразмыслив, предположил, что в момент записи в ВВ55 триггер DD12.2 похоже прихватывал лишнее в момент стробирования SYNC. Выпаял конденсатор C5, который по схеме 100пф. Без него такое же поведение. Запаял что было - 470 пф. Тест пошел

    https://disk.yandex.ru/i/OkSr3z-6XE5aQw

    Возможно 100пф важно для К155ТМ2, у меня стоит К555ТМ2, она вроде пошустрее и видимо того кондера не хватает. Блин, как я не люблю эти конденсаторную логику. По идее надо бы сдвинуть бы тактирующий сигнал, чтобы не зависило от конденсаторной логики.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

Страница 120 из 122 ПерваяПервая ... 116117118119120121122 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 64
    Последнее: 06.01.2023, 22:18
  2. Запуск и наладка "Ленинград-НЭТИ"
    от Cat_Alex/QRP в разделе Ленинград
    Ответов: 74
    Последнее: 12.04.2020, 00:56
  3. Специалист Экспресс .
    от s sergey в разделе Специалист
    Ответов: 209
    Последнее: 23.11.2018, 20:47
  4. Ответов: 179
    Последнее: 28.03.2018, 08:30
  5. Эмулятор ПК "Специалист" для Mac OS X
    от hdc в разделе Эмуляторы отечественных компьютеров
    Ответов: 1
    Последнее: 21.10.2009, 11:28

Ваши права

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