User Tag List

Страница 5 из 15 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 147

Тема: Компьютер "Кристалл 2"

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

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

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если ПЗУ и ОЗУ собирать не из кусочков, а поставить микросхему большего объема, то весь компьютер умещается в 27 корпусов. Так же как РК86, а круче только Спектрум на пауке. А если синхронизировать видеоадаптер и процессор, что реально. То получается на один корпус меньше (исключаем основное ОЗУ) и без помех.

    Только вот синхронизация с видеадаптером не такая простая идея. Видеоадаптер обращается у памяти каждый 6-ой такт, а процессору надо выделить 50% из каждых 9 тактов. (Процессору нужны данные только по перепаду тактового импульса)

    Это деление на 9 (внутри КР580ГФ24) придумал какой псих.

    ---------- Post added at 16:43 ---------- Previous post was at 16:32 ----------

    1. D1 - КР580ИК80
    2. D2 - КР580ГФ24
    3. D3 - КР580ВК38
    0. D4, D5 - К155ЛП10 (буфер адресной шины, в 1-планом модерн. вар. не обязателен)
    0. D6 - К155ЛП11 (буфер адресной шины, не обязателен)
    4. D7 - К556РТ4 (дешифратор адресов)
    5. D8 - КР580ВВ55 (клавиатура)
    6. D9 - К573РФ2 (ПЗУ с монитором)
    7. D10, D11 - К576РУ2 (ОЗУ программ)
    8-10. D12, D13, D14 - К555КП14 (обращение процессора к видеопамяти)
    11-12. D15, D16 - К589КП16 (обращение процессора к видеопамяти)
    13. D17, D18, D19, D20 - К541РУ2 (видео ОЗУ)
    14. D21.1, D21.2 - К556РТ5 (ПЗУ знакогенератора)
    15-16. D22, D23 - К155ИР1 (видео, сдвиговый регистр)
    17-21. D24, D25, D26, D27, D28 - К155ИЕ5 (видео, счетчики)
    22. D28 - К155ТМ2 (видео, счетчик и гашение)
    23. D30, D31 - К556РТ4 (сброс счетчиков, синхроимпульсы, гашение)
    24-25. D32, D33 - К155ЛА3
    26-27. D34, D35 - К155ЛН1
    Последний раз редактировалось vinxru; 21.04.2012 в 16:48.

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

  3. #2

    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Это деление на 9 придумал какой псих.
    я об этом в ГФ24 кричу на каждом углу.

    vinxru, если будет савсем скучно то уменя есть несколько идей 8-ми битного компа.
    Хотя зачем, если есть Орион?
    Последний раз редактировалось Atari; 21.04.2012 в 16:48.
    .

  4. #3

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    А то - то так посчитает, то эдак.
    Как только адрес становится равен 0B5h, на выходе ПЗУ появляется сигнал сброса. Как только один из 3-х счетчиков обнулится, адрес изменится и сброс пропадет.

    То есть, длительность импульса сброса получается насколько короткой, то на неё не успевают отреагировать все микросхемы.

    При этом, выход 3-его бита одного счетчика является таковым входом другого. Когда мы сбрасываем D24, это приводит к увеличению счетчика D25. И соответственно срывается работа всего видеоадаптера.

    И т.д. Я час запускал эту схему в эмуляторе, пока она начала нормально адреса считать.

  5. #4

    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Как это у тебя такие цифры получаются? 15625*546=8531250
    у мну тоже так получается

    15625 * 576 = 9000000

    ---------- Post added at 15:22 ---------- Previous post was at 15:19 ----------

    Цитата Сообщение от vinxru Посмотреть сообщение
    То есть, длительность импульса сброса получается насколько короткой,
    собственно об этом я и писал в #29, что сброс происходит примерно за 50 нс и этот байт не считается.
    .

  6. #5

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А еще, на выходе ПЗУ будут присутствовать переходные процессы. То есть, между чтением адресов FFh и 100h, на выходе может быть всё что угодно. Поэтому без конденсатора никак.

  7. #6

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Схема называется - найдите 3 ошибки.



    Когда нибудь соберу в таком виде. А пока пошел заставлять клавиатуру на ATMega8 работать.

    Последний раз редактировалось vinxru; 25.04.2012 в 19:24.

  8. #7

    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Схема называется - найдите 3 ошибки.
    да хоть все 8

    Q21...24 на D16

    ---------- Post added at 23:17 ---------- Previous post was at 22:26 ----------

    vinxru, так понял, применеие ИР1 удобно тем, что они сами защелкивают праллельные данные?
    .

  9. #8

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Atari Посмотреть сообщение
    vinxru, так понял, применеие ИР1 удобно тем, что они сами защелкивают праллельные данные?
    Ну как. Приходит на них импульс с делителя D24 (PixelClock / 6) и они защелкивают.

  10. #9

    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    просто в данном случае ПЗУ знакогенератора может висеть неотключаемо/безбуферно на ШД.
    это приятно ибо упрощает
    но в синхронных схемах такой вариант не сработает
    .

  11. #10

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я тут понял, что ширина символа больше 6 писелей. Сброс приторможен конденсатором С5 220 пф. Это может быть и целый пиксель и половина.

Страница 5 из 15 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 179
    Последнее: 28.03.2018, 08:30
  2. Ответов: 13
    Последнее: 24.06.2014, 14:22
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 27
    Последнее: 19.12.2009, 18:49
  5. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

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