User Tag List

Страница 29 из 118 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя
Показано с 281 по 290 из 1333

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

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

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

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

    По умолчанию

    Немножко "окорпусил" платку в стиле киберпанк




    Много ковыряний в бейсике, чтобы подогнать работу под железо.
    Сделал SAVE/LOAD программ через UART. Попутно само так получилось
    Осталось сделать I2C-память для программ и звук через встроенный в Z180 таймер.
    И вроде как всё...
    Можно будет начинать третью машинку, на 1821ВМ85 и АЛС318

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

    Таймер набортный запустил. С трудом нашел ненужный баззер, вкошачил на платку.
    Теперь нажатие на кнопку вызывает пиликанье.

    Может сделать, чтобы при включении играл Имперский Марш?
    Последний раз редактировалось Ewgeny7; 03.06.2016 в 13:22.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

  3. #2

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

    По умолчанию

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

  4. #3

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

    По умолчанию

    Ну, это один из способов сохранения, сразу на ПЦ. Основным будет EEPROM, конечно.
    А на ПЦ надо терминалку, способную принимать/отправлять голые потоки BIN через компорт. Можно пользоваться Terminal v1.9b.
    Мне удобней пользоваться встроенным терминалом в CodeVisionAvr.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  5. #4

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Ну, это один из способов сохранения, сразу на ПЦ. Основным будет EEPROM, конечно.
    А на ПЦ надо терминалку, способную принимать/отправлять голые потоки BIN через компорт. Можно пользоваться Terminal v1.9b.
    Мне удобней пользоваться встроенным терминалом в CodeVisionAvr.
    Куда в память ложится бин, можно указать адрес?
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  6. #5

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

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    Куда в память ложится бин, можно указать адрес?
    Извини, не понял вопроса.
    В чью память?
    Бейсиковскую?
    Это от версии зависит, от объема памяти. В моем варианте грузится начиная с #813E, маркер конца - четыре нулевых байта.
    На ПЦ это будет просто файл, который создается терминалкой по команде Receive File (Rx File). Файл принимается как обычный поток данных и сохраняется в name.bin.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  7. #6

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Извини, не понял вопроса.
    В чью память?
    Бейсиковскую?
    Это от версии зависит, от объема памяти. В моем варианте грузится начиная с #813E, маркер конца - четыре нулевых байта.
    На ПЦ это будет просто файл, который создается терминалкой по команде Receive File (Rx File). Файл принимается как обычный поток данных и сохраняется в name.bin.
    да мне было интересно куда грузится файл на компик.

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

    марш обязательно делать
    заставку тоже
    https://www.google.ru/search?q=%D0%B...quBdsQ_AUIBigB
    Ты слыхал как грузится 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)

    По умолчанию

    Часики DS1307 на шине I2C пошли.
    Сделал на скорую руку функцию чтения времени для бейсика, TIME. Пока кривую до безобразия, буду облагораживать, но не сегодня уже.

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

    Когда распаивал RTC и EEPROM, сфоткал плату "с поднятым капотом"

    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)

    По умолчанию

    Сегодня посидел с компом около часа всего.
    Но успел сделать запись/чтение на EEPROM 24LC512.
    Собственно, процедуры уже были обкатаны на предыдущей машинке, тут я просто "адаптировал" код под другое железо.
    Предвидя отсутствие ажиотажного написания программ для машинки, не стал заморачиваться с именами программ и прочими файловыми приблудами, и просто сделал слотовое сохранение. Слоты - 8 штук (0..7) и еще один (8) - посредством UART. Тоесть, сохранение программ на ПЦ не стал прибивать.
    Формат команд - SAVE n, LOAD n, где n - 0..8.
    Остается попричесывать код и всё будет закончено... Жаль. Это было хорошее, интересное время
    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

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Сегодня посидел с компом около часа всего.
    Но успел сделать запись/чтение на EEPROM 24LC512.
    Собственно, процедуры уже были обкатаны на предыдущей машинке, тут я просто "адаптировал" код под другое железо.
    Предвидя отсутствие ажиотажного написания программ для машинки, не стал заморачиваться с именами программ и прочими файловыми приблудами, и просто сделал слотовое сохранение. Слоты - 8 штук (0..7) и еще один (8) - посредством UART. Тоесть, сохранение программ на ПЦ не стал прибивать.
    Формат команд - SAVE n, LOAD n, где n - 0..8.
    Остается попричесывать код и всё будет закончено... Жаль. Это было хорошее, интересное время
    ну ну все только начинается )
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  11. #10

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

    По умолчанию

    У этого дисплейчика есть особенность, внутри он - 16-битный.
    Поэтому, несмотря на 16 символов в строке, включать аппаратный курсор выходит фигово, ибо для него существует лишь 8 позиций в строке, двойной ширины.
    Подобная проблема есть и для прямого указания координат вывода. Их в строке тоже восемь. Но если просто засылать символы в дисп, то напечатается их 16 штук в строке.
    Я с утра наваял еще один оператор для бейсика, CUR x,y.
    Что он делает - и Ёжику понятно, устанавливает позицию вывода для оператора PRINT.
    Но, ввиду особенностей дисплея, вывод программы

    Код:
    10 FOR N=0 TO 7
    20 CUR N,N
    30 PRINT N;
    40 NEXT N
    50 GOTO 50
    выглядит вот так -



    Ну да фиг с ним.
    Можно использовать только графический режим, там можно рисовать что и как угодно, но уже лень.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

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

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

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

Ваши права

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