Типы переменных Bascom-AVR

 Переменные это основа любой программы, с ними проводятся логические операции и преобразования. Bascom-AVR умеет работать со следующими типами переменных:

 Bit: 0/1 (элементарная единица, занимает 1 бит)

 
Byte: 0/255 (1 байт или 8 бит)

 
Integer: -32768 / +32767 (занимает 2 байта)

 
Word: 0/65535 (занимает 2 байта)

 Dword0 / 4294967295 (занимает 4 байта)

 
Long: -2147483648 / +2147483647 (занимает 4 байта)

 
Single: 1.5х10^-45 / 3.4х10^38 (занимает 4 байта)

 Double5.0 x 10^-324 / 1.7 x 10^308 (занимает 8 байт)
 
 
String: строка до 254х байт


Для того чтобы начать пользоваться переменной ее нужно сперва объявить (зарезервировать место под хранение данных), это делается так:

Dim A As Bit
Dim B As Byte
Dim C As Integer
Dim D As String *
 13

здесь A, B, C, D имена переменных, имена можно давать любые для своего удобства, но они не должны совпадать с именами функций, подпрограмм и зарезервированных компилятором слов, а так же имена должны быть короче 32х символов.

 Под строковую переменную D мы зарезервировали 13 байт,  в эту переменную можно записать любое слово длиной 13 символов: например слово "AVRproject.ru".

= "AVRproject.ru"               'записываем в переменную слово из тринадцати символов







авторизация
Логин:
Пароль:
Комментарии
3D принтер. Сборка. Часть 2
18.01.2020 - exersizze:
Scorpushka, внутренний вентилятор у меня загудел через полгода где-то. Ра...
3D принтер. Сборка. Часть 2
12.01.2020 - Scorpushka:
сразу поставил тихие драйвера на него и выкинул шумящие вентиляторы (кроме обдув...
3D принтер. Сборка. Часть 2
12.01.2020 - Scorpushka:
купил Anycubic i3 mega год назад, тоже доволен. зашел сюда, и увидел у вас его ж...
Часы, термометр, барометр, гигрометр в одном флаконе.
05.01.2020 - Dmitriy:
Информация для Steppo. Нет необходимости такой глобальной переделки, гораздо про...
Часы, термометр, барометр, гигрометр в одном флаконе.
24.12.2019 - Steppo:
Приветствую всех.Собрал сей девайс уже давно .Но зрение падает уже плохо видно и...
Мини индукционный нагреватель
22.12.2019 - forter:
Уважаемый автор! Вы сами собирали эту конструкцию? Если - да, то не пробовали ув...
Фильтр Калмана
19.12.2019 - Dmitriy:
На удивление приятно работает этот метод фильтрации. Я сейчас занимаюсь изготовл...
Светодиодный таймер обратного отсчета
19.12.2019 - forter:
Спасибо! Красиво.
Tiny зарядное устройство NiMH
01.12.2019 - exersizze:
Не знаю, может автор набивает руку в переводе и написании материала. А там посмо...