2 мілісекунд, що забезпечує зручність оператора в тому, що йому не потрібно тримати щуп на дроті довгий час, так само цей час впливає на загальну швидкість роботи системи.
Текст програми
Вихідний код прошивки мікроконтролера-передавача sender_001.c
# define F_CPU 1000000UL
# include
# include char i, limit; char addr; main (void)
{= DDRD = DDRB = 0xFF; = 1; (;; addr + +)
{= addr = 80 > 4)); // H part of addr = addr + 1; (i = 0; i
{^ = 1;
_delay_us (64); ^ = 1;
_delay_us (64);
}
} 0;
}
Моделювання
Для моделювання описаної електронної медичної книжки була використана програма розробки електричних схем Proteus 7.10 Professional.
Для того щоб змоделювати наш пристрій знадобилися наступні компоненти Proteus:
Таблиця
МикроконтроллерATMega8РезисторGeneric ResКнопкаGeneric ButtonДемультіплексор74154
Послесоедіненія елементів між собою і їх настоянки, встановлюємо файл прошивки (sender_001.elf) властивостях контролера.
Після цього необхідно додати на схему другу частину даної системи (приймач). Як тільки приймач буде доданий, можна починати симуляцію роботи схеми. br/>
Висновок
У ході виконання даного курсового проекту були досліджені можливі рішення поставленої в завданні проблеми, з цих рішень шляхом їх аналізу було вибрано оптимальне. Виходячи з обраного шляху вирішення поставленого завдання, були розроблені структурна, функціональна і принципова схеми. p align="justify"> Був обгрунтований вибір тих чи інших схем і вибір мікроконтролера, який буде стояти на чолі всього пристрою і керувати його складовими елементами.
Були розроблені основні принципи і алгоритми роботи пристрою, за якими воно буде функціонувати, а для інтеграції даних алгоритмів в сам пристрій було розроблено програму мовою C для контролера ATmega8 в середовищі розробки WinAVR.
Була змодельована електрична схема пристрою.
При виконанні даного курсового проекту були отримані нові і закріплені старі знання в області мікроконтролерів, розробки програм мовою високого рівня, моделюванні схем пристроїв.
Мова C, на якому написана основна програма керування системою, дозволяє вдосконалити прошивку, шляхом розширення функціонал...