Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Порты ввода/вывода и простейшие операции языка СИ

Автор:   •  Апрель 12, 2023  •  Лабораторная работа  •  766 Слов (4 Страниц)  •  144 Просмотры

Страница 1 из 4

[pic 1]

Лист

Изм.

Лист

№ докум

Подпись

Дата

ИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение
высшего образования «Южно-Уральский государственный университет»
(национальный исследовательский университет)

Политехнический институт

Кафедра «Электропривод, мехатроника и электромеханика»

Лабораторная работа №1

Порты ввода/вывода и простейшие операции языка СИ

ОТЧЕТ

по лабораторной работе №1

по дисциплине «Прикладное программирование»

Вариант № Э-06

Проверил: к.т.н. доцент

         / Хусаинов Р.С./

(подпись)

«        »          2023 г.

Выполнил:

студент группы ПЗ-476

Шифр: _______________

         / Эрштейн В.С. /

(подпись)

«        »          2023 г.


1. Персональные данные.

Фамилия, имя, отчество: Эрштейн Владимир Сергеевич

Дата рождения 06.12.1997.

Таблица 1. Выбор портов ввода вывода

Первая буква фамилии

Биты портов ввода данных

(Старший : Младший)

Порт вывода данных

Э

Порт B : Порт В

Порт А

Таблица 2. Выбор адресов битов портов ввода и вывода данных

Дата рождения

Адреса битов ввода данных(старший бит: СБ, младший бит: МБ)

Адреса включенных битов вывода данных при состоянии входов (СБ:МБ)

00

01

10

11

06

6 : 5

4,3

3,2

2,1

1,0

2. Функциональная схема.

[pic 2]


3. Блок-схема алгоритма выполнения программы.

[pic 3]

        4. Листинг программы с комментариями.

//Ввод данных B:B (6:5) Вывод A (43, 32, 21, 10)

#include <avr/io.h>               //библиотека для МК

int main(void)                      // определение главной функции

{

        unsigned char x1,x2,x3,x4;     //инициализация всех переменных

        x1 = 0b00011000;        // значения переменных

        x2 = 0b00001100;

        x3 = 0b00000110;

        x4 = 0b00000011;

...

Скачать:   txt (4.1 Kb)   pdf (184.6 Kb)   docx (67.4 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club