ЕНТ FREE
Методы адресации операндов в командах Ассемблера AVR-контроллера
Методы адресации операндов в командах Ассемблера AVR-контроллера В AVR-микроконтроллере существует три области памяти, каждая со своей системой адресации, начинающаяся с нулевого адреса…
Регистры ввода/вывода AVR -контроллера
Все регистры ввода/вывода (общее число 64) можно разделить на следующие основные группы (рис.7): 1. Регистры портов цифрового ввода/вывода информации. 2. Регистры портов,…
Работа регистров цифрового ввода/вывода
Работа регистров цифрового ввода/вывода Каждый порт ввода/вывода цифровой информации, которых в контроллере бывает несколько и которые различаются именем (А, В, С, D,…
Правила программирования на языке Ассемблер
Правила программирования на языке Ассемблер Компилятор языка Assembler преобразует текст из программы, написанной на языке Assembler в машинные коды, которые в последующем…
Директивы языка ассемблер
Директивы не транслируются непосредственно в машинный код. Они используются для указания компилятору положения кода в программной памяти, для инициализации памяти и для…
Команды языка ассемблер
Набор команд AT90S2313 Мнемоника Операнды Описание Действие Флаги Цкл АРИФМЕТИЧЕСКИЕ И ЛОГИЧЕСКИЕ КОМАНДЫ ADD Rd, Rr Сложить два регистра Rd ADC Rd,…
Выражения языка ассемблер
Выражения языка ассемблер Компилятор позволяет использовать в программе выражения, которые состоят из операндов, операторов и функций. Все выражения являются четырехбайтными. Операнды могут…
Алфавит языка СИ
1. Прописные и строчные буквы латинского алфавита; 2. Цифры от 0 до 9; 3. Спецзнаки (-, /, ., [], (), +, -)…
Константы языка СИ
Символьные константы Для изображения отдельных знаков, имеющих индивидуальные внутренние коды, используются символьные константы. Для изображения знаков и их внутренних кодов используются таблицы…
Формат определения переменной
Формат определения переменной состоит из двух частей, разделенных пробелом: 1) тип; 2) список имен переменных. Существуют следующие целочисленные типы. Char – целый…