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

User Tag List

Страница 125 из 134 ПерваяПервая ... 121122123124125126127128129 ... ПоследняяПоследняя
Показано с 1,241 по 1,250 из 1333

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

  1. #1241

    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    931
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    168
    Поблагодарили
    81 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Temych640 Посмотреть сообщение
    С подключением к ПК пока не разобрался, может все-таки придется брать ВВ55
    Проще использовать последовательный порт на ВВ51 - это более распространенный и программно поддержанный интерфейс. ВИ53 для тактирования ВВ51 использовать совсем не обязательно - можно в тактовом генераторе использовать кварц подходящей частоты - 4.9152МГц, 9.8304МГц, 19.6608МГц. Если процессор тактировать частотой 4.9152МГц, поделить ее на 8 и подать на ВВ51, то можно получить две скорости порта - 9600 и 38400.

  2. #1242

    Регистрация
    27.08.2019
    Адрес
    г. Мариуполь, Украина
    Сообщений
    46
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ладно, я что-нибудь придумаю и обязательно поставлю. Я никак не могу разобраться, как включить текстовый режим 5х7 у дисплея QC12864B. Вы не могли бы сказать, как работает знакогенератор для вашего дисплея? Я так понимаю, он работает в графическом режиме, тогда картинка рисуется горизонтальными полосами длинной в 8 пикселей. Тогда еще нужен генератор развертки, или я что-то не понимаю?

  3. #1243

    Регистрация
    26.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    270
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я использовал графический дисплей FDCG12864 без встроенного знакогенератора, поэтому задача по отрисовке символов полностью ложится на ЦП. Коды символов хранятся в ПЗУ вместе с основной программой. Чтобы вывести определенный символ, процессор по номеру символа по очереди извлекает коды из знакогенератора и отправляет их в дисплей. Подробнее можно почитать, например здесь: http://www.embed.com.ua/mikrokontrol...12864-chast-1/. У QC12864B стоит другой контроллер, поэтому работа с ним отличается от FDCG12864 , так что надо смотреть даташит.
    Ленинград-1 48К
    ЮТ-88 в минимальной конфигурации

  4. #1244

    Регистрация
    04.04.2017
    Адрес
    г. Казань
    Сообщений
    569
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KeKc Посмотреть сообщение
    Я использовал графический дисплей FDCG12864 без встроенного знакогенератора, поэтому задача по отрисовке символов полностью ложится на ЦП. Коды символов хранятся в ПЗУ вместе с основной программой. Чтобы вывести определенный символ, процессор по номеру символа по очереди извлекает коды из знакогенератора и отправляет их в дисплей. Подробнее можно почитать, например здесь: http://www.embed.com.ua/mikrokontrol...12864-chast-1/. У QC12864B стоит другой контроллер, поэтому работа с ним отличается от FDCG12864 , так что надо смотреть даташит.
    Если брать на Али как их распознать?
    Юниор ФВ-6506, Балтик-48

  5. #1245

    Регистрация
    26.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    270
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тот дисплей, который я применил построен на базе контроллера KS0108. Найти такие на Али довольно просто: нужно в строке поиска ввести "ks0108 lcd", ну а дальше выбрать тот, который по цвету больше нравится. Только есть два нюанса: 1)у разных производителей может отличаться расположение ног, на это нужно обратить внимание перед покупкой. 2)для работы дисплея необходим источник отрицательного напряжения. Как правило, он уже имеется на плате индикатора, но встречаются дисплеи и без него.
    Ленинград-1 48К
    ЮТ-88 в минимальной конфигурации

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

    Shumadan(08.09.2020)

  6. #1246

    Регистрация
    27.08.2019
    Адрес
    г. Мариуполь, Украина
    Сообщений
    46
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я постоянно изменял и модифицировал схему своего компьютера, но остановился на этом варианте computer.rar. Решил оставить всего 32кб ОЗУ, немного переделал схему для дисплея на контроллере KS0108, так как я не представляю, как бить изображение пополам горизонтально для дисплея на ST7920. Клавиатура будет отдельной, потому что я нашел подходящий корпус, чтобы сделать что-то на подобии ноутбука. Кстати, у меня возник вопрос - можно ли сделать генератор кадровых и строчных синхроимпульсов на таймере 8253 и выводить таким образом изображение на телевизор? Потому что я совсем запутался в схеме генерации KS и SS в Ленинграде, и собственно два моих Ленинграда не работали в области этого генератора.

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

  8. #1247

    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    931
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    168
    Поблагодарили
    81 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Temych640 Посмотреть сообщение
    можно ли сделать генератор кадровых и строчных синхроимпульсов на таймере 8253 и выводить таким образом изображение на телевизор?
    Думаю, что да. Мне как-то тоже приходила в голову такая мысль. Главное, можно будет относительно просто менять видеорежим. Только пиксельклок напрямую нельзя будет подавать на вход - не потянет.

  9. #1248

    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    238
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Идея разработчикам - почему-то до сих пор не сделаны системы простых компов с двумя Z80 и общей памятью.
    Второй Z80 можно было бы например приспособить для вывода видеосигнала, или реальная двухпроцессорная система (видео при этом реализуется отдельно, например терминальное)
    Делал ещё в начале 90-х. Отдельный 80х25 дисплей на z80 + несколько мс. Эта маленькая примочка припаивалась к Лениград-2 и позволяла иметь Синклер и CP/M со стандартным дисплеем с несколькими кодировками, выбираемыми (с клавиатуры) на ходу и сверх шустрым скроллингом.

  10. #1249

    Регистрация
    27.08.2019
    Адрес
    г. Мариуполь, Украина
    Сообщений
    46
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ради интереса попробовал спроектировать схему еще одного компьютера на 16-битном процессоре 8088. В итоге вышла такая схема: 16bit.rar .640кб ОЗУ, 128кб ПЗУ, 256кб FLASH-ROM. Рабочая частота ~ 4 МГц. Вывод планирую на дисплей 240х128 на контроллере ra6963. У меня несколько вопросов:
    1) Я не понял, как сделать кнопку RESET, то есть к чему подтягивать конденсатор и резистор, на что замыкать кнопку?
    2) Нужно ли подтягивать через резистор к плюсу мультиплексированную шину данных процессора?
    3) Будет ли работать клавиатура по тому же принципу, как и в компьютере KeKcа, или нужен буфер?
    4) Ну и вообще, работоспособна ли эта схема?

  11. #1250

    Регистрация
    27.08.2019
    Адрес
    г. Мариуполь, Украина
    Сообщений
    46
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я тут стал проверять свои схемы, и заметил, что неправильно подключил адресные входы микросхемы 155ИД4. Посмотрев даташиты, я увидел разную информацию по поводу входов A0,A1. Тут https://www.microshemca.ru/ID4/ написано, что A0 на 3 выводе, A1 на 13 выводе. Тут http://xn----ctbgeuhdtdb2b.xn--p1ai/...1579758424.pdf тоже. А на известном сайте http://vicgain.sdot.ru/spmikro/smikr6.htm написано наоборот, что A0 на 13, а А1 на 3. Также написано, что 74LS155 полный аналог ИД4, но также отличается положение адресных входов. Кто-нибудь знает, где правда?

Страница 125 из 134 ПерваяПервая ... 121122123124125126127128129 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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