- •Завдання
- •Коротка характеристика підприємства
- •Технічна характеристика підприємства
- •Опис проведеної роботи на підприємстві Мікроконтролер atmega8-16pu
- •Особливості aTmega8
- •Структура мікроконтролера aTmega8
- •Виводи мікроконтролера aTmega8
- •Програматор мікроконтролерів avr / 89s сумісний з avr910
- •Світлодіодна матриця 5×7 на базі мікроконтролера Atmega8
- •Охорона праці
- •Список використаних джерел
Технічна характеристика підприємства
Завдання навчальної (технологічної) практики виконувались в комп’ютерній лабораторії № 145. Дана комп’ютерна лабораторія оснащена сучасними комп’ютерами на базі операційних систем Windows ХР та Linux.
Комп’ютери з’єднані в мережу, якою керує сервер на базі операційної системи Windows Server 2003.
В лабораторії присутні стенди для програмування мікроконтролерів та їх прошивання. В основному на стендах використовуються мікроконтролери фірми Atmel.
Опис проведеної роботи на підприємстві Мікроконтролер atmega8-16pu
AVR – найбільша виробнича лінія серед інших флеш-мікроконтролерів корпорації Atmel. Atmel представила перший 8-розрядний флеш-мікроконтроллер в 1993 році і з тих пір безперервно удосконалює технологію. Прогрес даної технології спостерігався в зниженні питомого енергоспоживання (мА / МГц), розширення діапазону живлячих напруг (до 1,8 В) для продовження ресурсу батарей систем, збільшення швидкодії до 16 млн. операцій в секунду, вбудовуванням емуляції в реальному масштабі часу, реалізації функції самопрограмування, вдосконалення та розширення кількості периферійних модулів, вбудовуванні спеціалізованих пристроїв (радіочастотний передавач, USB-контролер, драйвер РКІ, програмована логіка, контролер DVD, пристрої захисту даних).
Успіх AVR-мікроконтролерів пояснюється можливістю простого виконання проекту з досягненням необхідного результату в найкоротші терміни, чому сприяє доступність великої кількості інструментальних засобів проектування, що поставляються, як безпосередньо корпорацією Atmel, так і сторонніми виробниками. Провідні сторонні виробники випускають повний спектр компіляторів, програматорів, асемблерів, відладчиків, роз'ємів і адаптерів. Відмінною рисою інструментальних засобів від Atmel є їх невисока вартість.
Серцем мікроконтролерів AVR є 8-бітне мікропроцесорне ядро або центральний процесорний пристрій (ЦПП), побудований на принципах RISC-архітектури. Основою цього блоку служить арифметико-логічний пристрій (АЛП). По системному тактовому сигналу з пам'яті програм відповідно до вмісту лічильника команд (Program Counter – PC) вибирається чергова команда і виконується АЛП. Під час вибору команди з пам'яті програм відбувається виконання попередньої вибраної команди, що і дозволяє досягти швидкодії 1 MIPS на 1 МГц.
АЛП підключено до регістрів загального призначення РЗП (General Purpose Registers – GPR). Регістрів загального призначення всього 32, вони мають байтовий формат, тобто кожен з них складається з восьми біт. РЗП знаходяться на початку адресного простору оперативної пам'яті, але фізично не є її частиною. Тому до них можна звертатися двома способами (як до регістрів і як до пам'яті). Таке рішення є особливістю AVR і підвищує ефективність роботи і продуктивність мікроконтролера.
Відмінність між регістрами і оперативною пам'яттю полягає в тому, що з регістрами можна робити будь-які операції (арифметичні, логічні, бітові), а в оперативну пам'ять можна лише записувати дані з регістрів.
