Для начала изучения программирования микроконтроллеров AVR можно порекомендовать среду CodeVisionAVR. Для новичков особый интерес представляет автоматический генератор кода CodeWizardAVR... Читать статью.
Основные правила выполнения УГО элементов цифровой техники
6.11.1 Общие правила построения УГО элементов цифровой техники в схемах, выполняемых вручную или с помощью печатающих и графических устройств ЭВМ, устанавливает ГОСТ 2.743-91. Определения цифровой и микропроцессорной микросхем, их элементов и компонентов – по ГОСТ 17021-88, определения цифровой микросборки, ее элемента или компонента – по ГОСТ 26975-86.
6.11.2 При выполнении функциональных и принципиальных схем изделий цифровой техники условные графические обозначения элементов цифровой техники строят на основе прямоугольника. В общем виде УГО может содержать основное поле и два дополнительных поля, расположенных по обе стороны основного в соответствии с рисунком 6.47. Дополнительные поля допускается разделять на зоны, которые отделяют горизонтальной чертой. Основное и дополнительное поля могут быть не отделены линией. При этом расстояние между буквенными, цифровыми или буквенно-цифровыми обозначениями, помещенными в основное и дополнительные поля, определяется однозначностью понимания каждого обозначения, а для обозначений, помещенных на одной строке, должно быть не менее двух букв (цифр, знаков), которыми выполнены эти обозначения.
В первой строке основного поля УГО помещают обозначение функции, выполняемой элементом. В последующих строках основного поля располагают информацию по ГОСТ 2.708.
Выводы элементов делят на входы, выходы, двунаправленные выводы и выводы, не несущие логической информации. Входы элемента изображают с левой стороны УГО, выходы – с правой стороны. Двунаправленные выводы и выводы, не несущие логической информации, изображают с правой или с левой стороны УГО.
Допускается другая ориентация УГО, при которой входы располагают сверху, выходы – снизу в соответствии с рисунком 6.48.
6.11.3 При подведении линий выводов к контуру УГО не допускается:
- проводить их на уровне сторон прямоугольника;
- проставлять на них у контура УГО стрелки, указывающие направление информации.
6.11.4 Размер прямоугольника по ширине зависит от наличия дополнительных полей и числа, помещенных в них знаков (меток, обозначений функции элемента); по высоте – от числа выводов, интервалов между ними и числа строк информации в основном и дополнительных полях. Размеры УГО, соотношение размеров обозначений функций меток и указателей, а также расстояний между линиями выводов выбираются исходя из требований микрофильмирования (ГОСТ 13.1.002). Обычно ширина основного поля должна быть не менее 10 мм, дополнительных не менее 5 мм (при большом числе знаков в метках и обозначении функции элемента эти размеры соответственно увеличивают), расстояние между выводами – 5 мм, между выводами и горизонтальной стороной обозначения (или границей зоны) – не менее 2,5 мм и кратно этой величине. При разделении групп выводов интервалом, величина последнего должна быть не менее 10 и кратна 5 мм.
6.11.5 Функциональное назначение элемента указывают в верхней части основного поля. Его составляют из прописных букв латинского алфавита, арабских цифр и специальных знаков, записываемых без пробелов (число знаков не ограничивается). Обозначение некоторых функций и их производных приведены в таблице 6.3. В таблицу включены также обозначения некоторых элементов, не выполняющих функции алгебры логики, но применяемых в логических целях и условно отнесенных к устройствам цифровой техники: генераторов, формирователей, электронных ключей, наборов дискретных элементов (резисторов, диодов, транзисторов) и т. п. Знак «*» ставят перед обозначением функции в том случае, если все выводы элемента являются нелогическими (наборы элементов).
Количество знаков в обозначении функции не ограничено, однако следует стремиться к их минимальному числу при сохранении однозначности понимания каждого обозначения.
6.11.6 Информационные выводы элементов цифровой техники подразделяют на несущие и ненесущие логическую информацию.
Выводы, несущие логическую информацию, подразделяют на статические и динамические, которые, в свою очередь, могут быть прямыми и инверсными.
На прямом статическом выводе двоичная переменная имеет значение «1» (далее – LOG1), если сигнал на этом выводе в активном состоянии находится в состоянии «логическая 1» в принятом логическом соглашении.
На инверсном статическом выводе двоичная переменная имеет значение «1», если сигнал на этом выводе в активном состоянии находится в состоянии «логический 0» (далее – LOG0), в принятом логическом соглашении.
На прямом логическом выводе двоичная переменная имеет значение «1», если сигнал на этом выводе изменяется из состояния LOG0 в состояние LOG1в принятом логическом соглашении.
На инверсном динамическом выводе двоичная переменная имеет значение «1», если сигнал на этом выводе изменяется из состояния LOG1 в состояние LOG0 в принятом логическом соглашении.
Свойство выводов обозначают указателями, приведенными в таблице 6.4.
Таблица 6.3 – Обозначение функций некоторых элементов цифровой техники
Наименование | Обозначение |
Буфер | BUF |
Вычислитель Секция вычислителя Вычислительное устройство |
CP CPS CPU |
Делитель | DIV |
Демодулятор | DM |
Демультиплексор | DX |
Дешифратор | DC |
Дисплей | DPY |
Инвертор, повторитель | 1 |
Компаратор | COMP |
Модулятор | MD |
Модификатор | MOD |
Память | M |
Главная память | MM |
Быстродействующая память | FM |
Постоянное запоминающее устройство (ПЗУ) | ROM |
Программируемое ПЗУ (ППЗУ) | PROM |
ППЗУ с возможностью многократного программирования (РЭПЗУ) | RPROM |
Оперативное запоминающее устройство (ОЗУ) с произвольной выборкой ОЗУ с произвольной выборкой статическое (СОЗУ) ОЗУ с произвольной выборкой динамическое (ДОЗУ) |
RAM SRAM DRAM |
Преобразователь Примечания: 1 Буквы X и Y могут быть заменены обозначениями представляемой информации на входах и выходах преобразователя, например: 2 Допускаются обозначения: |
X/Y ∩ или Λ, или A # или D BIN DEC BCD GRAY DAC ADC |
Процессор Секция процессора |
P PS |
Регистр Сдвиговый регистр n-разрядный |
PG SRGn |
Счетчик | STR |
Сумматор | Σ или SM |
Триггер Двухступенчатый триггер |
T TT |
Усилитель | > или ᐅ |
Устройство | DEV |
Устройство арифметически-логическое | ALU |
Коммутирующее устройство, электронный ключ | SW |
Элемент задержки | DEL или |
Шифратор | CD |
Умножитель | π или MPL |
Элемент нестабильный, генератор Генератор с непрерывной последовательностью импульсов Генератор линейно-изменяющихся сигналов Генератор синусоидального сигнала |
G GN GI GSIN |
Элемент нелогический Cтабилизатор, общее обозначение Стабилизатор напряжения Стабилизатор тока |
* *ST *STU *STI |
Набор нелогических элементов: - резисторов - индикаторов - диодов - транзисторов |
*R *С *D *T |
Таблица 6.4 – Обозначения указателей выводов
Наименование | Обозначение | |
Форма 1 | Форма 2 | |
Прямой статический вход | ||
Прямой статический выход | ||
Инверсный статический вход | ||
Инверсный статический выход | ||
Прямой динамический вход | ||
Инверсный динамический вход | ||
Статический вход с указателем полярности | ||
Статический выход с указателем полярности | ||
Динамический выход с указателем полярности | ||
Вывод, не несущий логической информации: изображенный слева | ||
П р и м е ч а н и я: |