AT90C2313: Не хватает выводов
AT90C2313: Не хватает выводов
Если подключить к портам клаву 7 котактов+
индикатор 8 контактов
а у нее 15 свободных ног порт b+d
то для управления чего либо контактов не остаетя??
или как
индикатор 8 контактов
а у нее 15 свободных ног порт b+d
то для управления чего либо контактов не остаетя??
или как
- Serega
- Говорящий с текстолитом
- Сообщения: 1529
- Зарегистрирован: Пн авг 22, 2005 21:02:22
- Откуда: Питер
Ну, существуют варианты расширения портов. Например, можно поставить 7-сегментный дешифратор, например, К514ИД2 (ИД1). Выиграем 4 канала.
Можно поставить также дешифраторы на общие выводы индикаторов - еще плюс два канала...
Если надо управлять большим количеством внешних девайсов - ставим регистр с последовательной загрузкой - и загружаем его двумя ногами контроллера. Это почти что интерфейс SPI
Можно поставить также дешифраторы на общие выводы индикаторов - еще плюс два канала...
Если надо управлять большим количеством внешних девайсов - ставим регистр с последовательной загрузкой - и загружаем его двумя ногами контроллера. Это почти что интерфейс SPI
Лучше быть первым в деревне, чем вторым в Риме
А как подключать эту микруху
В смысле дешифратор для сегментного индикатора?
в том смысле что ты ему на 4 адресных входа подаеш двоичный код
а на выходах a,b,c,d,e,f,g он тебе выдает готовые сигналы чтоб загарелись соответствующие сегменты индикатора изображающие данную цифру
тоесть контроллеру уже не надо програмно преобразовывать какие сегменты засветить просто выставляет код цифры а все остальное делает дешифратор
понятно обьяснил?
рекомендую найти даташит на дешифратор
а на выходах a,b,c,d,e,f,g он тебе выдает готовые сигналы чтоб загарелись соответствующие сегменты индикатора изображающие данную цифру
тоесть контроллеру уже не надо програмно преобразовывать какие сегменты засветить просто выставляет код цифры а все остальное делает дешифратор
понятно обьяснил?
рекомендую найти даташит на дешифратор
даташит
не смог найти даташит, мож кто подкинет схему подключения.
и почему нужно четыре входа для подачи двоичного кода?
и почему нужно четыре входа для подачи двоичного кода?
- Serega
- Говорящий с текстолитом
- Сообщения: 1529
- Зарегистрирован: Пн авг 22, 2005 21:02:22
- Откуда: Питер
Потому что максимальное количество отображаемых цифр - 10. минимальная большая степень двойки - 16. то есть 2^4.
Иными словами - чтоб досчитать в двоичной нотации до 10 - нужно задействовать 4 разряда
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
Иными словами - чтоб досчитать в двоичной нотации до 10 - нужно задействовать 4 разряда
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
- Вложения
-
- 514id1.gif
- Цоколевка микросхем К514ИД1, К514ИД2
- (3.23 КБ) 709 скачиваний
Лучше быть первым в деревне, чем вторым в Риме
вопрос
в схеме подлючения дешифратора к сегм светодиодному индикатору
по схеме каждый выход подсоединяется через транзистор и резистор
те должно быть 8 транзисторов, нельзя ли без них обойтись при поддключении обычных индикаторов sc-56-11???
по схеме каждый выход подсоединяется через транзистор и резистор
те должно быть 8 транзисторов, нельзя ли без них обойтись при поддключении обычных индикаторов sc-56-11???
- xelos
- Потрогал лапой паяльник
- Сообщения: 336
- Зарегистрирован: Пн мар 20, 2006 13:05:08
- Контактная информация:
кстати, посмотрел тут схемы на сайте - во всех схемах, где диоды к мк подключены - используется подключение, когда катодами диоды на землю. Соответственно, ток тянется из мк.
Я обычно пользую схему, когда катоды подключены к портам мк, а аноды на питании, при таком подключении ток из мк не тянется, а наоборот в него идет (ну управление диодов обратное - при "0" горит, при "1" выключен, так это не суть важно)... Вроде как учили, что так через мк можно больший ток пропускать... у кого какие комментарии по этому поводу?
Я обычно пользую схему, когда катоды подключены к портам мк, а аноды на питании, при таком подключении ток из мк не тянется, а наоборот в него идет (ну управление диодов обратное - при "0" горит, при "1" выключен, так это не суть важно)... Вроде как учили, что так через мк можно больший ток пропускать... у кого какие комментарии по этому поводу?
Я просто верю в то, что рушить догмы - лучший способ не стареть.
- Serega
- Говорящий с текстолитом
- Сообщения: 1529
- Зарегистрирован: Пн авг 22, 2005 21:02:22
- Откуда: Питер
Наверно, согдашусь
Общий провод в кристалле должен быть более массивный, чем плюсовой. Соответственно - через него пойдет больший ток. Хотя по любому, ток зависит в первую очередь от мощности драйвера на вываде микросхемы. И превышать номинальный ток не стоит хотя бы по соображениям надежности.
Лучше быть первым в деревне, чем вторым в Риме
ого это как
поподробней плиз, если можно
огромное спасибо
огромное спасибо
- Serega
- Говорящий с текстолитом
- Сообщения: 1529
- Зарегистрирован: Пн авг 22, 2005 21:02:22
- Откуда: Питер
Я думаю, Котяра имел в виду такую схему (см. вложение)
Идеология такова: подаем на ногу регистра Clk (вход тактовых импульсов) 16 тактовых импульсов. В промежутках между импульсами изменяем сигнал на ногах А,В (вход данных).
С каждым тактом логический уровень на входе данных защелкивается - и появляется на выводе 0. Предыдущее значение на этом выводе смещается на разряд ниже - то есть на 1, и т.д. Таким образом, за 16 тактов происходит полное обновление данных на выходах регистров. Поскольку загрузка данных выполняется очень быстро (в идеале - 32 такта), то использование такой схемы приемлемо для организации индикации
Идеология такова: подаем на ногу регистра Clk (вход тактовых импульсов) 16 тактовых импульсов. В промежутках между импульсами изменяем сигнал на ногах А,В (вход данных).
С каждым тактом логический уровень на входе данных защелкивается - и появляется на выводе 0. Предыдущее значение на этом выводе смещается на разряд ниже - то есть на 1, и т.д. Таким образом, за 16 тактов происходит полное обновление данных на выходах регистров. Поскольку загрузка данных выполняется очень быстро (в идеале - 32 такта), то использование такой схемы приемлемо для организации индикации
- Вложения
-
- port_extention1.gif
- Схема расширения портов контроллера с помощью сдвигового регистра
- (4.63 КБ) 710 скачиваний
Последний раз редактировалось Serega Вс апр 02, 2006 22:36:28, всего редактировалось 1 раз.
Лучше быть первым в деревне, чем вторым в Риме