Часы, термометр, будильник со статической индикацией.
Представляю очередную разработку. Все искал идеальные часы. Не нашел. Решил сделать сам. Статическая индикация на 74HC595 позволила решить массу проблем при программировании микроконтроллера, часы реального времени
DS1370 позволили не выставлять время каждый раз как отключиться электроэнергия. Батарейки хватает на 10 лет. Состояние и значение будильника сохраняется в ячейках памяти часов реального времени. Решил пойти по этому пути.
Насчёт Протеуса - не всегда он правильно работает. Встречал схемы когда в одной версии он работает, а в другой показывает ошибки, хотя схемы и прошивки рабочие!
Прошивка рабочая. Протеус победил. Программа со своими заморочками. Сначала модель заработала с I2C дебагером, но получилось, что он просто задал нужные условия. Оказывается в протеусе подтягивающие резисторы заданы как отдельное устройство и имеют обозначение pullup и pulldown. Спасибо , что ответили и дали стимул к дальнейшей отладке, а то найти часы со статической индикацией и RTC оказывается непросто. А для нумитронов ИВ-9 это "самое оно". Видимо нужно копать дальше под DS1307.
Ответ: Не думаю, что у вас проблемы с DS1307,там все достаточно просто. Там главное при первом запуске проверить 7 бит по адресу 00h и установить его в 1, что я программно и реализовал. При каждом включении проверяется состояние этого бита и если он равен 0 то устанавливается 1. И часы начинают работать. При этом это делается один раз. Проверьте если на 7 ножке присутствуют прямоугольные импульсы с частотой ровно 1 Гц, то часы точно должны работать.
Так. Ваша модель в протеусе работает, моя нет. Тогда извиняюсь скорее всего мой косяк. Менял два контроллера, снимал осцилограммы с 1307,проверял конфигурационные биты, пробовал в протеусе и только потом вынес решение о неработоспособности прошивки. Буду разбираться. ПРОШИВКА РАБОЧАЯ!
Где то в прошивке косячок. https://yadi.sk/d/Oeh9YfEKv4iS7, тут модель в протеусе, но и в реале тоже не запускается. Проверял на двух микроконтроллерах.
Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов!
Подробно тут! Жалоба