- •История отрасли
- •Введение
- •1.1. Общие сведения
- •1. Меню File
- •2. Меню Edit
- •3. Меню Circuit
- •4. Меню Analysis
- •Simulation temperature (temp) – температура, при котором проводится моделирование;
- •Команда Transient … – расчет переходных процессов. Диалоговое окно содержит следующие основные данные:
- •Процент от включенной совокупности 68.0 95.0 95.5 99.0 99.7 99.9
- •Меню Window
- •Команда Circuit – вывод схемы на передний план;
- •Меню Help
- •1.2. Задание к самостоятельной работе
- •13. Провести моделирование формирователя импульсов (рис. 1.22). Зарисовать временные диаграммы и определить параметры импульсов.
- •1.3. Содержание отчета
- •1.4. Контрольные вопросы
- •Список рекомендуемой литературы
- •2.1. Общие сведения
- •2.2. Графическая среда разработки программного обеспечения
- •Элементы алгоритма:
- •2.3. Система команд
- •Операторы условных переходов
- •Представление констант
- •Распределение ресурсов мк и объявление имен
- •Форматы переменных
- •Секция объявления констант
- •Представление констант в виде алгебраических выражений
- •Метки обслуживания прерываний
- •Подключение к проекту алгоритмов из других файлов
- •2.4. Задание к самостоятельной работе
- •2.5. Содержание отчета
- •2.6. Контрольные вопросы
- •Список рекомендуемой литературы
- •Изображение базовых логических элементов по гост 2.708 – 81 и в программе моделирования
- •Схемотехническое моделирование электронных схем
- •Альбом схем
- •Примеры программ на языке графического ассемблера
- •Список задач по программированию
- •Содержание
- •1 Применение программы схемотехнического моделирования
- •2 Основы разработки программ на языке avr ассемблера
Примеры программ на языке графического ассемблера
1
.
Суммирование содержимого двух портов
(рис. П4.1).
Рис. П4.1
2. Вычитание содержимого двух портов. Если r22-r23=0, то циклическое выполнение операции вычитания прекращается (рис. П4.2).
Рис. П4.2
3
.
Программа суммирования разности чисел,
вводимых с портов В и D
(рис. ПВ.3) и подсчет числа «1» в байте,
вводимого в port
B
(рис. П4.4).
Рис. П4.3 Рис. П4.4
Приложение 5
Список задач по программированию
Определить число «0» в байте.
Определить число «0» в первом полубайте.
Определить число «1» в байте.
Определить число «1» во втором полубайте.
Определить число «0» в 2-байтном слове.
Определить четность числа «1» в байте.
Определить среднее значение четырех чисел, вводимых с порта «В».
Сформировать линейно нарастающее ступенчатое напряжение.
Сложить два 16-разрядных числа.
Умножить два 8-разрядных числа.
Преобразовать двоичное число в двоично-десятичное.
Осуществить сортировку из 3 чисел в порядке возрастания.
Осуществить сортировку из 3 чисел в порядке убывания.
Определить число «1» в 2-байтном слове.
Определить максимальное число в массиве из 3 чисел.
Сформировать на выходе порта «В» сигнал прямоугольной формы.
Сформировать на выходе порта «В» сигнал треугольной формы.
Определить сигнал на выходе не рекурсивного ЦФ
У(кТ) = Х(кТ) – 0,5 Х(кТ-Т).
Определить сигнал на выходе рекурсивного ЦФ
У(кТ) = Х(кТ) – 0,5 У(кТ-Т).
Определить сигнал на выходе согласованного цифрового фильтра
(+ + - +).
Вычислить ХЭШ-код сообщения.
Осуществить шифрование сообщения методом перестановки.
Сформировать псевдослучайную последовательность чисел (ПСП).
Осуществить шифрование данных с помощью генератора ПСП.
25.Осуществить шифрование входного сигнала методом гаммирования.
Содержание
Введение 3
1 Применение программы схемотехнического моделирования
«Electronics Workbench» 3
1.1. Общие сведения 3
1.2. Задание к самостоятельной работе 14
1.3. Содержание отчета 24
1.4. Контрольные вопросы 24
Список рекомендуемой литературы 24
2 Основы разработки программ на языке avr ассемблера
фирмы Atmel «Algorithm Builder» 25
2.1. Общие сведения 25
2.2. Графическая среда разработки программного обеспечения 27
2.3. Система команд 31
2.4. Задание к самостоятельной работе 46
2.5. Содержание отчета 47
2.6. Контрольные вопросы 47
Список рекомендуемой литературы 47
Приложение 1. Изображение базовых логических элементов
по ГОСТ 2.708 – 81 и в программе моделирования 48
Приложение 2. Схемотехническое моделирование электронных
схем Electronics Workbench. Альбом схем 49
Приложение 3. Система команд AVR 57
Приложение 4. Примеры программ на языке графического ассемблера 62
Приложение 5. Список задач по программированию 63
