Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Пристрій відображення інформації

Реферат Пристрій відображення інформації





вує порти введення-виведення, переривання, початковий стан змінних і драйвер індикаторів);

- ACP - підпрограма обробки результатів перетворень АЦП (визначення поточного, максимального і мінімального значень);

- Data_7 - підпрограма виведення на інформації (висновок інформації на драйвер семисегментних індикаторів в підтримуваному протоколі;

- Del1- підпрограма затримки на 500 мкс;

- HexToDec - макрос переходу з двійкового коду в двійково-десятковий.


5. Налагодження програми


Налагодження програми виконувалася в двох режимах:

- автономна налагодження;

- комплексна налагодження.

При автономній налагодженні використовується програма MPLAB, що дозволяє емулювати мікроконтролер, а так само виробляти покроковий прогін програми. У цьому режимі були виявлені і після усунені ряд помилок, але не все. Для цього в основний текст програми було введено ряд додаткових команд, які роботу низки периферійних пристроїв (таких як АЦП).

Повну перевірку на працездатність вдалося зробити при комплексної налагодженні. При цьому були виконані наступні кроки:

- перевірка блоку виведення інформації на семисегментний індикатори (наявність світіння, зміна відображуваної інформації, відповідність виведеної інформації і вихідної);

- перевірка працездатності, а так само істинності роботи АЦП (факт перетворення напруги в код, відповідність вхідного сигналу вихідного коду);

перевірка працездатності кнопок управління;

перевірка істинності роботи інформаційних світлодіодів;

перевірка працездатності всього пристрою.

На підставі отриманих даних проведена налагодження і після цього був зроблений висновок про працездатність пристрою.


Список використаних джерел


Новиков Ю.В. Скоробогатов П.К.- Основи мікропроцесорної техніки М .: ІНТУІТ.РУ, 2003. - 440С. Переклад технічної документації DS30292C на мікроконтролер PIC серії 16Fxxx Хлуденев А.В.- Курс лекцій 2004р

Додаток А


Лістинг трансляції

03.20 Released KURS.ASM 12-16-2004 15:59:48 PAGE 1OBJECT CODE LINE SOURCE TEXT

# include p16f877.inc

LIST

; P16F877.INC Standard Header File, Version 1.00 Microchip Technology, Inc.

LIST

LIST

; P16F877.INC Standard Header File, Version 1.00.


LIST

errorlevel 2






cblock 0x20

00013

00014 Delay; затримка

00015 WW

00016 Max_In; МАХ вхідний сигнал

00017 Min_In; MIN вхідний сигнал

00018 _IN; текующій

00000025 00019 TEMP1

00020 TEMP2

00021 Z100

00022 Z10





endc





# define Data PORTE, 1

# define Clk PORTE, 0

# define CS PORTB, 3







00041 org 0x000

0000 00042 nop

2900 00043 goto Begin







03.20 Released KURS.ASM 12-16-2004 15:59:48 PAGE 2OBJECT CODE LINE SOURCE TEXT

; BEGIN PROGRAMM



00054 org 0x100


00056 Begin


2176 00058 call Init



00061 ACP_Start


3014 00063 MOVLW .20; витримка

00A0 00064 MOVWf Delay

00065 DEL

0BA0 00066 DECFSZ Delay, 1; Затримка

2903 00067 GOTO DEL



151F 00070 BSF ADCON0, GO; запуск АЦП

00071

00072 lab1

; BCF ADCON0,2; лише для налагодження !!!! СТАВИТЬ ПРАПОР ЗАКІНЧЕННЯ ПЕРЕТВОРЕННЯ

+0106 191F 00074 BTFSC ADCON0, GO

0107 2906 00075 goto lab1


; MOVL...


Назад | сторінка 2 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Модернізація заданого алгоритму програми для виведення інформації про стату ...
  • Реферат на тему: Складання та налагодження програми на мові Сі
  • Реферат на тему: Пристрої введення-виведення інформації
  • Реферат на тему: Розробка блоку виведення інформації
  • Реферат на тему: Засоби введення та виведення звукової інформації