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

Реферат Мікропроцесорний вимірювальний перетворювач біоелектричних сигналів (нерекурсивними фільтр 3 порядку)





виключення обох джерел струму контролю.

I2PIN - біт вибору напрямку джерела струму - 2

Встановлюється користувачем для подачі джерела струму - 2 (200мкА) на зовнішній контакт 3 (P1.2/DAC/IEXC1). Скидається користувачем для подачі джерела струму - 2 (200мкА) на зовнішній контакт 4 (P1.3/AIN5/IEXC2).

I1PIN - біт напрямки джерела струму - 1

Встановлюється користувачем для подачі джерела струму - 1 (200мкА) на зовнішній контакт 4 (P1.3/AIN5/IEXC2). Скидається користувачем для подачі джерела струму - 1 (200мкА) на зовнішній контакт 3 (P1.2/DAC/IEXC1).

I2EN - біт дозволу джерела струму - 2

Встановлюється користувачем для включення джерела струму збудження - 2 (200мкА). Скидається користувачем для виключення джерела струму збудження - 2 (200мкА).

I1EN - біт дозволу джерела струму - 1

Встановлюється користувачем для включення джерела струму збудження - 1 (200мкА). Скидається користувачем для виключення джерела струму збудження - 1 (200мкА).

ADC0H/ADC0M - регістри даних основного АЦП.

Ці два 8-бітних регістра містять результат 16-бітного перетворення основного АЦП.


. Опис регістрів спеціальних функцій


Таймер/лічильник

У складі мікроконтролера є регістрові пари з символічними іменами TH0, TL0 і TH1, TL1, на основі яких функціонують два незалежних програмно-керованих 16-бітових таймера/лічильника подій (T/C0 і T/C1). При роботі в якості таймера вміст T/C інкрементується в кожному машинному циклі, тобто через кожні 12 періодів резонатора. При роботі в якості лічильника вміст T/C інкрементується під впливом переходу з 1 в 0 зовнішнього вхідного сигналу, що подається на відповідний (T0, T1) вхід мікроконтролера. Опитування сигналів виконується в кожному машинному циклі. Так як на розпізнавання переходу потрібно два машинних цикли, то максимальна частота підрахунку вхідних сигналів дорівнює 1/24 частоти резонатора. На тривалість періоду вхідних сигналів обмежень зверху немає. Для гарантованого прочитання вхідного зчитує сигналу він повинен утримувати значення 1 як мінімум протягом одного машинного циклу.

Для керування режимами роботи і для організації взаємодії таймерів з системою переривання використовуються два регістри спеціальних функцій TMOD і TCON. Для обох T/C режими роботи 0, 1 і 2 однакові. Режими3 для T/C0 і T/C1 різні.


Регістр управління/статусу таймера TCON

СімволБітІмя і назначеніеIE01Флаг фронту переривання 0. Встановлюється по зрізу сигналу INT0. Скидається при обслуговуванні прериванія.IT00Біт управління типом переривання 0. Встановлюється/скидається програмно для специфікації запиту INT0 (зріз/низький рівень).

Система переривань

Зовнішні переривання INT0 і INT1 можуть бути викликані рівнем або переходом сигналу з 1 в 0 на входах мікроконтролера залежно від значень керуючих бітів IT0 і IT1 в регістрі TCON. Від зовнішніх переривань встановлюються прапори IE0 і IE1 в регістрі TCON, які ініціюють виклик відповідної підпрограми обслуговування переривання. Скидання цих прапорів виконується апаратно тільки в тому випадку, якщо переривання було викликано по переходу (зрізу) сигналу. Якщо ж переривання викликано рівнем вхідного сигналу, то скиданням прапора IE управляє відповідна підпрограма обслуговування переривання шляхом впливу на джерело переривання з метою зняття ним запиту.

Прапори запитів переривання від таймерів TF0 і TF1 скидаються автоматично при передачі управління підпрограмі обслуговування. Прапори запитів переривання RI і TI встановлюються UART апаратно, але скидатися повинні програмою. Переривання можуть бути викликані або скасовані програмою, так як всі перераховані прапори програмно доступні.

У блоці регістрів спеціальних функцій є два регістри, призначених для управління режимом переривань і рівнями пріоритету. Формати цих регістрів, що мають символічні імена IE та IP описані в таблицях.


Регістр дозволу переривань IE

СімволБітІмя і назначеніеEA7Запісивается користувачем для того, щоб дозволити «1» або заборонити «0» всі джерела прериваній.EADC6Запісивается користувачем для того, щоб дозволити «1» або заборонити «0» переривання від АЦПET25Запісивается користувачем для того , щоб дозволити «1» або заборонити «0» переривання від таймера 2ES4Запісивается користувачем для того, щоб дозволити «1» або заборонити «0» переривання від послідовного порту обміну (UART) ET1 3Запісивается користувачем для того, щоб дозволити «1» або заборонити «0» переривання ...


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





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

  • Реферат на тему: Переривання і виключення
  • Реферат на тему: Цикли, переривання, компоненти для відображення тексту
  • Реферат на тему: Переривання вагітності
  • Реферат на тему: Внутрішньоутробне вдосконалення людини і переривання вагітності
  • Реферат на тему: Хімічні Джерела струму