Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Методические указания к выполнению контрольной работы






 

Цель работы:

изучение и закрепление знаний по цифровой электронике, по структуре, работе и системе команд микроконтроллера AVR, а также навыков по программированию микроконтроллеров на примере разработки схемы алгоритма, программы и электрической принципиальной схемы вычисления логической функции.

 

Задачи:

- разработать последовательность микроконтроллерных операций для реализации логической функции;

- разработать схему алгоритма для разработки по ней программы;

- разработать электрическую принципиальную схему на элементах логики, реализующую заданную логическую функцию;

- составить таблицу истинности для разработанной схемы;

- разработать программу на языке ассемблер для реализации логической функции по алгоритму разработанному на практической работы;

- испытать программу в среде AVRSTUDIO (откомпилировать и проверить на ошибки);

- проверить выполнение таблицы истинности для разработанной программы в симуляторе;

- по возможности проверить выполнение программы на лабораторном макете с применением микроконтроллера AVR ATVEGA 16;

- оформить результаты и сдать.

 

Ход работы:

Задания для выполнения контрольной работы выбираются из Приложения согласно варианта, номер которого принимается в соответствии порядковым номером фамилии студента по списку в журнале группы.

Решение всех поставленных задач производится в полном соответствии с примерами, приведенными в пунктах 1 и 2 настоящей методички.

Оформление пунктов решения производится в тетради письменно или с использованием средств вычислительной техники в соответствующем редакторе.

 

Список использованных источников

 

1. Чикуров Т.Г. Применение микроконтроллеров AVR ATMEL в схемотехнике радиоэлектронных средств: метод. указания к лабораторным работам. – Ижевск: Изд-во ИжГТУ, 2006. – 80 с

2. www.atmel.com

 

Приложение

 

Таблица заданий

Вариант Задание
  Y1=(Y2orY5)andY3   где Y2=X0andX1, Y3=X2orX3, Y5=X4and(notX5)  
  Y2=(Y3andY0)andY5   где Y3=X1andX2, Y0=X2andX3, Y5=X7and(notX4)  
  Y3=(Y1orY2)andY4   где Y1=X6andX7, Y2=X2or(notX3), Y4=X2andX4  
  Y4=(Y2andY5)or(notY7)   где Y2=X3andX2, Y5=X4orX6, Y7=X4and(notX5)  
  Y5=(Y6orY7)orY4   где Y6=X0andX1, Y7=X2or(notX3), Y4=X4orX5  
  Y1=(Y6orY5)andY4   где Y6=X4andX1, Y5=X2orX3, Y4=X4and(notX5)  
  Y2=(Y3andY0)andY1   где Y0=X1andX2, Y1=X2andX3, Y3=X7and(notX4)  
  Y3=(Y1orY2)and(notY0)   где Y1=X6andX7, Y2=X2or(notX3), Y0=X2andX4  
  Y4=Y2or(notY7   где Y2=(X3andX2)orX0, Y7=X5or(notX5)  
  Y5=(Y6orY3)orY4   где Y6=X0andX1, Y3=X1orX3, Y4=X4orX5

 

Вариант Задание
  Y1=(Y2orY5)orY3   где Y2=X0orX1, Y3=X2orX3, Y5=X4or(notX5)  
  Y2=(Y3andY0)orY5   где Y3=X1andX2, Y0=X2orX3, Y5=X7and(notX4)  
  Y3=(Y1andY2)andY4   где Y1=X6orX7, Y2=X2or(notX3), Y4=X2andX4  
  Y4=(Y2andY5)orY7   где Y2=X3andX2, Y5=X4orX6, Y7=X4and(notX5)  
  Y5=(Y6andY7)orY4   где Y6=X0andX1, Y7=X2or(notX3), Y4=X4andX5  
  Y1=(Y6orY5)andY4   где Y6=X4orX1, Y5=X2andX3, Y4=X4and(notX5)  
  Y2=(Y3orY0)andY1   где Y0=X1andX2, Y1=X2or(notX3), Y3=X7andtX4  
  Y3=(Y1orY2)and(notY0)   где Y1=X6orX7, Y2=X2and(notX3), Y0=X2andX4  
  Y4=Y2or(notY7)   где Y2=X3orX2, Y7=X5or(notX5)andX0  
  Y5=(Y6andY3)orY4   где Y6=X0orX1, Y3=X1orX3, Y4=X4orX5

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.