User Tag List

Показано с 1 по 10 из 1333

Тема: Самодельный компьютер на Z80 и не только

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хотел тебе написать об этом, вчера хотя zilog утверждает, что данные запишутся в оба порта.
    внутренний и внешний,
    но у нас Hitach, а они имеют массу глюков, утверждают, что z8s180 "вылизан от детских болячек"

    а при чтении данные с внешней шины "игнорятся". (если порты совпадают)
    мне такой вот едет экран.
    http://www.ebay.com/itm/291549750178...%3AMEBIDX%3AIT
    "синенькай"
    Как поборол? порты перенес выше?
    У меня есть кроме "хитача" и z8s180 в plcc, можно проверить
    Последний раз редактировалось Totem; 27.05.2016 в 13:37.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

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

  3. #2

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    хотя zilog утверждает, что данные запишутся в оба порта
    А вот хрена лысого! Я отловил этот глюк с помощью аналайзера, запись во внешний порт не идет, если отправляемое значение 0х80 или более. Потому у меня инит дисплея работал, а вот команды выставления адреса в дисплее - уже нет.

    Цитата Сообщение от Totem Посмотреть сообщение
    Как поборол? порты перенес выше?
    Да, применил OUT(C),А
    Адрес задал от балды 0х0300, лишь бы старший байт был не равен 00.

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

    Цитата Сообщение от Totem Посмотреть сообщение
    мне такой вот едет экран
    Дык такой же, st7920.
    Только у тебя вроде как инверсный будет, белые точки на голубом фоне. Мне такие не очень нравятся, привозил десяток двустрочников такой расцветки.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #3

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    А вот хрена лысого! Я отловил этот глюк с помощью аналайзера, запись во внешний порт не идет, если отправляемое значение 0х80 или более. Потому у меня инит дисплея работал, а вот команды выставления адреса в дисплее - уже нет.


    Да, применил OUT(C),А
    Адрес задал от балды 0х0300, лишь бы старший байт был не равен 00.

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


    Дык такой же, st7920.
    Только у тебя вроде как инверсный будет, белые точки на голубом фоне. Мне такие не очень нравятся, привозил десяток двустрочников такой расцветки.
    получается, что 180 "хитач" считает, что если старший байт 0 запись во внутренние порты, собственно так и должно быть IN0\OUT0(команды в 180), переводят старшие адреса в 0.

    но -
    Q: What happens if off-chip peripheral’s address is
    assigned to the internal I/O devices (overlapped)?
    A: I/O read: data from addressed internal peripheral is
    read, and the data on the bus at that time is just ignored.
    I/O write: output the data to the data bus as well as to
    on-chip peripherals. Also, this transaction could write
    the data to off-chip peripherals.
    (с)Z180 Family
    QUESTIONS AND ANSWERS 6-2

    теоретически внутренние порты можно переносить
    I/O Control Register (ICR: I/O Address = 3Fh)
    Соответственно в 40h,80h,C0h
    "Чет я не догоняю" тогда этот момент"
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

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

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

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

Похожие темы

  1. Самодельный станок для намотки ТВЗ
    от Ратмир в разделе Творчество
    Ответов: 3
    Последнее: 25.05.2017, 13:32
  2. Самодельный телевизор
    от KALDYH в разделе Творчество
    Ответов: 34
    Последнее: 18.09.2013, 13:09
  3. Самодельный kickstart под ЛУТ :D
    от fan в разделе Amiga
    Ответов: 6
    Последнее: 21.08.2010, 16:18
  4. Лучший самодельный компьютер
    от roxx в разделе Зарубежные компьютеры
    Ответов: 10
    Последнее: 08.12.2007, 22:53
  5. Самодельный принтер
    от Ewgeny7 в разделе Несортированное железо
    Ответов: 3
    Последнее: 07.08.2005, 18:11

Ваши права

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