| Ваш IP: 18.207.254.88 | Online(43) - гости: 32, боты: 11 | Загрузка сервера: 1.18 ::::::::::::


Типы данных (Arduino)

При программировании Arduino применяются различные типы данных, ниже показан список основных типов данных:

  • boleand занимает 1 байт, принимает значение от 0 до 1, логическая переменная может принимать значение true (1) b false (0)
  • char занимает 1 байт, принимает значение от -128 до 127, хранит номер символа из таблицы символов ASII
  • byte занимает 1 байт, принимает значение от 0 до 255
  • int занимает 2 байта, принимает значение от -32768 до 32767
  • unsigned int занимает 2 байта, принимает значение от 0 до 65535
  • word занимает 2 байта, принимает значение от 0 до 65535
  • long занимает 4 байта, принимает значение от -2 147 483 648 до 2 147 483 647
  • unsigned long занимает 4 байта, принимает значение от 0 до 4 294 967 295
  • float занимает 4 байта, принимает значение от -3.4028235E+38 до 3.4028235E+38
  • double занимает 4 байта, то же самое что float

При любом типе данных, при переполнении переменной её значение будет установлено на минимально возможное. Также при уходе «в минус» значение станет максимальным.

Добавить комментарий

Войти с помощью: 

Случайные статьи

  • Фазоинвертор (ламповый усилитель)

    Фазоинвертор (ламповый усилитель)

    В двухтактный ламповый усилитель входит каскад фазоинвертор, его назначение — разделение входного сигнала на две противофазные полуволны . Так как любой каскад с нагрузкой анодной цепи инвертирует сигнал, часто применяется простая схема фазоинвертора на двух усилительных каскадах. Фазоинвертор — это два усилительных каскада с общим катодом, сигнал с выхода первого …Подробнее...
  • STM32 + TFT-дисплей SPI 320×240 (ILI9341C)

    STM32 + TFT-дисплей SPI 320×240 (ILI9341C)

    TFT-дисплей SPI 320×240 (ILI9341C) в сочетании с платой STM32 базе микроконтроллера STM32F103C8T6 имеет очень хорошее быстродействие, скорость обновления экрана намного выше чем использования этого дисплея с Arduino Nano. Работа логики дисплея имеет напряжение 3,3 В, что очень упрощает его подключение к STM32. Подключение дисплея к STM32 достаточно простое: При добавлении …Подробнее...
  • STM32 генератор импульсов (PWM) 64МГц

    STM32 генератор импульсов (PWM) 64МГц

    У микроконтроллера STM32F103C8T6 достаточно высокая рабочая частота, номинальная 72 МГц, а в режиме Overclocked 128 МГц, благодаря этому STM32 можно использовать как импульсный генератор (меандр) с максимальной частотой 64 МГц, а в режиме ШИМ генератора с максимальной частотой 1.28 МГц и процентом коэффициента заполнения от 0 до 100. Конечно на …Подробнее...
  • USB лампа

    Светодиоды подключены к токоограничивающим резисторам  R1…R4. Катоды всех светодиодов соединяются вместе и припаиваются к черному проводу кабеля USB. свободные выводы резисторов  соединены вместе и подключены к красному проводу кабеля USB.Подробнее...
  • Бесшумный регулятор мощности для Hi-Fi усилителей

    Схема на рис.1 полностью заменяет любой потенциометр в регуляторе громкости. Основа устройства — специфическое соединение двух транзисторов. VT1 усиливает сигнал, а VT2 регулирует усиление через уменьшение К-Э(Vкэ). В нижнем положении ползунка R3 транзистор VT2 полностью закрыт и ни как не влияет на работу VT1. Усиление в этом случае максимально. Продвигая …Подробнее...