Динамическая индикация

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Родился
Сообщения: 17
Зарегистрирован: Ср окт 20, 2010 23:59:08

Сообщение JokerDVB »

При разборе динамической индикации http://radiokot.ru/start/mcu_fpga/avr/15/ образовался вопрос.
Также, можно ставить индикаторы с общим анодом – в программе только придется дописать пару строчек – совершенно ничего сложного…
Какие это пара строчек и куда их надо писать? Логика подсказывает что нам надо инвертировать сигналы поступающие на порты B и D. :idea: Как?
Реклама
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Ср июл 07, 2010 06:48:57

Сообщение Anode_Katode »

Вот, из предложенной программы:

массив - таблица истинности декодера
; hgfedcba hgfedcba
.db 0b00111111,0b00000110 ;0,1
.db 0b01011011,0b01001111 ;2,3
.db 0b01100110,0b01101101 ;4,5
.db 0b01111101,0b00000111 ;6,7
.db 0b01111111,0b01101111 ;8,9

После 0b идет двоичное число - это и есть искомая инвертируемая постоянная для варианта с общим анодом.
Реклама
Родился
Сообщения: 17
Зарегистрирован: Ср окт 20, 2010 23:59:08

Сообщение JokerDVB »

Ну так на аноды тоже надо подать инвертированный сигнал, разве не так?
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1925
Зарегистрирован: Вс фев 14, 2010 17:55:54
Откуда: Ukraine,Ternopol

Сообщение rmmp »

JokerDVB писал(а):Ну так на аноды тоже надо подать инвертированный сигнал, разве не так?
МК сам их сделает инвертированными.
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Теория»