roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 06:29

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: DS1307 и ATMEga16
СообщениеДобавлено: 01 апр 2009, 11:41 
Не в сети
Аватара пользователя

Зарегистрирован: 25 ноя 2008, 16:46
Сообщения: 33
Откуда: Томск
Уважаемые форумчане. Раньше я использовал часы реального времени DS1307. Но для их работы пользовался мастером CodeVisionAWR который подключает их только к ножкам порта B,С и D. Хотя в контроллере( Mega16 ) есть выходы I2C (TWI) на порте С. То есть программисты CodeVisionAWR реализовали этот интерфейс на порте B и D программно?

Если у кого то есть примеры программ на языке С для DS1307 и контроллера AVR (серии мега 16) где они работают через встроенный в контроллер модуль TWI (выводы PORTC.0 и PORTC.1) то пожалуйста выложите для ознакомления. Заранее благодарен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DS1307 и ATMEga16
СообщениеДобавлено: 01 апр 2009, 19:26 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Я температурный датчик LM75 через I2C подключал к Меге16 мастером CV, так там вообще на любые ножки настроить можно.
По умолчанию на 3 и 4 ногу порта В. И тоже вопрос возникал, почему не на порт С?

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DS1307 и ATMEga16
СообщениеДобавлено: 02 апр 2009, 10:09 
Не в сети
Аватара пользователя

Зарегистрирован: 27 мар 2007, 07:42
Сообщения: 68
Откуда: Екатеринбург
В журнале "Радио" за февраль 2009 года есть статья о подключении DS1307 к atmega128 через аппаратный TWI. Там относительно популярно разжёвано, как, что и куда. К статье прилагались исходники на С под WinAVR, которые можно забрать отсюда (41 кбайт).


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO