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

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

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

Сообщение JokerDVB »

При разборе динамической индикации http://radiokot.ru/start/mcu_fpga/avr/15/ образовался вопрос.

Также, можно ставить индикаторы с общим анодом – в программе только придется дописать пару строчек – совершенно ничего сложного…

Какие это пара строчек и куда их надо писать? Логика подсказывает что нам надо инвертировать сигналы поступающие на порты B и D. :idea: Как?
Anode_Katode
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Ср июл 07, 2010 06:48:57

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

Сообщение 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 идет двоичное число - это и есть искомая инвертируемая постоянная для варианта с общим анодом.
JokerDVB
Родился
Сообщения: 17
Зарегистрирован: Ср окт 20, 2010 23:59:08

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

Сообщение JokerDVB »

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

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

Сообщение rmmp »

JokerDVB писал(а):Ну так на аноды тоже надо подать инвертированный сигнал, разве не так?

МК сам их сделает инвертированными.
Ответить

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