|
|
  |
DS1307 + ATMega32, Часы идут, но читаются медленно |
|
|
|
Jun 13 2006, 12:13
|
Частый гость
 
Группа: Участник
Сообщений: 96
Регистрация: 24-09-05
Пользователь №: 8 901

|
delay_ms (200); 200 * 7 = 1.4 delay_ms (300); (200 + 300) * 7 = 3.5 сразу незаметил
Сообщение отредактировал unichorn - Jun 13 2006, 12:16
|
|
|
|
|
Jun 13 2006, 12:18
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата проблема в том, что секунды на LCD обновляются раз в 8 (!) сек. в цикле никаких задержек нету. Заметно! delay_ms (200); + delay_ms (300); и так 7 раз это ерунда.
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Jun 14 2006, 07:36
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Хотя уважаемый unichorn и посоветовал Вам посмотреть материалы в прикрепленной теме, я бы хотел привести конкретные ссылки, дабы не запутаться в обилии всего материала))) 1. Библиотека для работы с DS1307, на Си, под IAR, реально работает) Могут быть ошибки, за нахождение которых буду очень благодарен) 2. Библиотека для работы с аппаратным модулем TWI, а также программная организация шины I2C по-желанию, выбирается строкой #define ....(не помню что там дальше).
--------------------
Выбор.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|