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

User Tag List

Страница 23 из 44 ПерваяПервая ... 192021222324252627 ... ПоследняяПоследняя
Показано с 221 по 230 из 433

Тема: Специалист: замена 8080 на 8085

  1. #221
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я заметил, что автор при рисовании мапперов процессоров задал два последних пина разъёмов как ID подключаемых процессоров. Назначение ясно - hard определение процессора. Я тут покопался в своих бумашках и нашёл вот такой код:
    Определение типа процессора

    А лучше (на 2 байта короче) так:
    <A> - CPU type: 0-i8080, 1-KP580BM1, 2-1821BM85, 3-Zilog z80
    Код:

    cpudetect: lxi d, msg_z80
    xra a
    dcr a
    mvi a, 3
    rpo
    lxi d, msg_8080
    lxi h, первые две буквы msg_8080
    xra a
    shlx
    inr a
    mov d, h
    mov e, l
    dsub d
    lxi d, msg_vm1
    rz
    lxi d, msg_8085
    inr a
    ret
    Не могу понять что это, просто определение текста или реальное определение процессора.

    SYR-ALEX, а вот все прошивки для Атмеги88 можно воткнуть в один контроллер или нужно соответственно два или три с разной прошивкой?
    Последний раз редактировалось fifan; 03.12.2016 в 19:42.

  2. #222
    Activist Аватар для SYR-ALEX
    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    429
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    41 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Времянки прошивок Атмеги жёстко привязаны к частоте кварца и при смене прошивки Вам придётся менять и кварц . Кварц на панельке не есть гуд . А сколько паек выдержит плата ? Основные две прошивки на кварц 16Мгц ( только 384Х256 классика ) и 22.118Мгц (384\512Х256 классика+обдейт) , а прошивка на 20Мгц (384\480Х256) просто авось кому и сгадится.
    О упомянутом коде конечно знаю . Но его надо либо к каждой проге цеплять в случае СЯБРА либо в ПЗУ держать . В хард варианте достаточно прочитать содержимое конфиг порта ( предлогаю порт А программатора по приведённой выше схеме . Электрически конфликта не будет) , остаётся полагаться только на честность того кто пермычки выставляет.

  3. #223
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Т.е. действует формула: 1 кварц=1 частота=1 прошивка=2 скорости (турбо и не турбо)? Под кварц можно и ламели на плату поставить.

    ID процессора уже содержит распайка крайних контактов разъёма для подключения к основной плате. На приведённой выше схеме я не нашёл куда идут CPUID0 и CPUID1.

  4. #224
    Activist Аватар для SYR-ALEX
    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    429
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    41 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    ID процессора уже содержит распайка крайних контактов разъёма для подключения к основной плате. На приведённой выше схеме я не нашёл куда идут CPUID0 и CPUID1.
    Потому и озвучено про эту схему
    Цитата Сообщение от SYR-ALEX Посмотреть сообщение
    И ещё вопрос к знатокам Специалиста . Если сигналы CPUID и AVID подключить по схеме https://yadi.sk/i/Nw2AM_W1326xZM то как зто скажется на существующем софте ? Эти сигналы я считаю могут пригодиться новому софту для опознания проца и возможных графических режимов , а также прога может по ним узнать тактовые частоты проца в зависимости от версии AdapterVideoID .
    также нужна тормозилка в BTURBO для работы с ВВ55-и

  5. #225
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да пусть так к порту А программатора. Ещё останутся биты 1,2 и 3 для дальнейших разработок. С прошивками Атмеги88 всёж объясни.

  6. #226
    Activist Аватар для SYR-ALEX
    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    429
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    41 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Т.е. действует формула: 1 кварц=1 частота=1 прошивка=2 скорости (турбо и не турбо)?
    Совершенно верно ,только не скорости , а резрешение экранов . Выход Атмега является опорным истоником частоты из которой складываются\получаются частоты процессоров. А TURBO не TURBO уже зависит от конкретного модуля CPU XXXX .

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

  8. #227
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не стандартный кварц на 22.1184 МГц ко мне приехал, китайцы прислали мне две Атмеги88 - буду прошивать. Прошивки из поста не изменились?

  9. #228
    Activist Аватар для SYR-ALEX
    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    429
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    41 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вечером приеду домой выложу прошивки с исходниками .

  10. #229
    Activist Аватар для SYR-ALEX
    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    429
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    41 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Опять переделал СЯБР . Добавил тормозилку на BTURBO , пришлось изменить арбитраж VIDEO/CPU теперь работает только при обращении к RAM . Все хотелки сделаны . Комп завершён . Конечно при повторении могут проявиться какие либо недоделки но в одном экземпляре уже работает. Нужно переходить к маперам .

    Обещанные прошивки и последняя схема https://yadi.sk/d/BRnFFTIV32Pq9s . Код изяществом не отличается . Как умею так пишу . Ответственные участки прокомментированы .

    В конце недели уезжаю в командировку , возможно надолго .Так что доступа к реальному СЯБРу не будет. До отъезда постараюсь обнародовать наброски мапера FUZIX .
    Последний раз редактировалось SYR-ALEX; 07.12.2016 в 07:54.

  11. #230
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прекрасно! Возникли вопросы по схеме:
    1. Какие номиналы резисторов и типы транзисторов используются в видеовыхлопе, вывод на скарт?
    2. Что за сигналы AVD0 и AVD1 и зачем они выведены на разъёмы?
    3. Сигнал PC6 (сброс Атмеги88) идёт сразу на разъём программирования или к нему что-то припаяно?
    4. Где располагается переключатель турбо? Тот же вопрос про переключатель 384\512.

Страница 23 из 44 ПерваяПервая ... 192021222324252627 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кросскомпилятор Си под 8080
    от vinxru в разделе Разное
    Ответов: 110
    Последнее: 27.05.2024, 23:06
  2. Ассемблер 8080
    от Kakos_nonos в разделе Утилиты
    Ответов: 0
    Последнее: 21.09.2011, 23:35
  3. схема АОН на 8080/z80
    от sergey2b в разделе Разный софт
    Ответов: 7
    Последнее: 07.02.2010, 22:43

Ваши права

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