#1 Re: Програмування Arduino » Потрібна допомога » 2025-02-24 06:47:37

swq

Подякував.
"В лоб" це просто і зрозуміло . Так і зроблю.
Ще раз подякував

#2 Re: Програмування Arduino » Потрібна допомога » 2025-02-23 06:34:58

swq

Дякую за корисні пояснення . Але я вважав що існуе тип данніх біт і можливо поставити у відповідність кожен біт  змінноі  любому біту іншоі змінноі або порту без бубна.
Якщо чесно , то я здивований .
Маю железяку з камнем 8515 та 7-сегм. індікатором, ноги якого розведені на різні порти. от і  горожу город, а він не городится.

#3 Re: Програмування Arduino » Потрібна допомога » 2025-02-22 20:43:45

swq

Хочу міняти стан пінів порту  через  змінну D. При зміні значення D  мае мінятись стан пінів порту B i D . молодші біти D Змінюють молодші біти порту В , старші біти D змінюють старші біти порту D .

Як взагалі написати змінна А дорівнюе третьому біту змінноі D ?

#4 Програмування Arduino » Потрібна допомога » 2025-02-22 18:07:45

swq
відповідей: 9

Допоможіть будь ласка аматору .
Маю змінну byte D . Хочу привязати біти D до пінів частково порту В та D  щоб змінювать стан портів виразом
на приклад  D = B01010101 .
Моя фантазія типу
#define PORTB0  D_BIT0
#define PORTD1  D_BIT1
не працюе
Підкажить будь ласка, як привязати змінну до портів?

Підвал форуму