User Tag List

Страница 100 из 120 ПерваяПервая ... 96979899100101102103104 ... ПоследняяПоследняя
Показано с 991 по 1,000 из 1199

Тема: Орион-2010. Hard & Soft

  1. #991

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

    По умолчанию

    Разъем SD-карты с помощью напильника и какой-то там матери "подошел". Ну и хорошо
    Стабилизаторы получились внешне разные, но это на скорость полёта не влияет.
    Резисторных сборок в магазинах нет, выдираю со старых материнок, благо их у меня целый мешок.
    Паять 0603 конечно весело... Алексея вспоминал периодически, надеюсь ему не икалось
    Хорошо бы еще схему принципиальную последнюю получить. Алексей, ау?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

  3. #992

    Регистрация
    18.09.2009
    Адрес
    г.Ногинск, МО
    Сообщений
    246
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Порт F766 (4E) выдает последний байт сканкода при нажатой клавише, при отпускании - ноль. При нажатии нескольких кнопок получаем последовательно коды нажатых кнопок, при отпускании хоть одной - ноль.
    Ну и чудненько! На каждое изменение кода в порте 4Е - прерывание! Можно понизить частоту синхронизации на клаву, чтобы было больше времени на обработку прерывания.

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    А я тут "лужу-паяю, ЭВМ починяю...".
    Сердце заходится..., глядя на такую красоту!
    Если ты чего-то не знаешь, то это не значит, что этого не может быть.

  4. #993

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

    По умолчанию

    Цитата Сообщение от pvlad Посмотреть сообщение
    Сердце заходится..., глядя на такую красоту!
    Ага
    Тем более плата №0001 догадайтесь кому достанется

    ---------- Post added at 23:40 ---------- Previous post was at 23:39 ----------

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

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

  5. #994

    Регистрация
    18.09.2009
    Адрес
    г.Ногинск, МО
    Сообщений
    246
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Ага! Тем более плата №0001 догадайтесь кому достанется?
    Думаю, по праву тебе! Ведь это ты сотворил сие чудо!

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Низзя. Мы и так на нижнем пределе.
    Ты абсолютно уверен в этом утверждении? Ведь в клаве своего рода SPI-интерфейс. С какой частотой будешь синхронизировать получение данных - с такой их и получишь.
    Если ты чего-то не знаешь, то это не значит, что этого не может быть.

  6. #995

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

    По умолчанию

    Цитата Сообщение от pvlad Посмотреть сообщение
    Думаю, по праву тебе!
    Не, не угадал. Тебе.

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

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

  7. #996

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

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Вектор прерывания добавить можно.
    Порт F766 (4E) выдает последний байт сканкода при нажатой клавише, при отпускании - ноль. При нажатии нескольких кнопок получаем последовательно коды нажатых кнопок, при отпускании хоть одной - ноль.
    Вектор будет, по аналогии (0FFh..0FDh..), 0FBh?
    Мне бы надо таблицу этих сканкодов (помнится, чтобы отображать все варианты сканкодов в единой 8-битной таблице с учетом предпоследнего сканкода-префикса, было предложение выставлять бит D7). "Сырые" сканкоды я через WinAPI не получу, мне надо будет то, что у меня прочитывается через WinAPI, "подгонять под железку" по некой табличке перекодировки.

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    А я тут "лужу-паяю, ЭВМ починяю...". Не хватает разъемов, за ними поеду завтра. Шинники лежат пока просто для "масштабности", заводить плату буду без них.
    Красиво.
    Как ты эти мелкие деталюшки паяешь?
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  8. #997

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Мне бы надо таблицу этих сканкодов
    Во вложении.
    При нажатии кнопы читаем из порта ПОСЛЕДНИЙ байт сканкода.

    Насчет вектора - как скажете, можно и этот.

    Деталюшки паяются намано, только чуть глаза не сломал
    Вложения Вложения
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  9. #998

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

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Во вложении.
    При нажатии кнопы читаем из порта ПОСЛЕДНИЙ байт сканкода.
    Последние байты не уникальны, они иногда повторяются для "просто байтов" и для "E0+байт". Причем последние байты всегда 7-битные. Соответственно, когда полгода назад это обсуждалось, я предлагал по флагу "E0" для последнего байта единократно (т.е. только для одного последующего байта) взводить старший бит (D7), и соответственно из регистра тогда будем читать уникальные 8-битные сканкоды. Сделано ли это?

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Насчет вектора - как скажете, можно и этот.
    Тогда решили - этот.
    Как оно будет работать - как и RS-232, в двух режимах (по прерыванию и по опросу)? Какими битами (порта F766 на запись?) включаются эти режимы и маскируется перерывание от клавиатуры?

    Мне просто нужны все детали функциклирования, чтобы попробовать заэмулировать.
    Последний раз редактировалось Error404; 29.06.2010 в 13:50.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  10. #999

    Регистрация
    18.09.2009
    Адрес
    г.Ногинск, МО
    Сообщений
    246
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    ...Насчет вектора - как скажете, можно и этот
    Думаю, адрес порта не столь важен - как скажет Сергей. А вот запрет/разрешение прерываний, от все устройств, следовало бы объединить в одном порту (не помню, может быть так и сделано!), где бит D7 мог бы блокировать все прерывания. DI/EI - это отдельная песня.

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Не, не угадал.
    Мне очень приятно. Спасибо!
    Если ты чего-то не знаешь, то это не значит, что этого не может быть.

  11. #1000

    Регистрация
    02.05.2010
    Адрес
    Новороссийск
    Сообщений
    80
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выкладываю документацию по версии 1.07:
    - схема в формате PCAD2006
    - плата в формате PCAD2006
    - схема в PDF
    - "сборочный" чертеж платы в формате PDF
    - Bill Of Materials (BOM) в формате XLS. Дотошно не проверял, могут быть ошибки!
    Да простит меня Владислав, но я нахожу, что BOM по-буржуйски гораздо удобнее, нежели перечень элементов + спецификация по-ГОСТовски.
    Евгений, а зачем ты вкорячивал неродной слот SD-карты? В вашей Мегаэлектронике продаются те, которые заложены в проект (смотри BOM). Да, кстати, для таких работ очень бы пригодилась тебе термовоздушная паяльная станция. Стоит недорого, а удобства очень быстро оценишь. Мелочевка типа 0603 паяется - одно удовольствие
    Вложения Вложения

Страница 100 из 120 ПерваяПервая ... 96979899100101102103104 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 22
    Последнее: 06.10.2008, 14:17
  2. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 1
    Последнее: 22.08.2008, 08:56
  3. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 2
    Последнее: 21.08.2008, 13:31
  4. soft dt
    от roxx в разделе Софт
    Ответов: 4
    Последнее: 30.01.2008, 18:41

Ваши права

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