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

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

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

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

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

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

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

 
Опции темы
Непрочитано 09.12.2007, 02:19  
roog
Частый гость
 
Регистрация: 06.06.2007
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
roog на пути к лучшему
По умолчанию Не хватает портов. Что делать?

Использую в устройсве AT90S23333 для управлением FLASH и ИНДИКАТОРОМ но не достаточно стало портов, для новой цели
Что делают в таких случаях коммутировать порты элементами И-НЕ или комутаторами? как правильно и как дешевле и поулярнее?
Реклама:
roog вне форума  
Непрочитано 09.12.2007, 02:24  
roog
Частый гость
 
Регистрация: 06.06.2007
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
roog на пути к лучшему
По умолчанию

Первый вариант отпал сам собой (поразмыслил)
Необходимо прежде чем использовать FLASH выставить адресс на шине а И-НЕ не "помнят" состояния , похоже надо спецальные коммутаторы с триггерными выходами?
Или еще может проще триггеры выставлять по стробу?
Как правильно?
roog вне форума  
Непрочитано 09.12.2007, 02:30  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

зачем комутировать, ЖКИ можно допустим так соединить и уже 3 вывода свободны но возростает размер кода
AndreiVV вне форума  
Непрочитано 09.12.2007, 02:34  
roog
Частый гость
 
Регистрация: 06.06.2007
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
roog на пути к лучшему
По умолчанию

74HC164 это сдвигающий регистр?
Сообщение от AndreiVV
зачем комутировать, ЖКИ можно допустим так соединить и уже 3 вывода свободны но возростает размер кода
Размер кода не имеет значения.
Способ не плохой но не хватает все равно портов у FLASH 32 ноги.
roog вне форума  
Непрочитано 09.12.2007, 08:46  
sanitar249
Почётный гражданин KAZUS.RU
 
Аватар для sanitar249
 
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
sanitar249 на пути к лучшему
По умолчанию

1. Применить программируемую мс расширения портов (классика 8255)
2. Использовать времЕнное мультиплексирование шины с использованием защелки 74хх373 (или нескольких).
Удачи!
__________________
Я, думаю, нужно подумать...
sanitar249 вне форума  
Непрочитано 09.12.2007, 10:49  
vladh
Почётный гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 1,279
Сказал спасибо: 335
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Не хватает портов. Что делать?

Сообщение от roog
Использую в устройсве AT90S23333 для управлением FLASH и ИНДИКАТОРОМ но не достаточно стало портов, для новой цели
Что делают в таких случаях коммутировать порты элементами И-НЕ или комутаторами? как правильно и как дешевле и поулярнее?
Самый простой и быстрый выход из подобных ситуаций. Это взять другой МК (с большим числом выводов), взять другую FLASH с меньшим числом выводов или с возможностью поддерживать связь по двухпроводному или однопроводгому интерфейсу от Dalas Semiconductor, если индикатор ЖКИ, то пусть тоже работает по двухпроводному интерфейсу, если индикатор светодиодный то можно тоже работать с ним через специальный драйвер по двехпроводному интерфейсу. Могу сбросить статью с рекомендациями для подобных случаев. Отпишитесь только по какому адресу (размер 650 кб).
vladh вне форума  
Непрочитано 09.12.2007, 10:51  
roog
Частый гость
 
Регистрация: 06.06.2007
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
roog на пути к лучшему
По умолчанию

Сообщение от sanitar249
1. Применить программируемую мс расширения портов (классика 8255)
Не могу найти даташит, не подскажите?
в онлайн магазине нашел TA8255AH - 143 рубля, она?
Сообщение от sanitar249
2. Использовать времЕнное мультиплексирование шины с использованием защелки 74хх373 (или нескольких).
Удачи!
можно меня пнуть по ссылке, а то не очень догоняю?
roog вне форума  
Непрочитано 09.12.2007, 11:36  
sergey_as
Прохожий
 
Регистрация: 08.12.2007
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sergey_as на пути к лучшему
По умолчанию

http://cxem.net/sound/amps/amp6.php
sergey_as вне форума  
Непрочитано 09.12.2007, 12:01  
fmssp
Вид на жительство
 
Регистрация: 02.09.2005
Сообщений: 332
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 15 сообщении(ях)
fmssp на пути к лучшему
По умолчанию

Для управления Intel 8255 http://tams-www.informatik.uni-hambu...o8255/pio.htmlнужно 14 ног (D0-D7,CS,R,W,A0-A1,Reset) так, что это не выход...
ИМХО лучше использовать последовательную передачуприем данных по шине i2с или 1w.
Для портов можно взять PCF8574 (8 io) или сдвиговые регисты. Для индикации можно так: http://www.cec-mc.ru/izdel/izdel/ldm200.shtml
fmssp вне форума  
Непрочитано 09.12.2007, 12:05  
fmssp
Вид на жительство
 
Регистрация: 02.09.2005
Сообщений: 332
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 15 сообщении(ях)
fmssp на пути к лучшему
По умолчанию Re: Не хватает портов. Что делать?

Сообщение от vladh
Могу сбросить статью с рекомендациями для подобных случаев. Отпишитесь только по какому адресу (размер 650 кб).
А можно выложить прямо здесь - интересно будет многим.
Упаковать её в zip или rar и прицепить к сообщению.
fmssp вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
что делать o630304 Proteus, KiCAD и другие ECAD 0 30.04.2008 00:53
что делать с шумом? worldmasters Аудиотехника 214 17.07.2007 17:41
Сдохла батарея, что делать ? bopohok Источники питания и свет 5 08.04.2007 16:24
Что делать с файлом? Death Микроконтроллеры, АЦП, память и т.д 8 17.12.2005 21:01
Что делать с индуктивной нагрузкой? lisergin Производственное оборудование 13 20.04.2005 11:34


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


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