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

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

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

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

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

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

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

 
Опции темы

Кто имел дело с NM7000, отзовитесь.

Непрочитано 30.08.2005, 09:54  
Skt
Прохожий
 
Регистрация: 04.08.2005
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Skt на пути к лучшему
По умолчанию Кто имел дело с NM7000, отзовитесь.

Насколько понял из документации, на модуле
два входа для сброса, один активизируется
нулевым, а второй единичным уровнем. Однако,
если почитать описания выводов, можно встретить
такое: "for complete reset function this pin must
be asserted low at least xx ms" Это как понимать?
Реклама:
Skt вне форума  
Непрочитано 30.08.2005, 19:50  
NemoCut32
Гражданин KAZUS.RUN
 
Регистрация: 16.12.2004
Сообщений: 586
Сказал спасибо: 13
Сказали Спасибо 23 раз(а) в 9 сообщении(ях)
NemoCut32 на пути к лучшему
По умолчанию

Для полного удовлетворения контроллера и наступающего вслед за этим ресета прижать к "земле" на xx миллисекунд.
Вообще так указывается минимальное время удержания сигнала сброса на данной ноге.
NemoCut32 вне форума  
Непрочитано 31.08.2005, 11:50  
Гость
 
Сообщений: n/a
По умолчанию

Вроде разобрался, хотя не совсем то имел в виду.
С ногой которая сбрасывает RTL8201 все понятно,
а вот для W3100 написано: вход RESET, активный уровень
высокий, т.е. сброс начинается когда на ней лог. единица,
а в описании сказано: для обеспечения сброса выдержите на
этой ноге лог.нуль в течение хх мс.. Нестыковки какие-то.
Ну да ладно, сейчас пытаюсь подружить модуль с контроллером,
вроде уже все проверил: шину данных, шину адреса, упраляющие сигналы, ан нет, не видит его сеть и все тут. Кто-нибудь может подсказать что еще нужно сделать кроме как занести в
соотв. регистры IP микросхемы, MAC адрес, маску подсети и
дать команду Sys_init? Может я чего забыл?
 
Непрочитано 31.08.2005, 12:23  
julbu
Прописка
 
Регистрация: 19.08.2004
Сообщений: 154
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
julbu на пути к лучшему
По умолчанию

http://www.efo.ru/doc/Wiznet/Wiznet.pl?849
julbu вне форума  
Непрочитано 31.08.2005, 22:29  
NemoCut32
Гражданин KAZUS.RUN
 
Регистрация: 16.12.2004
Сообщений: 586
Сказал спасибо: 13
Сказали Спасибо 23 раз(а) в 9 сообщении(ях)
NemoCut32 на пути к лучшему
По умолчанию

Ну вопервых я управлял обоими ресетами, при том последовательно: первой инициализируется и последней сбрасывается сетевая часть MII, а внутри производился сброс логики Wiznet.
Во вторых если нет сброса RTL8201, то сеть его должна видеть без всяких MAC адресов - чисто физически должен быть Link и светодиод светить соответствующих. У меня были проблемы с ресетом RTL.
В третьих сначала настраиваются MAC, IP, SubNetMask, буфера, программные переменные, а уж потом даётся команда Sys_Init. Но модуль при этом ещё не готов к работе - он может использоваться в RAW моде. Чтобы он мог работать по TCP/IP необходимо инициализировать сокет (по моему уже даже пинг пойдёт) и оставить его либо в Listenig или коннектиться куда нибуть.
Если не считать мучения с аапаратными ошибками (напутали кой-чего на плате), то запустил я его за день.
NemoCut32 вне форума  
Непрочитано 01.09.2005, 07:12  
Skt
Прохожий
 
Регистрация: 04.08.2005
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Skt на пути к лучшему
По умолчанию

У меня тоже вроде он признаки жизни подает, зеленый диод
горит, желтый периодически подмигивает, похоже дело не
в этом. Насколько я понял, чтобы контроллер читал и записывал данные в модуль, его нужно настроить на работу
с внешней памятью. Для моего AT89c51rd2 нужно в регистре
AUXR в нулевой и первый биты записать единицы. Первый бит значит что контроллер по командам movx будет обращаться к внешней памяти; нулевой то, что ножка ALE активизируется только при выполнении команды movx, в противном случае на ней будут присутствовать импульсы с частотой = 1/6 частоты
работы генератора. Практически же получается что на ножке
ALE изначально напряжение высокого уровня, т.е. он активен все время. В чем дело?
Skt вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто имел дело с пьезотрансформатором? Konst15 Делимся опытом 40 03.09.2010 15:55
Кто имел дело с гироскопами Analog Device? nml Микроконтроллеры, АЦП, память и т.д 2 16.01.2009 12:35
сенсор QT100 кто имел дело? an-sver Делимся опытом 1 09.09.2008 10:12
Кто имел дело с цифровым резистором AD5262 LeonR84 Микроконтроллеры, АЦП, память и т.д 1 29.12.2007 07:33
Кто пользуеться VMLAB отзовитесь.... zuuuuk Proteus, KiCAD и другие ECAD 4 12.10.2006 14:50


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.