47384 (Компаратор аналогових сигналов), страница 3
Описание файла
Документ из архива "Компаратор аналогових сигналов", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "47384"
Текст 3 страницы из документа "47384"
BSF PORTB,0 ;Подаем "1" на выход
DECFSZ TI,1 ;Декримент Ти на 1
GOTO M1
ADDWF TP ;Tп =Тп+I
M2
BCF PORTB,0 ;Подаем "0" на выход
DECFSZ TP,1 ;Декримент Тп на 1
GOTO M2
DECFSZ I,1 ;Декримент I на 1
GOTO M
GOTO TEST
A1
BSF F,0 ;Установка флага F в "1"
GOTO TEST
4.3. Технология отладки программы
4.3.1. Моделирование
Исходя из технического задания, предлагаемое МКУ выполняет сравнение вводимых с 2 датчиков аналоговых сигналов и сравнение их между собой, далее в зависимости от результата сравнения, выполняются определенные действия. То есть, если U1=U2, то установка флага F0 в «1» и переход на метку А1, если же U1<>U2 – то установка флага F0 в «0» и переход на метку А0.
Так как в данной разработке сравнение чисел и управление выходным сигналом выполняется с помощью программы, написанной на языке Ассемблер, то необходима проверка работоспособности этой программы.
Проверка работоспособности программы осуществлялась с помощью среды MPLAB v 3.40. Для этого необходимо выполнить следующие действия:
Запустить оболочку MPLAB v 3.40 (Пуск\Программы\Microchip MPLAB\MPLAB). Появится окно, изображенное на рис. 5.1. прокомпилировать и выполнить проект.
Рис.4.3. Вывод управляющих сигналов при неравенстве входных сигналов.
Заключение
В данном проекте был разработан компаратор аналоговых сигналов.
Устройство реализовано на однокристальном микроконтроллере типа PIC16C71.
Технические характеристики спроектированного устройства :
Потребляемая мощность, Вт ----
Наработка на отказ, ч. -----
Время выполнения программы, с -----
Написана программа для управления МК на языке Assembler, отлажена в среде MPLAB.
Результаты моделирования показали, что МК удовлетворяет всем заданным в ТЗ условиям.
Список использованных источников
-
Угрюмов Е.П. Проектирование элементов и узлов ЭВМ. Москва, «Высшая школа», 1987 – 317 с.
-
Алексенко А.Г.,Шагурин И.И. Микросхемотехника: Учеб. пособие для вузов. –М.: Радио и связь, 1990. – 496 с.
-
Скаржепа В.А., Луценко А.Н. Электроника и микросхемотехника. –К.: Высшая школа главное изд-во, 1989 – 431 с.
-
Угрюмов Е.П. цифровая схемотехника.: БХВ – санкт – Петербург, 2000. – 529с
-
Новиков Ю.В. Основы цифровой схемотехники. Базовые элементы и схемы. Методы проектирования. М.:Мир,2001. – 379с.