Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Ноутбук Zenith ZFL-181-92 |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 | Печать |
Arix
Advanced Member
Откуда: Саратов Всего сообщений: 1399 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 18 июля 2015 |
uav1606 написал: Фу ты! Попался на крючок. Знаки больше и меньше не надо писать. Короче, глючит по-черному. Ставлю время и дату, всё устанавливается. Правда, время становится на минуту меньше, чем я задаю. А после перезагрузки время обнуляется, дата всегда 1 августа, год - от балды. И 2000, и 2042... |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 августа 2018 23:43 Сообщение отредактировано: 25 августа 2018 23:44
Попробуйте как-то так: RTCLOCK.COM 01/01/90 1200 Дату всё-таки надо писать впереди - программа не ругается, если её написать и после времени, но не устанавливает, только время меняет. |
Arix
Advanced Member
Откуда: Саратов Всего сообщений: 1399 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 18 июля 2015 |
uav1606 написал: Я так и пишу. На 2018 год ругается, но если написать 18-й год, он устанавливается как 2018-й. RTCLOCK.COM 01/01/90 1200 Сейчас поставил на место ионистор (правда, новый), припаял обратно диоды. После перезагрузки, если не запускать rtclock, время и дата сбрасываются на 1 апреля 1980, 00:00:00. После команды rtclock получается "стоимость дров на Марсе", как выражался один мой товарищ. Год - чаще всего из будущего. Максимум был - 2072. Время - обычно 00 часов и сколько-то минут. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
То есть сейчас время и дата устанавливаются нормально (до перезагрузки)? Или только время? А что происходит, если сначала установить дату/время с помощью RTCLOCK, а потом запустить её ещё раз без перезагрузки? И как на всех этих этапах показывается время через обычные команды DATE/TIME? Вообще, у меня такое впечатление, что тут смесь аппаратной и программной неполадки, то есть и сами RTC нормально не работают, и программа не совсем та... |
Arix
Advanced Member
Откуда: Саратов Всего сообщений: 1399 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 18 июля 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 августа 2018 11:42 Сообщение отредактировано: 26 августа 2018 11:49
Ну что, вот, компьютер был всю ночь выключен, ионистор подпаян на проводах. Я его включаю, запускаю RTCLOCK. January 1, 2011 001 Устанавливаю текущие время дату и время через RTCLOCK. Сегодняшние число и месяц, год на всякий случай - 1985-й, текущее время - 12.26. Дата получается правильной, время неправильное - 0.53. Потом несколько раз ввожу просто RTCLOCK, чтобы посмотреть время и дату. Они каждый раз разные, вообще от балды. Тут я в первый раз ошибся, поставил двоеточия вместо косых черт, нажал Esc. Ообычные команды DATE/TIME выдают такие же время и дату, какие перед этим выдала RTCLOCK. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 августа 2018 11:48 Сообщение отредактировано: 26 августа 2018 11:55 Оффтопик: Оффтопик: Arix написал: Снимите галочку "Использовать смайлики" внизу, под сообщением. Ну что за фигня? Откуда эти смайлики лезут? |
Arix
Advanced Member
Откуда: Саратов Всего сообщений: 1399 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 18 июля 2015 |
Спасибо, выключил смайлики. Обновите страницу, я ещё редактировал своё предыдущее сообщение по поводу даты и времени. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Вообще, может, там как-то регистры перепутаны? То есть дата попадает частично во время, и наоборот? Например, на Вашем скрине всё время 08 секунд - а если другой месяц поставить, не 08? Сколько будет секунд показывать? |
Arix
Advanced Member
Откуда: Саратов Всего сообщений: 1399 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 18 июля 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 августа 2018 12:24 Сообщение отредактировано: 26 августа 2018 12:43
Верно! Поставил третий месяц, стало 03 секунды. А поставил декабрь - стало 18 секунд, при последующих командах просто rtclock - 2000 год, то 1 января, то 1 апреля. Ну хоть бы какая-нибудь логика была... |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Можете, в принципе, попробовать следующее: Сначала ввести просто rtclock и записать выведенное время. Затем запустить debug из DOS, и ввести там следующее: i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 i2c9 i2ca i2cb i2cc i2cd i2ce i2cf И записать результат каждой команды. Я дизассемблировал RTCLOCK, судя по всему, она использует порты в диапазоне 2C0h-2CFh, а таким способом, как я написал, можно глянуть, что там где находится... |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Ноутбук Zenith ZFL-181-92 |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |