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

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





тарший байт * /L = 0x00;/* Лічильний регістр таймера/лічильника Т1, молодший байт */H = 0x00;/* Регістр захоплення таймера/лічильника Т1, старший байт */L = 0x00;/* Регістр захоплення таймера/лічильника Т1, молодший байт */AH = 0x00;/* Регістр А збіги таймера/лічильника Т1, старший байт */AL = 0x00;/* Регістр А збіги таймера/лічильника Т1, молодший байт */BH = 0x00; BL = 0x00;

// Timer/Counter 2 initialization

// Clock source: System Clock

// Clock value: Timer 2 Stopped

// Mode: Normal top = FFh

// OC2 output: Disconnected = 0x00;/* Регістр стану асинхронного режиму */= 0x00;/* Регістр управління таймера/лічильника Т2 */= 0x00; = 0x00;

// External Interrupt (s) initialization

// INT0: Off

// INT1: Off = 0x00;/* Регістр управління мікроконтролера */

// Timer (s)/Counter (s) Interrupt (s) initialization = 0x00;/* Регістр маски переривання від таймера лічильника */

// USART initialization

// Communication Parameters: 8 Data, 1 Stop, No Parity

// USART Receiver: On

// USART Transmitter: Off

// USART Mode: Asynchronous

// USART Baud Rate: 19200 = 0x00;/* Регістр А управління та стану УСАПП */= 0x90; = 0x86; = 0x00;/* Регістр швидкості передачі УСАПП, старший біт */= 0x19 ;

// Analog Comparator initialization

// Analog Comparator: Off

// Analog Comparator Input Capture by Timer/Counter 1: Off = 0x80;/* Регістр управління і стану аналогового компаратора */= 0x00;/* Регістр спеціальних функцій */

// Global enable interrupts.2 = 0;/* Привласнили биту 2 регістру порту D значення "0", тобто вимикання вбудованого лічильника Т0 */

# asm ("sei")/* Оголошується загальний дозвіл переривань */(1)/* Нескінченний цикл */

{_byte = get_char ();/* Виклик функції, яка зчитує послідовність з 9 бітів */= input_byte;/* Передача даних на вихід, через порт Б */.2 = 1;/* Включення вбудованого лічильника */_us (120)/* Вводиться затримка для виведення даних */.2 = 0;/* Вимкнення вбудованого лічильника */

};

}



Висновок


В ході виконання даної курсової роботи було розроблено мікропроцесорний пристрій перетворення інтерфейсів з RS-232 в IEEE 1284. Так само були розглянуті аналоги проектованого пристрою. p align="justify"> У процесі виконання закріплені знання з основ роботи мікроконтролерів як в теорії так і на практиці. p align="justify"> Розроблений пристрій може застосовуватися для перетворення інтерфейсів при передачі даних з пристрою підтримуючого RS-232 і відпові...


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





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

  • Реферат на тему: Регістр арифметичного пристрою ЕОМ
  • Реферат на тему: Кредитний регістр Національного банку Республіки Білорусь, його діяльність ...
  • Реферат на тему: Призначення, пристрій лічильника теплової, автоматизація його роботи
  • Реферат на тему: Принцип роботи лічильника теплової ТЕМ-104
  • Реферат на тему: Розробка лічильника на тригерах