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

Реферат Розробка схеми мікроЕОМ на базі мікроконтролера сімейства AVR Classic





ify">. def num = r21

. def i = r24

. def var3 = r25

. def ledOn = r26

; ***************************************;

; Тіло програми ;

; ***************************************;

. cseg ; Початок програмного сегмента

. org 0 ; Установка адреси ПЗУ для першої команди

rjmp Reset ; rjmp INT_0 ; rjmp INT_1 ; rjmp Timer1_capt1Timer1_comp1 ; rjmp Timer1_OVF1 ; rjmp Timer0_OVF0 ; rjmp UART_RX ; rjmp UART_UDRE ; rjmp UART_TX ; rjmp ANA_COMP:

ldi var, RamEnd ; Оператор присвоєння константи РОНSPL, var ; Ініціалізація стекаvar, 0b11111111DDRB, var ; Налаштування порту B на виводvar, 0b11111100DDRD, var ; Налаштування порту D на виводvar, 0b01000000TIMSK, var ; Дозвіл переривань компаратораvar, 0b00000010 ; Тактовий сигнал = CK/8TCCR1B, varvar, 0x2F ; Ініціалізація компаратора

out OCR1AH, varvar, 0xBAOCR1AL, varvar, 0 ; Обнулення таймераTCNT1H, varTCNT1L, var

ldi pressedBtn, 0 ; Обнулення регістру стану кнопокind, 0b00010000i, 0 ; Обнулення числа, виведеного на індикатори ; Глобальне дозвіл переривань

; ***************************************;

; Нескінченний цикл ;

; ***************************************;: Stop

; ***************************************;

; Переривання таймера ;

; ***************************************; _comp1 : var, 0 ; Обнуління таймера

out TCNT1H, var

out TCNT1L, varListenBtn ; Обробка подій кнопокvar, PIND ; Зміна активного табло

andi var, 0b00001100ind, 0b00010000

breq Tablo2Tablo1: ; Висновок числа на активне табло

or var, indPO...


Назад | сторінка 14 з 15 | Наступна сторінка





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

  • Реферат на тему: Розробка пристрою управління на базі мікроконтролера AVR сімейства Classic ...
  • Реферат на тему: Розробка схеми пріоритетів переривань
  • Реферат на тему: Розробка таймера прямої ходи
  • Реферат на тему: Обробка програмних і апаратних переривань в IBM PC сумісних комп'ютерах ...
  • Реферат на тему: Команди налаштування, пошуку та усунення неполадок комутатора D-Link DES-30 ...