![]() |
![]() |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
![]() ![]() |
![]() |
![]()
Сообщение
#461
|
|
Технический Маньяк-Гуру ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Технический Маньяк Сообщений: 7049 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: ![]() ![]() ![]() |
У дипа и у СМД корпусов расположение выводов одинаковое. Для данной схемы светодиоды в принципе можно подключать в любом порядке, напр. так, как удобно разводить печатку, что, собственно и сделано на моей разводке, а нужный порядок индикации указать в прошивке. За это ответственны 2 сроки в каждом пункте CASE
PORTA = %xxxx PORTB = %xxxxxxxx При этом единичка в соотв. разряде зажигает светодиод, нолик гасит. Напр. на моей разводке последовательность подключения диодов к портам такова: RA2 RA3 RB3 RB2 RB1 RB0 RA1 RA0 RB4 RB5 RB6 RB7 Поэтому, чтобы зажечь, скажем первые 5 диодов указанные выше строки будут выглядеть так: PORTA = %1100 PORTB = %00001110 |
![]() |
|
![]()
Сообщение
#462
|
|
Начинающий Технический Маньяк ![]() ![]() Группа: Технический Маньяк Сообщений: 11 Регистрация: 22.10.2017 Вне форума Репутация: ![]() ![]() ![]() |
Да спасибо, хотя в написании прог полный ноль,только запрограммировать могу,но разобрался,благодарен.
|
![]() |
|
![]()
Сообщение
#463
|
|
Технический Маньяк-Гуру ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Технический Маньяк Сообщений: 7049 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: ![]() ![]() ![]() |
Кстати, подобным образом можно сделать индикатор на меньшее или на большее (с применением другого МК) кол-во светодиодов.
|
![]() |
|
![]() ![]() ![]() |
![]() |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2025 Форум Технических Маньяков. |
|