monitor.elite-games.ru     >> Архив оффтопика
v 2.1 a  
Главная
Фотогалерея
Коллекция прошивок
Коротко о сайте  
Мысли о...
На сайте:
В конференции
В архиве старого форума  
FCC ID
Поисковые системы:
Яндекс
Google
Список разделов
Ремонт мониторов
Ремонт компьютерного железа  
Теория и практика
Грабли и вилы
Детский сад
Оффтопик
Сайт
Архив форума vist-v.ru
Архив «Мониторы»
Архив «Железо»
Архив «Оффтопик»
Правила
Пользователи
Ваш профиль
Схемы
Даташиты
Книги и статьи
Софт для ремонта  
Проект port3
Сайты:
Сайт Донскова (RV6LLH)
Телемастер
Start-Copy
Monitor World
Конференции:
Группа ремонтных конференций  
Конференция Start-Copy
По мониторам:
Словарь
Советы дня
Стреляем трубу
По конференции:
Пособие вопрошающему  
Как пользоваться (FAQ)
Список разделов >> Архив оффтопика: «I2C»

Alexey
Можно я задам глупый вопрос? Smile
Есть микросхема, которую надо конфигурировать через I2C, и есть ППЗУ (PCA8581). Будет ли ППЗУ самостоятельно конфигурировать схему при включении питания, или же на шину I2C надо вешать еще и управляющий контроллер/процессор?
Пт Июн 27, 2003 2:33 pm   
 ссылка 

xemul
Если "микросхема, которую надо конфигурировать" может работать мастером на шине, то не надо. Если нет, то нужен контроллер. В даташите на микросхему все должно быть описано.
Пт Июн 27, 2003 3:17 pm   
 ссылка 

Alexey
Эта микросхема - TZA3012AHW. В ее даташите не написано, кто она - мастер или слейв. Как будто это нечто само собой разумеющееся...
Пт Июн 27, 2003 4:17 pm   
 ссылка 

xemul
По даташиту само собой разумеется, что это чистый слэйв.
Пт Июн 27, 2003 5:52 pm   
 ссылка 

Alexey
Тогда вопрос про EEPROM:
Бывают ли такие микросхемы EEPROM, которые могут работать мастером на I2C и таким образом самостоятельно (без помощи внешнего процессора) могут конфигурировать слейв при включении питания?
Вт Июл 01, 2003 12:55 pm   
 ссылка 

Sergant
Ты предмет вопроса непонимаешь или неизучил.
У некоторых МК есть некий "BOOTloader", который своими средствами, по флагу разрешения, позволяет МК грузиться с EEPROM или внешнего ПЗУ.
Вт Июл 01, 2003 2:30 pm   
 ссылка 

xemul
Бывают. Называются микроконтроллерами. Которые бывают и со встроенной EEPROM:).
Мне не совсем понятны Ваши проблемы.
Если Вас не устраивает ни один из режимов, которые могут быть заданы для TZA3012 ногами DR0-DR2, но не предполагается использовать I2C для управления/мониторинга ресивера в процессе работы, то слепите на любом мелком контроллере инициализатор. Т.к. за скоростью при инициализации Вам гнаться не нужно, I2C можно реализовать программно. Такое решение обойдется в $1.
Вт Июл 01, 2003 2:32 pm   
 ссылка 

Alexey
Бывают. Называются микроконтроллерами. Которые бывают и со встроенной EEPROM:).
Да, все правильно. Только в том-то все и дело, что микроконтроллеры я никогда не программировал. Думал, может быть есть какое-либо специализированное решение для I2C, с примером микропрограммы и т.п.
Вт Июл 01, 2003 3:06 pm   
 ссылка 

xemul
А я когда-то не знал, с какой стороны за паяльник держатьсяSmile.
PIC12F629 для Вашей задачи - с избытком.
Качаете с www.microchip.com или .ru даташит на 12F629, application note не помню какой (заведите поиск аппнотов по I2C - сразу найдете) и MPLAB, на коленке за час паяете какой-нить программатор, совместимый с оболочками Ponyprog, ICProg, Compic..., и дня через три (неделю, месяц... - в зависимости от настроения) получаете что-то может быть даже рабочееSmile.
Ср Июл 02, 2003 4:51 pm   
 ссылка 
Список разделов -> Архив оффтопика: «I2C»


Powered by phpBB © 2001, 2002 phpBB Group