Артикул: 1044045

Раздел:Технические дисциплины (57837 шт.) >
  Информатика и программирование (1071 шт.) >
  ASM (14 шт.)

Название или условие:
Разработка программного обеспечения на языке Ассемблера для действующей модели игры “Змейка” и “Тетрис” на базе микроконтроллера PIC16F688 (курсовая работа)

Описание:
Введение 2
Анализ технического задания. 4
1. Исследование существующих решений
1.1. Исследование работы устройств подобного типа. 5
1.2. Анализ характеристик входных и выходных сигналов. 8
2. Разработка аппаратной части
2.1. Разработка архитектуры игры «Тетрис» и «Змейка». 12
2.2. Выбор устройств управления разрабатываемой игры «Тетрис» и «Змейка». 13
2.3. Выбор микроконтроллера разрабатываемой игры «Тетрис» и «Змейка». 15
2.4. Разработка интерфейсов игры «Тетрис» и «Змейка». 20
3. Разработка программного обеспечения
3.1. Разработка алгоритма работы микроконтроллера 21
3.2. Разработка программного обеспечения 25
Заключение 27
Список используемой литературы 28
II Графическая часть проекта
Лист 1. Структурная схема.
Лист 2. Функциональная схема.
Лист 3. Электрическая принципиальная схема.
Приложения
1. Текст программы.
2. Техническое описание и руководство по эксплуатации.


Процесс покупки очень прост и состоит всего из пары действий:
1. После нажатия кнопки «Купить» вы перейдете на сайт платежной системы, где можете выбрать наиболее удобный для вас способ оплаты (банковские карты, электронные деньги, с баланса мобильного телефона, через банкоматы, терминалы, в салонах сотовой связи и множество других способов)
2. После успешной оплаты нажмите ссылку «Вернуться в магазин» и вы снова окажетесь на странице описания задачи, где вместо зеленой кнопки «Купить» будет синяя кнопка «Скачать»
3. Если вы оплатили, но по каким-то причинам не смогли скачать заказ (например, случайно закрылось окно), то просто сообщите нам на почту или в чате артикул задачи, способ и время оплаты и мы отправим вам файл.
Условия доставки:
Получение файла осуществляется самостоятельно по ссылке, которая генерируется после оплаты. В случае технических сбоев или ошибок мозно обратиться к администраторам в чате или на электронную почту и файл будет вам отправлен.
Условия отказа от заказа:
Отказаться возможно в случае несоответсвия поулченного файла его описанию на странице заказа.
Возврат денежных средств осуществляется администраторами сайта по заявке в чате или на электронной почте в течении суток.

Похожие задания:

Контрольная работа по теме: «Микропроцессорные системы» Вариант № 20
Требуется разработать устройство которое реализует следующие функции Хранившиеся в памяти однобайтные двоичные числа, значение которых находящиеся в пределах от 0 до 99, преобразует в 2-10 код ; Вывести результат преобразования в порт
Использование ассемблеровской вставки в программе, написанной на C++Builder, для обработки строковых данных.
Разработка программного обеспечения на языке Ассемблера для действующей модели Электронного табло на базе микроконтроллера Arduino Micro (курсовая работа)Программирование таймера и генерация звука
Дано: x = 69, y = 17, btc x,y
Определить значение переменной х (в 16-ричном виде) и значение флага переноса процессора после выполнения указанной операции. X и Y даны в десятичном виде.
Вычисление функции AX2 + BX + C
Приведен текст программы и реализованный exe-файл
Условные и безусловные переходы. Задание: Вывести максимальное из 3 целых чисел.Арифметические действия над целыми числами - Вычислить значение выражения (43+19)*14 + (150+8960)/3
Циклы. Задание: Найти сумму элементов массива. Отчет по лабораторной работе №2 по дисциплине «Системы реального времени»
Задание
Составить программу, реализующую функцию широтно-импульсного генератора. На выводе RB2 порта B контроллера генерируется сигнал прямоугольной формы, имеющий длительность - 100 мкс и паузу между ними - 120 мкс. С помощью изменения ширины импульсов выполняют регулировку скорости вращения современных двигателей, мощность нагревателей, яркость свечения светоизлучающих элементов и др.
За импульс считать единичное значение сигнала на выходе, за паузу – нулевое.