Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 29.05.2008, 09:51  
Mast
Прохожий
 
Регистрация: 08.08.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mast на пути к лучшему
По умолчанию Mega8 & eeprom 24c512

Добрый день. никак не получается связать мегу8 и епром по I2C. Все записывает и считывает с ошибками. программа в CodeVision. Помогите разобраться
(проект прилагаю)

Прикрепленный файл: 9082811.rar
Реклама:
Mast вне форума  
Непрочитано 29.05.2008, 22:14  
Mast
Прохожий
 
Регистрация: 08.08.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mast на пути к лучшему
По умолчанию

Все разобрался . надо было вместо резисторов 4.7к в протеусе поставить PULLUP. Всем спсб)
Mast вне форума  
Непрочитано 29.05.2008, 23:04  
delay
Гражданин KAZUS.RU
 
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
delay на пути к лучшему
По умолчанию

Резисторы смещения на SCK и SDA?
Я симулировал Tiny13, 24C04. Резисторы у меня были 10к. Работало (в Протеусе). Проверял состояние памяти- четко записывалось то, что нужно.
Использовал стандартные функции CodeVision для работы по I2C
delay вне форума  
Непрочитано 30.05.2008, 09:32  
Mast
Прохожий
 
Регистрация: 08.08.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mast на пути к лучшему
По умолчанию

Резисторы с питания на SCL и SDA на 4.7 кОм были. В протеусе запись и считывание было с ошибками. Попробовал поставить 10кОм - все также. Ставлю PULLUP все работает. функции тоже все стандартные с хелпа практически один в один. Сегодня в собрать попробую в железе, посмотрим что покажет.
Mast вне форума  
Непрочитано 30.05.2008, 22:55  
renatavr
Временная регистрация
 
Регистрация: 12.10.2006
Сообщений: 53
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
renatavr на пути к лучшему
По умолчанию

Осмелюсь предупредить, по программе ты можешь работать с адресами от 0x00 - 0xFF, т.е. от 0 до 255 и ни как не выше,
AT24C512 = 65536 x 8
стандартная библиотека не писана под адреса выше.
__________________
Б.га нет, есть только двоичный код.
renatavr вне форума  
Непрочитано 31.05.2008, 00:54  
Vasiliy_72
Частый гость
 
Регистрация: 18.01.2007
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
Vasiliy_72 на пути к лучшему
По умолчанию

void eeprom_write(unsigned char address, unsigned char data) {

i2c_start();
i2c_write(EEPROM_BUS_ADDRESS);
i2c_write(address);i2c_write(address);
i2c_write(data);
i2c_stop();

/* 10ms delay to complete the write operation */
delay_ms(10);
}

так у вас работать не будет, курите даташит на память внимательней.
Vasiliy_72 вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЖК 16x2 & Mega8 bat406 Микроконтроллеры, АЦП, память и т.д 2 06.05.2008 16:39
Mega8 & DS1820 & Proteus 6.9 SP3 a-l-e-x Микроконтроллеры, АЦП, память и т.д 1 25.10.2007 11:55
ATMega8 + 24C512 pve70 Микроконтроллеры, АЦП, память и т.д 11 01.09.2007 21:55
AVR постраничная запись памяти 24C512? Andrewg Микроконтроллеры, АЦП, память и т.д 0 08.08.2007 14:34
tiny2313&mega8 Terapefft Микроконтроллеры, АЦП, память и т.д 2 14.11.2006 12:44


Часовой пояс GMT +4, время: 09:29.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot