User Tag List

Показано с 1 по 10 из 12

Тема: CMOS RTC: DALLAS vs ВИ1

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию CMOS RTC: DALLAS vs ВИ1

    есть такой GLUK ROM SERVICE и нём наблюдается странный глюк: если часы работают в режиме BCD, то дни недели кодируются как
    2=пн, 3=вт, ..., 8=вс,
    а режиме BCD вот так:
    1=пн, 2=вт, ..., 7=вс.

    поиски даташитов на 512ви1 ни к чему не привели, а в оригинальном DS1285 дни недели кодируются как 1=вс, 2=пн, ..., 7=сб независимо от режима BCD/binary, что, впрочем, подтверждается часами в моём пц.

    логично, что в русских часах неделя начинается с понедельника, но почему это зависит от режима? у кого есть часики на ВИ1, проверьте - это ошибка в GLUK SERVICE или действительно, день недели зависит от режима...

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

  3. #2
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    поиски даташитов на 512ви1 ни к чему не привели, а в оригинальном DS1285 дни недели кодируются как 1=вс, 2=пн, ..., 7=сб независимо от режима BCD/binary, что, впрочем, подтверждается часами в моём пц.
    512ви1 = MC146818

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  4. #3
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV
    512ви1 = MC146818
    а он, в свою очередь, совместим с 1285. тогда чего мне AlCo втирает, что неделя в 512ВИ1 начинается с понедельника? причём его аргументы такие - пользователи глюка, у которых установлен ВИ1, довольны, значит, в глюке нет ошибки

  5. #4
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    а он, в свою очередь, совместим с 1285.
    Скорее наоборот и то не уверен что полностью совместим!

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  6. #5
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вот что нашёл на
    http://a600station.boom.ru/512vi1.html

    Дни недели кодируются так: 1-воскресенье, 2-понедельник и т. д. Если отключен автоперевод на летнее время, то используется кодировка, при которой 1-это понедельник, а 7-воскресенье
    неплохо бы проверить, если у кого-то есть часы

  7. #6
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подскажите кто знает - во время записи адреса в параллельный RTC (MC146818, DS128x, 512ВИ1) значение имеет только сигнал на выводе AS, или W/R тоже? И каково в принципе пассивное состояние для линий AS, DS, W/R?

  8. #7
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    есть такой GLUK ROM SERVICE и нём наблюдается странный глюк: если часы работают в режиме BCD, то дни недели кодируются как
    2=пн, 3=вт, ..., 8=вс,
    а режиме BCD вот так:
    1=пн, 2=вт, ..., 7=вс.

    поиски даташитов на 512ви1 ни к чему не привели, а в оригинальном DS1285 дни недели кодируются как 1=вс, 2=пн, ..., 7=сб независимо от режима BCD/binary, что, впрочем, подтверждается часами в моём пц.

    логично, что в русских часах неделя начинается с понедельника, но почему это зависит от режима? у кого есть часики на ВИ1, проверьте - это ошибка в GLUK SERVICE или действительно, день недели зависит от режима...
    Alone Coder:
    Это сделано Ренатом Мамедовым и должно использоваться так: на Далласе следует включать BCD, а на ВИ1 не включать (или наоборот, не помню). Потому что определить, какой чип перед нами, весьма проблематично, если не сказать невозможно.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  9. #8
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    644
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подходящих тем для вопроса не было, поэтому напишу в этой теме.
    У КР512ВИ1 есть вход PS, нулевой уровень на котором вызывает установку бита D7 (VRT) в регистре #0D. Обычно микросхему включают так, чтобы при включении питания на входе PS кратковременно устанавливался лог.0, что свидетельствует о том, что питание пропадало. Если же вместо КР512ВИ1 использовать DS12887 или аналоги, то у них бит VRT означает, что напряжение встроенной батареи питания не в норме, и что не гарантируется сохранность данных в ячейках памяти микросхемы. Т.е. этот бит (VRT) уже не может свидетельствовать о том, что пропадало питание именно самого компьютера. Как в случае использования DS12887 определить, что пропадало питание именно самого компьютера?
    Заяц-прусак
    zxbyte.ru- компьютер Байт и прочий хлам

  10. #9
    Veteran Аватар для Nuts_
    Регистрация
    13.07.2009
    Адрес
    Дзержинск
    Сообщений
    1,006
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    icebear
    если я правилно помню то в интелах сигналы WR и RD
    а в моторолах wr/rd и еще там как то

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

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

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

Ваши права

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