НПО Системы Безопасности
(499)340-94-73
График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной
|
Главная » Периодика » Безопасность0 ... 146147148149150151152 ... 159МАТЕМАТИЧЕСКИЕ И ФИЗИЧЕСКИЕ ПОСТОЯННЫЕ При работе с PIC-микроконтроллерами часто требуется информация о математических и физических постоянных. Важнейшие из них приведены в табл. 16.1. Таблица 16.1 Мотемотические и физические поаоянные Обозначение | Значение | Величина | | 149,59787x10 км | Аарономическая единица (расстояние то Солнца до Земли) | | 2,99792458 х 10 м/с | Скороаь света в вакууме | | 2,7182818285 | Основание натуральных логарифмов (число е) | | 8,854187817 X 10"" Ф/м | Диэлектрическая проницаемость вакуума | | 1,60217733 X 10"" Дж | Электрон-вольт, энергия | | 9,807 м/е | Ускорение свободного падения | | 6,626 X 10 Дж-с | Постоянная Планка | | 1,380658 X 10"" Дж/К | Поаоянная Больцмана | | 9,1093897x10"кг | Масса покоя электрона | | 1,67493x10"" кг | Масса покоя нейтрона | | 1,67263 X 10"" кг | Масса покоя протона | | 2,06246 X 10ли | Парсек | | 3,1415926535898 | Отношение длины окружности к радиусу | | 8,314510 Дж/К-моль | Газовая постоянная | | 5,67051 X 10"" Вт/м-К" | Постоянная Стефана-Больцмана | | 1,66054 X 10"" г | Единица атомной массы | | 1,25664 X 10"" Н/А | Магнитная проницаемость вакуума | | 331,45 м/с | Скорость звука на уровне моря, в сухом воздухе при температуре 20 °С | | 1480 м/с | Скорость звука в воде при температуре 20 "С |
КОД ASCII В коде ASCII используется семибитное кодирование символов (табл. 16.2). УПРАВЛЯЮЩИЕ СИМВОЛЫ КОДА ASCII Управляющие символы кода ASCII (спецсимволы) были разработаны как средство общения и управления одного компьютера другим (табл. 16.3). При попытке вывода их на экран монитора будут отоо-ражаться графические символы. Как правило, для перехода к новой строке используются команды Carriage Return/Line Feed (Возврат каретки/Переход строки). Null Разряды 3-0 | Разряды 6-4 | ООО 1 001 | 010 1 oil 1 100 1 101 1 110 i 111 | Управляющие символы | Знаки | 0000 | | | Пробел | | | | | | 0001 | | | | | | | | | 0010 | | | | | | | | | 0011 | | | | | | | | | 0100 | | | | | | | | | 0101 | | | | | | | | | 0110 | | | & | | | | | | 0111 | | | | | | | | | 1000 | | | | | | | | | 1001 | | | | | | | | | 1010 | | | | | | | | | 1011 | | | | | | | | | 1100 | | | | < | | | | | 1101 | | | | | | | | | 1110 | | | | > | | | | | 1111 | | | | | | | | |
Таблица 16.3 Кодирование и функции специальных символов кода ASCII (шестнадцатеричны й) | Мнемоника | Описание | | | Null - обозначение конца строки | | | Start of Header (Начало заголовка) | | | Start of Text (Начало текста) | | | End of Text (Конец текста) | | | End of Transmission (Конец передачи) | | | Enquire (Запрос) - запрос на идентификацию или информацию | | | Acknowledge (Подтверждение) -подтверждение предыдущей передачи | | | Bell (Звуковой сигнал) | | | Backspace (Возврат) - перемещение курсора на один столбец влево | | | Horizontal Tab (Горизонтальная табуляция) - перемещение курсора вправо, к следующей позиции табуляции (обычно столбец равномерно разделен на восемь частей) | | | Line Feed (Перевод строки) -перемещение курсора вниз на одну строку | | | Vertical Tab (Вертикальная табуляция) -перемещение курсора к следующей линии таблицы |
(шестнадцатеричный) | Мнемоника | Описание | | | Form Feed (Перевод страницы) -переход к началу новой страницы. В случае ЖК дисплеев часто используется для очистки экрана | | | Carnage return (Возврат каретки) -перемещение курсора в крайнюю левую позицию | | | Shifted Out - следующая группа символов переводится в верхний регистр | | | Shifted In - следующая группа символов переводится в нижний регистр | | | Data Link Escape - символ начала управляющей последовательности. В настоящее время для этой цели используется Escape (0x01В) | | | Не определено. Обычно применяется для конкретных приложений (управление устройством 1) | | | Не определено. Обычно задействуется для конкретных приложений (управление устройством 2) | | | Не определено. Обычно используется для конкретных приложений (управление устройством 3) | | | Не определено. Обычно используется для конкретных приложений (управление устройством 4) | | | Negative Acknowledge (Неподтверждение приема) -предыдущая передача не была принята соответствующим образом | | | Synchronous Idle (Синхронизация) -если при последовательной передаче используется синхронный протокол, то этот символ отправляется для синхронизации передатчика и приемника | | | End of Transmission Block (Конец передаваемого блока) | | | Cancel (Отмена предыдущей передачи) | | | End of Medium (Конец носителя) -указание на конец файла. В файлах MS DOS вместо этого часто используется OxOlA | | | Substitute (Замена символа) | | | Escape (Выход) - временная остановка исполнения приложения или задание режима приема информации | | | File Separation (Разделитель файлов) | | | Group Separation (Разделитель групп) 1 | 0 ... 146147148149150151152 ... 159
|
|