Arduino HIGH LOW

Mam Arduino i zastanawiam się dokładnie, co oznacza HIGH i LOW, jeśli chodzi o rzeczywiste wartości ... Czy są podpisane ints? Niepodpisane ints? Niepodpisane znaki ??? Jakie są ich wartości? Zgaduję, że HIGH i LOW są prawdopodobnie niepodpisanymi intami ze wszystkimi bitami ustawionymi odpowiednio na 1 i 0, ale nie jestem pewien. Chciałbym móc wykonywać operacje bitowe używając HIGH i LOW lub przekazywać wartości inne niż HIGH lub LOW do digitalWrite. W jaki sposób rzuciłbym liczbę całkowitą na WYSOKĄ lub NISKĄ, abym mógł to zrobić?

questionAnswers(4)

yourAnswerToTheQuestion