Views: 512
Формат данных для компилятора XC32:
| Объявление | Бит | Диапазон чисел | Примечание |
| Целочисленные типы | |||
| char | 8 | -128 … 127 | со знаком |
| signed char | 8 | -128 … 127 | со знаком |
| unsigned char | 8 | 0 … 255 | без знака |
| short | 16 | -32768 … 32767 | со знаком |
| signed short | 16 | -32768 … 32767 | со знаком |
| unsigned short | 16 | 0 … 65535 | без знака |
| int | 32 | -2147483648 … 2147438647 | со знаком |
| signed int | 32 | -2147483648 … 2147438647 | со знаком |
| long | 32 | -2147483648 … 2147438647 | со знаком |
| signed long | 32 | -2147483648 … 2147438647 | со знаком |
| unsigned int | 32 | 0 … 65535 | без знака |
| unsigned long | 32 | 0 … 65535 | без знака |
| long long | 64 | -263 … 263-1 | со знаком |
| signed long long | 64 | -263 … 263-1 | со знаком |
| unsigned long long | 64 | 0 … 264-1 | без знака |
| Для арифметики с плавающей запятой | |||
| float | 32 | 1.175494e-38 … 3.40282346e+38 | |
| double* | 32 | 1.175494e-38 … 3.40282346e+38 | |
| long double | 64 | 2.22507385e-308 … 1.79769313e+308 |
* double is equivalent to long double if -fno-short-double is used.
Это может быть интересно
Temperature measurement with NTC thermistor.Views: 763 Проекты в которых присутствовало измерение температуры начинал с цифровых датчиков, т.к. в них все просто и не надо ничего преобразовывать и вычислять. При использовании цифровых датчиков ты получаешь …
LCD индикаторы на драйвере ML1001Views: 2065 ML1001 – статический LCD GOG (чип в стекле) драйвер для 40-сегментного LCD в позолоченном противоударном исполнении. На них можно каскадно строить цельные из 80 или 120 сегментов LCD индикаторы. …
LCD драйвер – UC1601sViews: 1839 http://svetomuzyka.narod.ru/project/UC1601s.html Читайте обновление на http://catcatcat.d-lan.dp.ua/?page_id=178 В данный момент можно приобрести в ООО “Гамма” несколько типов индикаторов на драйвере UC1601s. RDX0048-GC, RDX0077-GS, RDX0154-GC и RDX0120-GC выполнены по технологии COG.
MPLAB® Code Configurator and EncoderViews: 1710 Еще раз про энкодер… Для некоторых приложений очень удобно и экономически выгодно, для настройки и управления использовать энкодер. Такие энкодеры имеют строенную тактовую кнопку которую можно применить для выбора …
Защита датчиков температуры DS18B20 от статического электричестваViews: 2013 Статья перепечатана с сайта http://svetomuzyka.narod.ru При удалении датчика на большие расстояния возникает опасность наведения импульсов высокого напряжения на кабель, который соединяет датчик с контролером. Если не принимать меры защиты, …
WiFi ESP8266 ESP-202 (ESP-12F)Views: 8042 Первое знакомство, сначала надо его купить… http://voron.ua/catalog/024404 Схема для подключения и тестирования По схеме ставим две кнопки, сброс и кнопку BT2, для перевода в режим обновления прошивки. Если надо сделать …
MPLAB® Code ConfiguratorViews: 1825 MPLAB ® Code конфигуратор (MCC) является свободно распространяемым плагином, это графическая среда программирования, которая генерирует бесшовный, легкий для понимания кода на Cи, чтобы вставить его в свой проект.
MCC PIC24 – модуль REAL-TIME CLOCK AND CALENDAR (RTCC)Views: 718 RTCC предоставляет пользователю часы реального времени и функция календаря (RTCC), точность “хода” может быть откалибрована. Основные особенности модуля RTCC: • Работает в режиме глубокого сна. • Возможность выбора источника …
Система отопления на солнечных коллекторах от Дмитрия (rv3dpi)Views: 3477 Солнечные коллекторы для отопления в Европе используют в более 50% от общего количества установленных гелиосистем. Однако следует понимать, что гелиосистемы предназначены лишь для поддержки отопления и экономии затрат на основную …
Altium Designer first projectViews: 555 Эта статья подразумевает, что у вас установлен и настроен Altium Designer как описано в статье Altium Designer my setup system and project structure. Обратите внимание! Библиотека постоянно обновляется, …