Организация памяти данных однокристального восьмиразрядного микроконтроллера PIC16F873
Автор: AMET1ST • Февраль 9, 2020 • Курсовая работа • 2,265 Слов (10 Страниц) • 415 Просмотры
Волгоградский государственный аграрный университет
Электроэнергетический факультет
Кафедра “Электротехнологии и электрооборудование в сельском хозяйстве”
Курсовая работа
по дисциплине «Электроника и микропроцессорная техника»
на тему: “Организация памяти данных однокристального восьмиразрядного микроконтроллера PIC16F873”
Выполнил: Студент гр. ЭЛР-35 Иванов Д.С. | |
____________________ (подпись) Проверила: Ассистент Смирнова В. А. ____________________ | |
(подпись) |
Волгоград – 2016
Оглавление
Стр. | ||
Введение | 3 | |
Технические характеристики микроконтроллера | 5 | |
Организация памяти данных однокристального восьмиразрядного микроконтроллера PIC16F873 | 10 | |
Описание и расчет элементов схемы электрической принципиальной | 15 | |
Программа на языке ассемблера | 18 | |
Список литературы | 22 | |
Введение
Цель работы: Организация памяти данных однокристального восьмиразрядного микроконтроллера PIC16F873.
Задачи работы: провести анализ источников научно-технической и периодической литературы; разработать электрическую принципиальную схему устройства на основе микроконтроллера; разработать программу для микроконтроллера на языке ассемблера.
Микроконтроллер - микросхема, предназначенная для управления электронными устройствами.
Основное назначение микроконтроллера – это управление различными электронными устройствами. Они применяются не только в персональных компьютерах, но и почти во всей бытовой технике, автомобилях, телевизорах, промышленных роботах, даже в военных радиолокаторах.
Микроконтроллер характеризуется большим числом параметров, поскольку он одновременно является сложным программно-управляемым устройством и электронным прибором (микросхемой). В ходе работы микроконтроллер считывает команды из памяти или порта ввода и исполняет их. Что означает каждая команда, определяется системой команд микроконтроллера. Система команд заложена в архитектуре микроконтроллера и выполнение кода команды выражается в проведении внутренними элементами микросхемы определенных микроопераций.
Микроконтроллеры позволяют гибко управлять различными электронными и электрическими устройствами.
Можно сказать, что микроконтроллер это универсальный инструмент управления электронными устройствами, причем алгоритм управления в него закладывает сам человек и может в любое время его поменять в зависимости от задачи, возложенной на микроконтроллер.
Изучение этой работы позволит нам наиболее эффективно применять микропроцессор PIC16F873 в области микропроцессорной техники, а так же в области атоматизации с/х процессов в различных сферах с/х деятельности: животноводство, тракторостроение (приминение микропроцессорной техники в проектировании схем управления машин) и тд.
1. Технические характеристики микроконтроллера
Микроконтроллер PIC16F873 относится к семейству микроконтроллеров PIC16F87X. Микроконтроллер PIC16F873 управляет внешними устройствами по 22 линиям ввода-вывода (6-разрядный PORTA и 8 разрядные PORTB и PORTС). Основное назначение линий ввода-вывода – программное управление передачей данных, синхронизации процессов, а также опроса состояния внешних цепей и устройств.
Некоторые линии портов ввода-вывода мультиплицированы с периферийными модулями микроконтроллеров. При работе таких модулей соответствующие линии портов не могут использоваться как универсальные линии.
...