Микроконтролер трекбола

  • 27 авг. 2011 г.
  • 4127 Слова
Міністерство освіти i науки України
Запорізький національний технічний університет

Кафедра «Комп’ютерні системи та мережі»

ПОЯСНЮВАЛЬНА ЗАПИСКА ДО КУРСОВОГО ПРОЕКТУ
3 ДИСЦИПЛІНИ Цифрові ЕОМ

Микроконтролер трекбола

Розробив Лук’янов Є.В.

Керівник СгадовС.О.

Запоріжжя
2011
РЕФЕРАТ

Пояснительная записка содержит 36 страниц, 9 рисунков, 4 таблицы.

Объект исследования: однокристальный микропроцессор.

Цель работы: закрепление и углубление теоретических знаний, а также приобретение практических навыков по дисциплине ЦЭВМ, разработка контроллера для манипулятора-указателя трекбола с двумя кнопками.
В задачу курсовойработы входит анализ выбранной темы, выбор наиболее удачного и обоснованного решения, проектирование функциональной электрической схемы и программы для ПЗУ микроконтроллера.
Программа управления микропроцессором написана на языке ассемблер, разработанном фирмой Microchip специально для данного типа микропроцессоров.

однокристальный микропроцессор, РЕГИСТР, СОМ-ПОРТ, МЫШЬ, ТРЕКБОЛ,КУРСОР, ПРЕРЫВАНИЕ, АЛГОРИТМ
СОДЕРЖАНИЕ

ВВЕДЕНИЕ 5
1 АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ 6
1.1 Выбор манипулятора-указателя 6
1.2 Выбор микропроцессора 8
2 Технические данные микропроцессора 11
2.1 Обзор характеристик 11
2.2 Cтруктурная схема PIC16C84 13
2.3 Обозначения ножек и их функциональное назначение 14
3 Обзор команд и обозначения 15
4 Разработка функциональной и электрической принципиальнойсхемы контроллера трекбола 18
4.1 Разработка функциональной схемы контроллера трекбола 18
4.2 Разработка электрической принципиальной схемы системы 19
4.3 Раcчет электрической принципиальной схемы системы 23
5 Разработка алгоритма и программы функционирования системы 26
5.1 Разработка алгоритма функционирования системы 26
5.2 Разработка алгоритма программы 26
6 ВЫВОДЫ 27
7 СПИСОК ИСПОЛЬЗУЕМОЙЛИТЕРАТУРЫ 28
ПРИЛОЖЕНИЕ А Алгоритм работы системы 29
ПРИЛОЖЕНИЕ Б Алгоритм программы 30
ПРИЛОЖЕНИЕ В Листинг программы 31
Приложение Г Схема электрическая принципиальная 36
ПРИЛОЖЕНИЕ Д Перечень элементов…………………………………………..37

ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, СОКРАЩЕНИЙ

ПК – персональный компьютер;
ЭВМ – электронная вычислительная машина;
ОМ – однокристальный микропроцессор;
МК– микропроцессор;
ОЗУ – оперативное запоминающее устройство;
ПЗУ – постоянное запоминающее устройство;
АЦП – аналого-цифровой преобразователь;
СИ – синхроимпульс.

ВВЕДЕНИЕ

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

АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ

1.1 Выбор манипулятора-указателя

Для ввода информации в компьютер чаще всего используются различные следующие устройства: клавиатура, джойстик, мышь, трекбол. Два последних устройства называются указательными. С их помощью пользователь задает компьютеру местоположениекурсора и может подать одну или несколько команд.
1. Мышь
Устройство ввода мышь передает в систему информацию о своем перемещении по плоскости и нажатию кнопок.
Достоинства: легкость и скорость перемещения курсора; удобство нажатия клавиш, так как пальцы лежат на клавишах.
Недостатки: для работы мышей нужна плоская поверхность; из-за особенностей...
tracking img