User Tag List

Страница 47 из 118 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя
Показано с 461 по 470 из 1333

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

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

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

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Воть -





    В общем-то, вопрос уже решен, как видишь
    Долго бодался с ассемблером, по неопытности долго не понимал, почему проц улетает в космос на элементарной операции ROL AL,3.
    Только вчера накопал, что 8086 не умеет такую команду, только 80186 и мощнее.
    Но теперь драйвер написан, всё работает.

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

    Насчет видеовыхлопа - вывод на ТВ/VGA конечно прекрасен.
    Но что-то свербит в заднице, что для такого класса компов экран нужен таки "автономный".
    Иначе весь смысл таких машинок теряется.
    Присмотреть чтоли TFT какой-нить....
    Я те давно предлагал, могу прислать даже какой то экран, не помню какой чип там стоит, по SPI, вроде можно узнать, я не копал сильно. там и 16 бит шина есть.
    вообще ранее замысел был такой, есть экран 2 строчник или графический не важно, но есть и выхлоп на ТВ/VGA.
    Последний раз редактировалось Totem; 01.09.2016 в 19:23.
    Ты слыхал как грузится 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)

    По умолчанию

    Гы...
    Я вспомнил, что у меня в столе среди хлама валяется один двустрочник, причем с UART-входом



    Он огромен и прекрасен. Свечение вакуумно-люминесцентных символов - волшебно, ощущаешь себя снова в далеком детстве, когда ты восторженно пялился на бирюзовый свет индикаторов на калькуляторе
    Фото передаёт ощущения лишь отчасти...
    Здесь чуть подробнее про такой дисплей.
    Из минусов - нужно MAX232 присобачивать для конвертации уровней.
    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
    HardWareMan
    Гость

    По умолчанию

    Зеленый светофильтр даст зеленое свечение, а красно-бордовый - песочно-серое! Я помню в видиках было такое.

    Тоже обожаю VFD. Вот красавец:
    Последний раз редактировалось HardWareMan; 01.09.2016 в 20:54.

  5. #4

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

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Вот красавец:
    Графический ВЛИ? Шикарно

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

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

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

  6. #5

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Зеленый светофильтр даст зеленое свечение, а красно-бордовый - песочно-серое! Я помню в видиках было такое.
    Ага, счастья полные штаны было У всех зеленый индикатор уровня. А у меня - белый. Делов то, поменять зеленый свето-фильтр на фиолетовый Обман зрения. Романтика МП-225С, продукт перестройки До сих пор в строю. Романтика МП-225С отличалась 2-маленькими моторами и криво срисованным кодовым колесом в ЛПМ. Кодовое колесо лечилось путем ювелирной обработкой надфилем
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_0078s.jpg 
Просмотров:	272 
Размер:	30.0 Кб 
ID:	58034  
    Последний раз редактировалось OrionExt; 02.09.2016 в 00:38.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  7. #6

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

    По умолчанию

    Не травите душу, вы не видели сколько их выкинули 2 года назад. аааааа
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  8. #7

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

    По умолчанию

    Тишина пришла в тему.
    Немножко пошумлю, пока всё паутиной не заросло
    Работу над бордой i8088_Project продолжаю, практически ежедневно.
    Пожалуй, это самый интересный комп получился для ковыряния.
    Выглядит сейчас вот так -



    На плате добавились часы, выбрал аутентичности ради старинные DS1387. Думал, там сдохла уже батарейка. Ничего подобного! Часы еще не работали, ход был заглушен специальным битом в регистре. Сбросил его и часы пошли... А сама батарейка - 3,1 вольт. Специально померил, пропилив на корпусе часов маленький паз до контакта с батарейкой.
    Еще добавился баззер, плата обзавелась звуком, в том числе на нажатие клавишь.
    Сами клавиши (после долгого раздумья) стали механическими 5х4, а не PS/2, как планировал ранее. У каждой кнопки - 4 значения
    На фото это видно.
    Ну и жду заказанные 24С512 как сменный носитель информации. Они мне понравились в работе.

    В качестве софта используется скелетик TINY BASIC, помаленьку обрастающий функциями Монитора, а позже планирую добавить и команды а-ля ОСь, для работы с файлами. Файловая организация на 24С512 будет подобна знакомому многим орионщикам ОРДОСу. Ну, или похожа на ромдиск, если кто не пользовался. Только на этот диск можно и писать, и перемещать, и переименовывать.
    Пока же вот пример вывода текущего времени с часиков, и вывод дампа памяти -



    Там же "режет глаз" типичная васиковая команда PRINT, ведь это всё выполняется "под патронажем" ТиниБейсика.
    Обожаю бейсики...
    Они просты и легко реконструируются под свои нужды.
    Даже пока несколько неудобный ассемблер х86 уже стал почти родным, и сырки читаются аки книга, и процедуры пишутся на одном дыхании.
    Безумно интересное занятие - делать такие бординки на произвольно взятом процессоре...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  9. #8

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    несколько неудобный ассемблер х86
    Некоторые вещи тут вообще крышесрывательные для спектрумиста.
    Написал процедурку, а оно - не работает.
    Перерыл всё, чуть не убился.
    Перебрал всё пошагово.
    Оказалось, я снова забыл, что безусловный JMP может запульнуть куда угодно в пределах сегмента (и между сегментами - тоже), а вот тот же джамп, но условный - хрена лысого. Только +-128 байт. Подобно JR у Z80.
    Поэтому приходится по условию делать короткий переход на безусловный JMP, который уже закинет куда следует.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  10. #9

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Оказалось, я снова забыл, что безусловный JMP может запульнуть куда угодно в пределах сегмента (и между сегментами - тоже), а вот тот же джамп, но условный - хрена лысого. Только +-128 байт. Подобно JR у Z80.
    Поэтому приходится по условию делать короткий переход на безусловный JMP, который уже закинет куда следует.
    Пипец.
    Может ты просто не дочитал до нормальных жампов? Оно ж из 8080 развилось, там с этим же нормально все.
    Два последовательных джампа один в другой (условный или нет пофиг) потому что по другому низзя - это ж бред какой-то, так не делает никто.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  11. #10

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Может ты просто не дочитал до нормальных жампов?
    Цитата Сообщение от Error404 Посмотреть сообщение
    это ж бред какой-то, так не делает никто.
    Да не, там и оригинальный текст исходников напичкан "предпереходами".
    У условных переходов x86 есть свои хорошести в ассортименте, но они - реально короткие.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

Страница 47 из 118 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя

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

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

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

Ваши права

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