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

Реферат Розробка і виготовлення мікропроцесорного блоку управління пристроями акваріума





align="justify"> nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

_endasm};

} while (t -);

} Delay100_us (unsigned char t)

{do

{

Delay10_us (10);

} while (t -);

} Delay_ms (unsigned char t)

{do

{

Delay100_us (10);

} while (t -);

} Delay10_ms (unsigned char t)

{do

{

Delay_ms (10);

} while (t -);

}


. Програма розроблена для перевірки кнопок (кнопка 1-включення світлодіода; кнопка 2-висвічування 1111 на індикаторі; кнопка 3-вклечніе другого світлодіода, вимикання першого)


# pragma code myprog = 0x800// початок програми з 0х800 адресса

# include "p18f2550.h"// підключення файлу p18f2550.h

void Delay10_us (unsigned char t);// процедури задержкіDelay100_us (unsigned char t); Delay_ms (unsigned char t); Delay10_ms (unsigned char t); main (void)

{= 0; TRISA = 0;

PORTB = 0; TRISB = 0; = 0; TRISC = 0b00000111;// налаштування порту С на введення = 15;// налаштування висновків як цифрових = 0; = 0b00110000;// вимикання діодів ( 1)// нескінченний цикл

{

if (PORTCbits.RC0 == 0) PORTA = 0b00100000 ;//перевірка кнопки № 1

if (PORTCbits.RC1 == 0) PORTA = 0b00010000 ;//перевірка кнопки № 3

if (PORTCbits.RC2 == 0) PORTB = 0b10001111 ;//перевірка кнопки № 2

Delay_ms (20);

}

} Delay10_us (unsigned char t)

{do

{

{_asm nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop

_endasm};

} while (t -);

} Delay100_us (unsigned ch...


Назад | сторінка 8 з 13 | Наступна сторінка





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

  • Реферат на тему: Встановлення та налаштування програми управління комп'ютерним класом в ...
  • Реферат на тему: Програма Winamp: характеристика та налаштування
  • Реферат на тему: Перевірка відповідності вогнестійкості конструкцій будівлі протипожежним ви ...
  • Реферат на тему: Розрахунок витрат на відновлення муфти підшипника вимикання зчеплення
  • Реферат на тему: Податкова перевірка