Разработка информационно-обучающей программы "Таймеры/счетчики и АЦП микроконтроллеров семейства AVR" - Курсовая работа

бесплатно 0
4.5 187
Рассмотрение структуры и принципов работы таймеров/счетчиков (общего назначения, сторожевого, типов А, В, С, D, Е) микроконтроллеров и аналого-цифрового преобразователя семейства AVR с целью разработки обучающего компьютерного электронного пособия.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Ряд ведущих мировых фирм, таких как Intel, Motorola, Siemens, Atmel порядка 10 лет разрабатывают и активно продвигают на рынке электронных компонентов серии специализированных однокристальных микропроцессоров и микроконтроллеров, специально предназначенные для встраивания в оборудование. Микроконтроллеры AVR фирмы Atmel открывают одно из новых направлений в области разработки и архитектуры микроконтроллеров. Структура процессора AVR представляется как "высокопроизводительная RISC-архитектура с пониженным энергопотреблением" Гарвардского типа. AVR имеет, вероятно, наиболее разносторонний по своим возможностям процессор из всех микроконтроллеров.Таймер/счетчик Т/СХ (X = 0, 1, 2 - цифра в имени таймера/счетчика) любого типа содержит базовый счетчик TCNTX, имеющий восемь или шестнадцать разрядов, и восьмиразрядный регистр управления TCCRX. 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 нет СК СК/8 СК/64 СК/256 СК/1024 Отрицательный фронт на ТО Положительный фронт на ТО При переполнении счетчика TCNT0 устанавливается в единичное состояние разряд TOV0 регистра TIFR и при единичном состоянии разряда ТОІЕ0 регистра TMSK в блок прерываний поступает запрос прерывания Т/С0 OVF. При переполнении базового счетчика устанавливается в единичное состояние разряд TOV2 регистра TIFR и при единичном состоянии разряда TOIE2 регистра TIMSK в блок прерываний поступает запрос прерывания Т/С2 OVF. При совпадении кодов устанавливается определенное значение сигнала на выходе ОС2 (вывод порта РВ7), переводится в единичное состояние разряд OCF2 регистра TFR и при единичном состоянии разряда OCIE2 регистра TIMSK в блок прерываний поступает запрос прерывания Т/С2 СОМР. При переполнении базового счетчика устанавливается в единичное состояние разряд TOV1 регистра TIFR и при единичном состоянии разряд TOIE1 регистра TIMSK в блок прерываний поступает запрос прерывания T/C1 OVF.Согласно техническому заданию в процессе разработки были реализованы дополнительные требования к программе: она имеет удобный пользовательский интерфейс; приспособлена к работе на большинстве компьютеров под управлением разных операционных систем; гиперссылки позволяют быстро перейти от одной главе к другой; анимация помогает легче воспринимать материал. Выполнено наполнение программной оболочки теоретическим материалом по разделу "Таймеры/счетчики и АЦП микроконтроллеров семейства AVR". Программа позволяет вести самостоятельное изучение материала, как в локальной компьютерной сети кафедры ПЭЭА, так и в сети Интернет. С помощью сети программа работает под управлением операционных системам: FREEBSD, Linux, Microsoft Windows 95 и выше, которая оснащена какой либо из програм-браузеров MS Internet Explorer, Netscape Navigator, Opera, Konqueror. Данный раздел включен в лабораторный практикум, предусматривающий компьютерный допуск и выдачу заданий, тем самым предоставляется возможность его выполнения с любого рабочего места, имеющего выход в локальную или глобальную сеть.

Вывод
Согласно техническому заданию в процессе разработки были реализованы дополнительные требования к программе: она имеет удобный пользовательский интерфейс; приспособлена к работе на большинстве компьютеров под управлением разных операционных систем; гиперссылки позволяют быстро перейти от одной главе к другой; анимация помогает легче воспринимать материал.

Выполнено наполнение программной оболочки теоретическим материалом по разделу "Таймеры/счетчики и АЦП микроконтроллеров семейства AVR". Программа позволяет вести самостоятельное изучение материала, как в локальной компьютерной сети кафедры ПЭЭА, так и в сети Интернет. С помощью сети программа работает под управлением операционных системам: FREEBSD, Linux, Microsoft Windows 95 и выше, которая оснащена какой либо из програм-браузеров MS Internet Explorer, Netscape Navigator, Opera, Konqueror. Кроме этого в электронном учебном пособии существует подсистема для самоконтроля, которая поможет пользователю данной системы оценить уровень своих знаний. Данный раздел включен в лабораторный практикум, предусматривающий компьютерный допуск и выдачу заданий, тем самым предоставляется возможность его выполнения с любого рабочего места, имеющего выход в локальную или глобальную сеть.

ПЕРЕЧЕНЬ ССЫЛОК

Бобрыкин А.В., Липовецкий Г.П., Литвинский Г.П. и др. Однокристальные микро ЭВМ. - М.: МИКАП, 1994.

Голубцов М.С., Кириченкова А.В. Микроконтроллеры AVR: от простого к сложному. Изд. 2-е, испр. и доп.- М.: СОЛОН-Прес, 2004,- 304с.

Корольов К.П. Сучасні пристрої та мікроконтролери. - К.: Наукова думка, 2000, - 107с.

- Официальный сайт фирмы Atmel

Башков Е.А. Аппаратное и программное обеспечение зарубежных МИКРОЭВМ: Учебное пособие. - К.:Вища шк. 1990. - 207 с.

Фурман И.А. и др. Программируемые контроллеры / Учебное пособие. - К.,1999.

Державний стандарт України. ДСТУ 3008-95. Документація. Звіти у сфері науки і техніки. Структура і правила оформлення. Чинний від 01.01.96. - К.:Держстантдарт, 1995. - 60 с.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?