Разработка цифрового устройства обработки информации на микроконтроллере, выполняющую удаление блока данных из ОЗУ, расположенного в опр
Автор: ilya.koroleov • Февраль 22, 2023 • Курсовая работа • 4,331 Слов (18 Страниц) • 244 Просмотры
РОСЖЕЛДОР
Федеральное государственное бюджетное образовательное
учреждение высшего образования
«Ростовский государственный университет путей сообщения»
(ФГБОУ ВО РГУПС)
Тихорецкий техникум железнодорожного транспорта
(ТТЖТ - филиал РГУПС)
РАЗРАБОТКА ЦИФРОВОГО УСТРОЙСТВА ОБРАБОТКИ ИНФОРМАЦИИ НА МИКРОКОНТРОЛЛЕРЕ, ВЫПОЛНЯЮЩУЮ УДАЛЕНИЕ БЛОКА ДАННЫХ ИЗ 0ЗУ, РАСПОЛОЖЕННОГО В ОПРЕДЕЛЕННОМ АДРЕСНОМ ПРОСТРАНСТВЕ МИКРОКОНТРОЛЛЕРЕ
Курсовая работа
По МДК 02.01 микропроцессорные системы
КР 09.02.01.14.40.01
Выполнил | Д.Т. Мустафаев |
Группа КС 3-21 | |
«___»__________2022г. | |
Руководитель работы | С.А.Гамрецкий |
«____»_________2022 г. | |
Работа защищена с оценкой | «____»_________2022 г. |
Содержание
Введение………………………………………………………………..3
1 Структурная схема системы………………………………………...5
1.1 Анализ технического задания…………………………………….5
2 МИКРОКОНТРОЛЛЕР ATmega162……………………………......7
2.1 Структурная схема устройства……………………………………7
2.2 Описание микроконтроллера ATmega162……………………….9
3 Разработка и описание схемы……………...……………………...14
3.1 Процессорный блок………………………………………………14
3.2 Расчет ОЗУ………………………………………………………..14
3.3 Описание адаптера параллельного интерфейса………………..18
3.4 Программирование адаптера параллельного интерфейса…......21
4 Разработка алгоритма работы изделия……………………………23
5 Разработка программного кода изделия…………….…………….24
5. 1. Описание языка программирования и команд…….…………..24
5.2. Листинг программного кода с комментариями в строках……….25
Заключение……………………………………………………………27
Список использованной литературы….…………..…………………28
Приложение А………………………………………………………...29
Приложение Б………..………………………………………………..30
Введение
Микросхемы чаще всего представляют собой тип устройств, выполняющих определенную функцию. На вход подаются какие-то данные, а на выходе микросхема выдает ответ. Или генерировать определенный сигнал независимо от входных данных.
Для хранения настроек микросхемы в ней предусмотрены ячейки памяти, в которых хранятся данные, определяющие режим работы микросхемы. Эти ячейки называются регистрами. Запись данных в регистр и их чтение происходит через определенный интерфейс. Иногда можно выбрать один из нескольких интерфейсов. Данные же на микросхему передаются либо по тому же интерфейсу, либо по-другому. Например, настройка микросхемы кодера производится по последовательному интерфейсу, а данные передаются по параллельному.
Для работы с цифровыми микросхемами необходимо изучить как общие принципы работы этой микросхемы и ее возможности, так и конкретное назначение каждого регистра настройки. Чтобы все это узнать, вам необходимо скачать техническую документацию на эту микросхему с официального сайта производителя этой микросхемы. Из него можно узнать назначение и адреса регистров микросхемы, напряжение питания, расположение и назначение выводов и многое другое.
Для реализации устройств обработки информации (УОИ) используют аппаратные, программные, программные и аппаратно-программные средства. При аппаратных получают устройство обработки информации с "жесткой" логикой, что обеспечивает наибольшее быстродействие, но требует большие аппаратные затраты. При программных УОИ реализуется в виде программы для типовой универсальной микро-ЭВМ, предназначенной для встраивания непосредственно в разрабатываемые блоки. При аппаратно-программных предполагается разработка как программных, так и аппаратных средств на базе микропроцессоров (МП).
...