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

User Tag List

Страница 13 из 24 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 234

Тема: Apple I

  1. #121
    Master
    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    549
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    18 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я проверял и 7450, и 7451 - работают. Клавиатура у меня от Apple II.

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

  3. #122
    Member
    Регистрация
    08.03.2015
    Адрес
    г. Алматы, Казахстан
    Сообщений
    58
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собрал сегодня на монтажке адаптер от Майка. http://willegal.net/appleii/appleii-first_page.htm
    Кнопки работают нормально, но Return ведёт себя так же как с моим адаптером - выводится наклонная черта, если была введена команда, то она исполняется, но каретка на новую строку не переходит.
    Предполагаю, что и с клавиатурой Apple 2 он будет вести себя так же.
    Что перепробовал: прозвонил цепи аппаратного перевода каретки, менял длительность строба, пробовал вместо 7450 такие микросхемки: 7451N, 75S51, К155ЛР1 (аналог 7450N). В выходные попробую найти 155ЛР11(74LS51), и попробовать её.
    Что ещё можно предпринять?

  4. #123
    Master
    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    549
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    18 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перевод строки (CR) у нас достигается печатанием пробелов до конца строки. Т.е. схема CR включает на сколько-то символов схему CLR (очистка экрана): цепь D12-2 – диод СR4 – C9-2 и т.д. Может, что-то не так в этой цепи. Может, диод не так запаян... Появляется ли при нажатии Return положительный импульс на C9-2, C9-3?
    Последний раз редактировалось Mdesk; 18.01.2018 в 22:13.

  5. #124
    Member
    Регистрация
    08.03.2015
    Адрес
    г. Алматы, Казахстан
    Сообщений
    58
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Диод стоит правильно, прозвонил его, он в норме. на С9-2 импульс не появляется. начал разматывать схему назад, на D12-2 импульса тоже нет, хотя они есть на входах 2 и3 микросхемы 7450, но на выходе 6 тишина. сегодня нашёл и поставил 155ЛР11, с ней ситуация не изменилась. по идее при наличии двух единиц на ножках 2 и 3, она должна выдать 0 на выходе, но она всё время выдаёт 1.
    На входах С8 4 и 5 постоянно нули.
    Мои уже завалились спать, шуметь не буду, продолжу завтра.

  6. #125
    Banned
    Регистрация
    31.01.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    673
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mdesk, а архивом с платой не поделитесь ?

  7. #126
    Member
    Регистрация
    05.03.2009
    Адрес
    г. Москва
    Сообщений
    157
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Полностью исправный компьютер Apple 1 был продан на аукционе в Бостоне за $300 000. В 1976 году усилиями небольшой команды Джобса и Возняка было собрано 200 таких компьютеров, из них сохранились около 60, а вот таких, работающих, осталось не более 15. Интересное видео с рассказом о первенце Apple:
    https://www.youtube.com/watch?v=TkAhAUnFswU

  8. #127
    Member
    Регистрация
    08.03.2015
    Адрес
    г. Алматы, Казахстан
    Сообщений
    58
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выдалось немного времени изучить набор команд и системные подпрограммы Монитора
    Запускал на OpenEmulator и https://www.scullinsteel.com/apple1/
    До своего железа пока не добрался, но проблем быть не должно
    Выкладываю для критики, пожеланий и предложений
    2048_hex.zip

    запуск - 1000R

  9. #128
    Member
    Регистрация
    08.03.2015
    Адрес
    г. Алматы, Казахстан
    Сообщений
    58
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разобрался почему не работал Return
    Начал копать с того, что написал тестовую программку
    280: A9 8D 20 EF FF A9 31 20 EF FF 4C 80 02
    Всё что она делает, это выводит на экран последовательность 1-Return-1-Return (единицы со скроллингом вниз).
    Я запустил её, единицы поехали в строку. Я хотел замерить задержки, формируемые на В3, и для этого вынул Ардуинку из панельки, единицы тут же побежали вниз. Значил причина в ней. Раскрутил быстро. Кнопки PgUp и PgDown я использую как сброс и очистку экрана. Очистка экрана (CLR) висела на одной из ног Ардуины, на момент очистки я подавал туда единицу, после отпускания сбрасывал в 0. И этот самый 0 тушил всю линию CLR, а по сути ей пользуется ещё и блок перевода строк. Поставил между Ардуинкой и CLR диод, и всё заработало!

  10. #129
    Master
    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    549
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    18 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ParyshevD Посмотреть сообщение
    Очистка экрана (CLR) висела на одной из ног Ардуины, на момент очистки я подавал туда единицу, после отпускания сбрасывал в 0.
    Т.е., как я понял, при отпускании CLR правильно ставить не 0, а Z.

  11. #130
    Member
    Регистрация
    08.03.2015
    Адрес
    г. Алматы, Казахстан
    Сообщений
    58
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mdesk Посмотреть сообщение
    Т.е., как я понял, при отпускании CLR правильно ставить не 0, а Z.
    Да, верно. Оставлять CLR в покое надо не нулём, а через Z.

    Скомпилировал свои работы в одну статью, и опубликовал на хабре
    https://habr.com/post/431270/

Страница 13 из 24 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Apple ][
    от F0lken в разделе Apple
    Ответов: 25
    Последнее: 14.11.2013, 21:11
  2. [Москва] Обмен - apple>Sega
    от REMR в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 10.03.2010, 17:42
  3. Apple PowerBook G3
    от XobbiMan в разделе Apple
    Ответов: 12
    Последнее: 20.01.2010, 00:14
  4. Продам Apple Mac
    от AlexFantasy в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 08.07.2009, 14:46

Метки этой темы

Ваши права

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