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

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

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

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

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

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

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

Закрытая тема
Опции темы
Непрочитано 18.04.2013, 17:06   #31
iriksm
Временная регистрация
 
Регистрация: 22.10.2012
Адрес: Россия, р.Башкортостан
Сообщений: 94
Сказал спасибо: 23
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
iriksm на пути к лучшему
По умолчанию Re: i2c и 24LC512

Так я ж по нему и делаю, у меня АСК не приходит от памяти после управ-байта(чтение), а до этого то приходит. старт проходит, управ-байт(запись) проходит, после него АСК проходит, адрес потом АСК, и вот тут после управ-байт(чтение) глухо. Программа та же, временные интервалы те же...?
Реклама:
iriksm вне форума  
Непрочитано 18.04.2013, 19:40   #32
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: i2c и 24LC512

Сообщение от iriksm Посмотреть сообщение
у меня АСК не приходит от памяти после управ-байта(чтение)
Ну, судя по осциллограмме - как раз приходит. Когда Вы передали управляющий байт с помощью 8 клоков, затем надо перевести SDA во входное состояние при помощи "call SDA_1_Z" и на девятом клоке память должна притянуть SDA вниз. Если не притянет, то подтягивающий резистор поднимет SDA вверх. На последней картинке SDA в нуле на девятом клоке ...
Yurkin2007 вне форума  
Непрочитано 18.04.2013, 23:06   #33
iriksm
Временная регистрация
 
Регистрация: 22.10.2012
Адрес: Россия, р.Башкортостан
Сообщений: 94
Сказал спасибо: 23
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
iriksm на пути к лучшему
По умолчанию Re: i2c и 24LC512

Хорошо, имеются подпрограммы которые отрабатывают нужные действия. У меня подпрограмма АСК отрабатывается в своем месте т.е. после первого управ-байта АСК срабатывает, после Адреса тоже, а вот после второго управ-байта та же самая подпрограмма, но АСК не отрабатывается (та же самая). Я извиняюсь за то что не выложил файлы, здесь выложу. Ну неужели у вас у всех не было таких затруднений, что я один такой???
Вложения:
Тип файла: rar I2c-Proteus.rar (57.0 Кб, 37 просмотров)
Тип файла: rar i2c Mplab.rar (2.2 Кб, 32 просмотров)
iriksm вне форума  
Непрочитано 18.04.2013, 23:09   #34
iriksm
Временная регистрация
 
Регистрация: 22.10.2012
Адрес: Россия, р.Башкортостан
Сообщений: 94
Сказал спасибо: 23
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
iriksm на пути к лучшему
По умолчанию Re: i2c и 24LC512

Временная составляющая перед изменением линии и после "таймер в один регистр" как на SDA так и на SCK, пробывал и больше а толку! Если с задержкой нехватало бы: Старт, первые АСК и ПовСтарт вообще непроходили бы!!!

Последний раз редактировалось iriksm; 18.04.2013 в 23:13.
iriksm вне форума  
Непрочитано 18.04.2013, 23:22   #35
iriksm
Временная регистрация
 
Регистрация: 22.10.2012
Адрес: Россия, р.Башкортостан
Сообщений: 94
Сказал спасибо: 23
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
iriksm на пути к лучшему
По умолчанию Re: i2c и 24LC512

Т.е. получается АСК от памяти к "нулю" подтягивается, только не подымается! Почему-то!
iriksm вне форума  
Непрочитано 18.04.2013, 23:43   #36
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: i2c и 24LC512

iriksm,
а в чем вы моделируете? или это железо?
jump вне форума  
Непрочитано 19.04.2013, 05:00   #37
iriksm
Временная регистрация
 
Регистрация: 22.10.2012
Адрес: Россия, р.Башкортостан
Сообщений: 94
Сказал спасибо: 23
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
iriksm на пути к лучшему
По умолчанию Re: i2c и 24LC512

jump, прогу я делаю в Mplab, а моделирую в Proteus. У меня вопрос может протеусе это не работает? Хотя делал с 27с512 ну с регистрами конечно, и все считывалось, запись не пробывал. Главное действительно что добивает идет отработка той же подпрограммы по принятию АСК, значит ошибки в интервалах нет. Пробывал и снижать и увеличивать, та же картина, значит тооооочно ошибок нет!!!
iriksm вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программирование памяти 24LC512 без выпайки. ArtemKolesnikov Микроконтроллеры, АЦП, память и т.д 1 30.01.2012 19:05
i2c vsalomasov TTL и CMOS логика 4 06.12.2010 14:14
Помогите с 24LC512 maxNTF Микроконтроллеры, АЦП, память и т.д 5 09.07.2008 10:52
[AtMega48]Не удается работать с 24lc512 при помощи AVRlib vitaly_v_ch Микроконтроллеры, АЦП, память и т.д 3 10.06.2008 19:00
I2C zevs Микроконтроллеры, АЦП, память и т.д 0 11.01.2005 16:11


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


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