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

User Tag List

Страница 107 из 133 ПерваяПервая ... 103104105106107108109110111 ... ПоследняяПоследняя
Показано с 1,061 по 1,070 из 1327

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

  1. #1061
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я покопаю еще вечером либы для "дуньки", может найду чего, откомментированное.
    А так вот для раскуривания: https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf
    Бегло глянул - скролл точно есть. Причем, судя по всему, весьма продвинутый.
    Последний раз редактировалось TomaTLAB; 20.08.2017 в 15:04.

  2. #1062
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я помню, что скроллы там есть аппаратные по горизонтали и по диагонали. Но при этом сделать перемещение только по вертикали было низзя....
    Спасибо, раскурю тему еще раз.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  3. #1063
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Навскидку это вот здесь:
    10.1.15 Set Display Offset (D3h)
    This is a double byte command. The second command specifies the mapping of the display start line to one of
    COM0~COM63 (assuming that COM0 is the display start line then the display start line register is equal to 0).
    For example, to move the COM16 towards the COM0 direction by 16 lines the 6-bit data in the second byte
    should be given as 010000b. To move in the opposite direction by 16 lines the 6-bit data should be given by
    64 – 16, so the second byte would be 100000b. The following two tables (Table 10-1, Table 10-2) show the
    example of setting the command C0h/C8h and D3h.
    Судя по таблице ниже, вроде бы то, что нужно.

  4. #1064
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, навскидку похоже на оно. Отступ в адресации строк. Можно плавно, можно сразу текстовыми строками. Попробую, как снова до платы доберусь.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  5. #1065
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  6. #1066
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Апдейт микрокомпа на 6502.
    Привинчена флешка 24С512, сделаны 4 слота для сохранения/загрузки.
    И почти собрана платка "третьего этажа" с ВЛИ. Будут часики. Думаю, что работать будут на прерываниях, параллельно с Бейсиком.
    А пока вот так

    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

  8. #1067
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А я тут поселил на свой "принтер" (плата от МС6337) Nascom BASIC и целый вечер голову ломал, почему команда LIST не работает
    Все вроде работает, а лист - никак.
    А там оказалось, что для декремента HL использовали, зачем то ADC HL, DE (DE=-1), которой у 8080 естественно нет, а на перенос там вроде бы накласть.
    Заменил на ADD HL, DE (которыя DAD D в нотации 8080) - заработало

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    TL-866 за 2000 рэ на Али. Это просто песня за такие деньги.
    А траблу с прошивкой GAL'ок больше 16V8 еще не забодали? А то я тут сунул 22v10, а хрен там...
    Последний раз редактировалось TomaTLAB; 30.08.2017 в 13:34.

  9. #1068
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    А траблу с прошивкой GAL'ок больше 16V8 еще не забодали?
    А можно подробнее? А то я с самого начала шью 16V8 и не наблюдаю траблов. 20V8 и 22V10 так же шьются прекрасно. Напругу только 13,5 для всех галок ставлю вместо 16-ти.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  10. #1069
    Veteran Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    поселил на свой "принтер" (плата от МС6337) Nascom BASIC
    И про это папа дробнее плз , а то лежит такой же принтер...

  11. #1070
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    А можно подробнее? А то я с самого начала шью 16V8 и не наблюдаю траблов. 20V8 и 22V10 так же шьются прекрасно. Напругу только 13,5 для всех галок ставлю вместо 16-ти.
    А какая версия софта и фирмвари? А трабла в том, что прошиваются только 32бита, потом пропуск забитый единицами, потом опять 32 бита прошиты, пропуск и т.д.
    Буржуи писали, в старых версиях вроде как обходили многократной прошивкой без стирания и верификации, а в новых окончательно доломали и никак не шьется. Я еще сдуру обновился до последней.
    Не понятно, правда, это проблема клонов или оригинал такой же...

    Цитата Сообщение от rw6hrm Посмотреть сообщение
    И про это папа дробнее плз , а то лежит такой же принтер...
    А там все просто. Изначально у него 3 панельки под РФ6 и 3шт. РУ10, т.е. 48кБ 24кБ ПЗУ конечно же и 6кБ ОЗУ.
    С ВВ51 выкинул RX/TX в ТТЛ на USB переходник.
    Сначала в одну панельку просто воткнул W27C512 и завел там тини васик.
    Потом немного поэМГТФил и в одной сделал выборку младшими 32кБ, а в другой (третьей, так удобнее оказалось) старшими, на нее /memWR завел и туда 62256 воткнул.
    Туда теперь наском поселяю.
    На борту два ВИ53, ВВ51, ВН59. Два порта: на ввод и на вывод на ИР82-х и кучка диких триггеров
    Последний раз редактировалось TomaTLAB; 30.08.2017 в 19:13.

Страница 107 из 133 ПерваяПервая ... 103104105106107108109110111 ... ПоследняяПоследняя

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

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

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

Ваши права

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