User Tag List

Страница 45 из 81 ПерваяПервая ... 414243444546474849 ... ПоследняяПоследняя
Показано с 441 по 450 из 804

Тема: Pentagon-1024/4096 от Northwood

  1. #441

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    bit 7 - позиция сигнала INT:
    0 - стандарт Пентагон;
    1 - фирменный стандарт.
    а чем отличаются?

  2. #442

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а чем отличаются?
    В пентагоновском стандарте сигнал INT появляется:
    По строкам - в момент окончания видимой части строки, т.е. в момент начала строчного гасящего импульса.
    По кадрам - в момент начала кадрового гасящего импульса.

    В фирменном стандарте сигнал INT появляется:
    По строкам - через 16 пикселей после начала видимой части строки, т.е. через 16 пикселей после окончания строчного гасящего импульса.
    Относительно пентагоновского стандарта, появляется через 96 пикселей после пентагоновского.
    По кадрам - в момент окончания кадрового гасящего импульса.
    Относительно пентагоновского стандарта, появляется спустя 16 телевизионных строк.

    Пентагоновский INT нужно включать для корректной работы программных мультиколорных и бордюрных эффектов в демках, написанных под Пентагон.
    Фирменный INT нужно включать для получения красивой динамической картинки в фирменных играх, таких как Arkanoid-2, Zynaps и др. Например, в Arkanoid-2, если включить пентагоновский INT, мерцает ракета и её плохо видно, а в Zynaps при перемещении объектов на экране наблюдается излом спрайтов и мерцание некоторых их участков. При включении фирменного INT все эти дефекты динамической картинки пропадают.
    С уважением, Александр

    Эти 2 пользователя(ей) поблагодарили Northwood за это полезное сообщение:

    NEO SPECTRUMAN(31.03.2020), Rusazar(29.03.2020)

  3. #443

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а если щелкать типом инта по приходу инта
    можно будет словить второй инт за фрейм через 16 строк?

    можно будет вешать какую нибудь задачу на первый инт
    правда процессорного времени всего 5% на нее...

  4. #444

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а если щелкать типом инта по приходу инта
    можно будет словить второй инт за фрейм через 16 строк?

    можно будет вешать какую нибудь задачу на первый инт
    Это полная чушь. Здесь не будет ни первого, ни второго INT-а, будет просто за один фрейм дважды запускаться подпрограмма прерывания (если успеет выполниться после первого прихода INT), со всеми негативными последствиями. Глюкодром с тормозами и поломанной на экране динамической картинкой.
    С уважением, Александр

  5. #445

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Это полная чушь. Здесь не будет ни первого, ни второго INT-а


    на обработчике первого
    меняем I или JP на обработчик второго
    на обработчике второго
    меняем I или JP на обработчик первого

    и вот те уже 2 инта...


    на денди конфе инт двигается по фрейму вообще произвольно
    и можно вешать так несколько обработчиков
    (в том числе переключать видео режимы 10015 раз на фрейм в разных местах)


    вот только толку не много от этого...


    можно например пытаться вешать нестабилизированный плеер на начало фрейма по первому инту

    а потом с 16 строки начинать мультиколоры мультибордеры по второму инту

    16 строк на 14МГц это уже порядочно тактов
    Последний раз редактировалось NEO SPECTRUMAN; 30.03.2020 в 01:52.

  6. #446

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня есть два вопроса:

    1) В настоящий момент BIOS имеет два свободных бита порта для будущего применения. И имеется кодер PAL/NTSC, в котором джампером можно переключать желаемый стандарт кодирования цвета - PAL или NTSC. Стоит ли вывести в BIOS это переключение или это уже лишнее ?

    2) На верхней плате имеются два микроконтроллера - ATTiny2313 (PS/2 мышка) и ATMega48 (PS/2 клавиатура). Оба можно программировать через последовательный интерфейс SPI. Нужны ли на верхней плате два разъёма SPI для их программирования такими программаторами, как USB / Byte Blaster ? Или народ чаще шьёт их, вынимая микросхему из панельки и ставя на программатор, как я это делал 3 года назад ?
    Последний раз редактировалось Northwood; 30.03.2020 в 12:14.
    С уважением, Александр

  7. #447

    Регистрация
    14.01.2005
    Адрес
    г. Харьков, Украина
    Сообщений
    96
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я бы ответил так:

    1. Лишнее.
    2. Вынимаю и ставлю в программатор

  8. #448

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    1) В настоящий момент BIOS имеет два свободных бита порта для будущего применения. И имеется кодер PAL/NTSC, в котором джампером можно переключать желаемый стандарт кодирования цвета - PAL или NTSC. Стоит ли вывести в BIOS это переключение или это уже лишнее ?
    Чем меньше джамперов на плате, тем лучше. поэтому стоит, хотя если это делать один раз, то возможно и так оставить.
    Цитата Сообщение от Northwood Посмотреть сообщение
    2) На верхней плате имеются два микроконтроллера - ATTiny2313 (PS/2 мышка) и ATMega48 (PS/2 клавиатура). Оба можно программировать через последовательный интерфейс SPI. Нужны ли на верхней плате два разъёма SPI для их программирования такими программаторами, как USB / Byte Blaster ?
    нужны, внутрисхемное программирование удобнее, чем каждый раз вынимать микросхему из панельки. можно поставить 10 или 6 пиновые стандартные ISP.
    Последний раз редактировалось solegstar; 30.03.2020 в 12:40.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  9. #449

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    нужны, внутрисхемное программирование удобнее, чем каждый раз вынимать микросхему из панельки. можно поставить 10 или 6 пиновые стандартные ISP.
    Каждый раз вынимать микросхему не нужно, её прошить нужно только один раз во время сборки. Поставить 4 разъёма (по 2 разъёма на каждый микроконтроллер) конечно можно, но по-моему, это будет слишком наляписто. Может 6-пиновых будет достаточно ?

    У меня с программаторами путаница вышла:

    USB Blaster, как я понял, не подойдёт для программирования ATTiny и ATMega, т.к. USB Blaster предназначен для программирования ПЛИС ALTERA, имеет интерфейс JTAG. Именно для этого я и покупал этот программатор, когда у меня в TurboSound-FM умерла ПЛИС и нужно было прошить новую. В инете нашёл распиновку 10-пинового разъёма ISP и сравнил с 10-пиновым разъёмом на моём USB Blaster-е и она не совпадает. Поэтому себе буду шить по старинке - на программаторе WillemProg, только если для ATTiny2313 я когда-то собирал переходник с кварцем, то сейчас, думаю, что будет лучше просто сделать кабель, на одном его конце будет панелька DIP-8 для подключения к WillemProg, а на другом стандартный 6-пиновый разъём ISP.

    Кстати, на материнской плате стоит же ещё один микроконтроллер - ATTiny13A для управления ATX питанием и формирования сброса. Но туда уже некуда впихнуть 6-пиновый разъём ISP.
    С уважением, Александр

  10. #450

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если МК в DIP - то проще его в панельку установить, если smd - то нужны.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

Страница 45 из 81 ПерваяПервая ... 414243444546474849 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Pentagon 1024
    от Ilyad в разделе Pentagon
    Ответов: 3
    Последнее: 24.06.2015, 15:28
  2. Ответов: 186
    Последнее: 01.07.2012, 18:43
  3. Pentagon – 1024 SL 2.2
    от skar в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 19.08.2008, 12:56
  4. Pentagon – 1024 SL 1.4
    от skar в разделе Барахолка (архив)
    Ответов: 19
    Последнее: 28.08.2007, 13:00
  5. Pentagon 1024 SL
    от breeze в разделе Pentagon
    Ответов: 7
    Последнее: 15.03.2005, 10:43

Ваши права

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