Типы переменных Bascom-AVR
Переменные это основа любой программы, с ними проводятся логические операции и преобразования. Bascom-AVR умеет работать со следующими типами переменных:
Bit: 0/1 (элементарная единица, занимает 1 бит)
Byte: 0/255 (1 байт или 8 бит)
Integer: -32768 / +32767 (занимает 2 байта)
Word: 0/65535 (занимает 2 байта)
Dword: 0 / 4294967295 (занимает 4 байта)
Long: -2147483648 / +2147483647 (занимает 4 байта)
Single: 1.5х10^-45 / 3.4х10^38 (занимает 4 байта)
Double: 5.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
Dim B As Byte
Dim C As Integer
Dim D As String * 13
здесь A, B, C, D имена переменных, имена можно давать любые для своего удобства, но они не должны совпадать с именами функций, подпрограмм и зарезервированных компилятором слов, а так же имена должны быть короче 32х символов.
Под строковую переменную D мы зарезервировали 13 байт, в эту переменную можно записать любое слово длиной 13 символов: например слово "AVRproject.ru".
D = "AVRproject.ru" 'записываем в переменную слово из тринадцати символов