User Tag List

Страница 79 из 134 ПерваяПервая ... 757677787980818283 ... ПоследняяПоследняя
Показано с 781 по 790 из 1333

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

  1. #781

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

    По умолчанию

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

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

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

  3. #782

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    ТиниБейсик уже надоел, поэтому взялся прикошачить более продвинутый Enhanced Basic for 68k.
    Барсик уже уютно устроился в недрах компика, но пока не слышит клавиатуру.
    А разве 68к не умеет адресовать более 64кб? Почему free 40кб?

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Они хотят в два раза больше денег (может потому и в первый раз не выслали?), поэтому идут на йуг с песней. Мне жалко двух месяцев потерянного времени.
    Обязательно поставь им в отзыве единицу, китайцы начали непомерно охреневать, жулики. 50% случаев - набувалово.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  4. #783

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А разве 68к не умеет адресовать более 64кб? Почему free 40кб?
    68к умеет дикие мегабайты, но мне на платке оно не нуно, я верю на слово. Поэтому - 64кб минус ПЗУ. А "чуть выше", в диапазоне $1xxxx у меня висят порты. Очень удобно.

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

    Народ, у меня пока кисло выходит найти вменяемый мануал для EhBASIC (Enhanced BASIC) для M68k.
    Бейсик интересный и крайне навороченный по функционалу (для тех лет). Но ссылки в интернетах стухли.
    Одна из последних живых была здесь.
    Ни у кого нет описалова? Жалко такой Барсик терять в пучине времени...

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

    Клавиатуру к бейсику прикрутил, озвучку нажатия сделал.
    Далее надо делать сохранение/загрузку, тогда васька уже более-менее полноценным станет.

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

    Нашлось описание ЭхБарсика для 6502. Ну, хоть так. Правда, там не полный состав функций по сравнению с 68000.

    Последний раз редактировалось Ewgeny7; 19.11.2016 в 15:03.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  5. #784

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

    По умолчанию

    Вот и этот проект близится к финишу.
    Допилил сохранение/чтение, привинтил часики.



    Память ПЗУшки для сохранения - 64кб.
    А доступная память для Барсиковой программы - 40 килобайт.
    Не стал мудрить, просто реализовал команды SAVE и LOAD безо всяких дополнительных данных.
    Когда совсем уж делать будет нечего, можно доковырять сей момент до более продвинутого.
    Впечатления о самом Enhanced BASIC двоякие. Работает он прекрасно, не тормозит, куча функций.
    Но внутри.... Намудрили.
    Для примера - имея мегабайты доступной памяти, зачем-то применяют упаковку текста программы. Конечно, это в какой-то степени ускоряет интерпретацию, но усложняет ввод/вывод самой программы. Например, загрузка с внешнего носителя - через славный город Жопенгаген. Система по команде LOAD переключает ввод данных с клавиатуры на поток байтов извне, по маркерам отлавливает конец введенной строки, пакует строку, переносит в память программ, ждет следующую строку. Получив сообщение об ошибке ввода, считает файл принятым и переключается назад на клаву. Сохранение - работает аналогично, вместо вывода на экран байты летят по другому вектору во внешний файл. Неделю убил, пока разгреб всю эту кухню. Я все же не программист, а любитель.
    Как там впендюрить свои операторы и функции - пока слабо представляю. Одних таблиц для оформления команд там дохренища.
    Не буду ничего добавлять, пускай таким и останется.

    Выложил файлы по M68k_Project выложил тута. Ссылка в первом посте темы скорректирована.
    Последний раз редактировалось Ewgeny7; 07.09.2017 в 15:00.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  6. #785

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    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"

  7. #786

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

    По умолчанию

    Получился внезапный и внеплановый, но - седьмой, на КР580ВМ80А (i8080).
    Будет клоном PMI-80, в память о нем, так сказать.
    Два "этажа бутерброда" уже почти сделаны.
    Будет еще этаж блока питания и этаж индикации.

    Последний раз редактировалось Ewgeny7; 06.12.2016 в 13:32.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  8. #787

    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,158
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Будет еще этаж
    ...и получится эдакий "куб с памятью"

  9. #788

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

    По умолчанию

    Цитата Сообщение от rw6hrm Посмотреть сообщение
    и получится эдакий "куб с памятью"
    Ага, мне в этот раз захотелось "кубик" собрать, хоть это и много лишнего МГТФа.

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

    "Бутерброд" из двух плат работает. Прямо в машинных кодах настрочил в ПЗУ простую программку инита ВВ55 и запись в порты "красивых" цифр. Пощупал тестером - ага, они самые, ожидаемые.
    Как просто оказывается завести ГФ24 на генерацию, кварц+конденсатор. И всё!
    А мы там в ЮТе, помнится, резисторы подбирали многомегаомные...
    Буду собирать дисплейную платку. Пока на АЛС318, ибо не приехали микросхемки драйвера питания ВЛИ.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  10. #789
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    А мы там в ЮТе, помнится, резисторы подбирали многомегаомные...
    Дык, то же для часов было. Там сверхнизкие частоты.

  11. #790

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

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Дык, то же для часов было. Там сверхнизкие частоты.
    Да, прошу пардону, это у меня уже в башке попуталось...
    Я только обрадовался, как всё интересно, а ЖелезныйЧел пришел и всё испортил!
    Так, а у меня тут новорожденный комп, между прочим. Знакомьтесь - чехословацкий мегакомп PMI-80! Начинка чуть изменена, и в программе два байта добавлено, но это он.



    Правда, клава пока не сделана, и яркость букафок на дисплее - никакая. Я подозревал, что нужно токовые резисторы втрое меньше ставить для нашего АЛС318, буду перепаивать.

    Добавлю краткое ТТХ машинки.

    Процессор - КР580ВМ80А.
    Частота процессора - 1,111 МГц (10/9).
    Питание - 5 вольт онли.
    ПЗУ - 8кб АТ28С64В, само окно - 2кб, используется - 1кБ штатной прошивкой.
    ОЗУ - 32кб 61256, используется 2кб.
    Манагер памяти сделан на GALке, в отличие от оригинала (К555ИД7). Можно менять карту памяти перепрошивкой.
    ППА - КР580ВВ55А, юзерпорт В, дисплей, клавиатура и магнитофон используют А и С.
    Дисплей - девять разрядов семисегментных знаков, в данном случае - АЛС318.
    Клавиатура - механика, 5х5 кнопок.
    Мануал к компьютеру. На языке оригинала, разумеется.
    Последний раз редактировалось Ewgeny7; 21.12.2016 в 08:39.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

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

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

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

Похожие темы

  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

Ваши права

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