Цифров тахометър - Курсов проект

Курсов проект - Компютри, програмиране

Други курсови работи по дисциплината Компютри, програмиране

Министерство на образованието на Република Беларус

Беларуски държавен университет по информатика и радиоелектроника

Признавам за защита

“„ _________ 2001 г.

към курсовия проект по темата:

студент гр. 810702

Трифонов А.А.Давидов А.Б.

1. Анализ на проблема

1.1 Функционална спецификация на системата

1.2 Списък на функциите, изпълнявани от системата

1.3 Описание на интерфейса между системата и потребителя

2. Предварителен проект на системата

2.1 Разделяне на системата на модули

2.2 Избор на баланс между хардуер и софтуер

3. Системен хардуерен дизайн

3.1 Разработване на схематична диаграма на системата

3.2 Описание на работата на оборотомера

4. Софтуерен дизайн

4.1 Разработване на схемата на алгоритъма за работа на системата и програмата

4.2 Описание на алгоритъма за работа на системата и програмата

Приложение A Списък на контролната програма

Настоящият етап от развитието на научно-техническия прогрес се характеризира с широкото използване на електрониката и микроелектрониката във всички сфери на човешкия живот и дейност. Важна роля за това изигра появата и бързото подобряване на интегрираните микросхеми на основната елементна база на съвременната електроника. Интегрираните микросхеми се използват в компютри и комплекси, в електронни устройства за автоматизация, цифрови измервателни уреди, оборудване за комуникация и пренос на данни, медицинско и битово оборудване, в инструменти и оборудване за научни изследвания и др.

Микрокомпютърът, за разлика от другите компоненти, няма фиксиран набор от функционални характеристики. Характеристиките му се определят по време на проектирането на системата с помощта на програмиране. На практика неограниченият диапазон от програмируема микрокомпютърна функционалност прави този компонент открояващ се.

В този курсов проект е необходимо да се разработи цифров тахометър, базиран на микропроцесора 8086. Дигиталният тахометър трябва да извършва следните действия:

1) Осигурете измерване на скоростта на ротора на двигателя, която може да варира от 100 до 5000 об/мин;