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

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


















КУРСОВИЙ ПРОЕКТ

Тема: «Проектування біжучого рядка на мікроконтролері з використанням програмного симулятора»


Зміст


Введення

.Загальна частина

.1 Аналіз технічної задачі і можливі способи реалізації поставленої мети

.2 Вибір програмних і апаратних засобів для реалізації поставленої задачі

.2.1 Огляд програми CodeVisionAVR

.2.2 Огляд програми Altium Designer

.2.3 Основні елементи

.2.4 Підбір LCD-екрану

.2.5 Стабілізатор напруги

.2.6 Вибір мікроконтролера

.3 Дослідження ринку

.Спеціальна частина

.1 Робота частин пристрою

.1.1 Загальні положення обробки даних

2.1.2 Реалізація передачі даних на LCD-дисплей

.1.3 Головний цикл системи

.1.4 Основні файли в проекті на CodeVisionAVR

.2 Тестування пристрою і умови експлуатації

.2 Складання експлуатаційної документації

Висновок

Список використаної літератури


Введення


У даному курсовому проекті описується «Проектування біжучого рядка на мікроконтролері з використанням програмного симулятора». Особливістю даного пристрою є те, що він реалізований на загальнодоступних радіодеталях, які мають широкий спектр аналогів на ринку радіоелементів. З погляду поставленого завдання були досягнуті всі пропоновані вимоги в технічному завданні, це: рух многострочной рядки, індикація зміни температури на LCD, повторення при закінченні рядка. Проект реалізований на комерційному програмному продукті CodeVisionAVR, який є компілятором для мікроконтролерів сімейства AVR фірми Atmel, також є безкоштовна його реалізація у вигляді обмеження компилируемого коду, що ідеально підходить для таких дрібних проектів, як наш проект з біжучим рядком. До проекту додаються всі основні документи - це исходники, принципова схема, креслення друкованих плат, креслення монтажних плат і специфікація.


1. Загальна частина


. 1 Аналіз технічної задачі і можливі способи реалізації поставленої мети

програма мікроконтролер симулятор текст

Перед розробником ставилося завдання реалізації звичайного пристрою, який демонструє біжучий рядок з наступними характерними йому особливостями:

· Можливість руху тексту в горизонтальному положенні;

· Можливість виведення тексту будь дини;

· Циклічне автоматичне відтворення, при кінці проходженні тексту;

· Відображення тексту на екрані LCD;

При проектуванні проекту враховувалися всі основні аспекти для легкої і швидкої реалізації рухомого рядка, не витрачаючи час на пошук важкодоступних радіодеталей або інструментарію. Зробивши аналіз подібних проектів в мережі Інтернет, були підібрані основні елементи для побудови пристрою:

· Мікроконтролер Atmega8, для управління всім процесом рахунку;

· LCD-екран серії LM016L від фірми SHARP;

· Стабілізатор напруги серії 7805;

Всі вищевказані радіодеталі легкодоступні і замінювані відповідними аналогами різних фірм.


. 2 Вибір програмних і апаратних засобів для реалізації поставленої задачі


Інструментние кошти - це ПЗ для реалізації різних етапів проектування проекту, так як все робиться на ЕОМ. Таким чином, наш проект частково буде програмуватися в компіляторі, частково буде риси у вигляді друкованих плат, частково буде симулювати прямо на комп'ютері і нижче представлений відповідний набір ПЗ:

· Компілятор CodeVisionAVR для програмування нашого мікроконтролера Atmega8 мовою C;

· Altium Designer для креслення друкованої, монтажної плат і принципової схеми проекту;

· Proteus (або Multisim) для симуляції та достовірності роботи нашого проекту до того, як ми його матеріалізуємо;


. 2.1 Огляд програми CodeVisionAVR

Програма являє собою інтегроване середовище розробки ПЗ для AVR мікроконтролерів.

З основних достоїнств CodeVisionAVR можна відзначити те, що він не дуже складний для самостійного освоєння, підтримує всі численне сімейство мікроконтролерів AVR (включаючи чіпи з ядром ATxmega), формує ємний і результативний програмний код. Крім компілювання середу розробки здатна записати створену програму в пам'ять мікроконтролера. Модуль прошивки може взаємодіяти з усіма популярними программаторами ...


сторінка 1 з 5 | Наступна сторінка





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

  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...
  • Реферат на тему: Розробка пристрою управління на базі мікроконтролера AVR сімейства Classic ...
  • Реферат на тему: Проектування цифрового пристрою для реалізації типових микроопераций
  • Реферат на тему: Системи автоматизованого проектування і розробки принципових схем і друкова ...
  • Реферат на тему: Проект реалізації програми бази даних обліку заявок на касовий витрата бюдж ...