Часы на микроконтроллере Atmega8 - Контрольная работа

бесплатно 0
4.5 54
Развитие электронных устройств. Общие сведения о микропроцессорной системе. Принцип работы часов на микроконтроллере Atmega 8. Его архитектура и программирование. Понятие и расчет надежности системы. Совершенствование количества периферийных модулей.


Аннотация к работе
На сегодняшний день очень большое распространение получили электронные устройства, выполненные на микроконтроллерах. Целью курсовой является изучение микроконтроллера ATMEGA 8 и получение следующих целей: а) Спроектировать принципиальную схему часов на микроконтроллере Atmega 8;Микропроцессор - процессор (устройство, отвечающее за выполнение арифметических, логических операций и операций управления, записанных в машинном коде), реализованный в виде одной микросхемы или комплекта из нескольких специализированных микросхем (в отличие от реализации процессора в виде электрической схемы на элементной базе общего назначения или в виде программной модели). Первые микропроцессоры появились в 1970-х годах и применялись в электронных калькуляторах, в них использовалась двоично-десятичная арифметика 4-битных слов. Микроконтроллер ATMEGA8 (мега8, mega8) от компании AVR выбирают тысячи радиолюбителей и профессионалов по всему миру благодаря идеальному сочетанию цены, функциональности и простоте применения в проектируемых электронных устройствах. Для прошивки микроконтроллера ATMEGA8 не требуется сложного специализированного оборудования - программаторы для ATMEGA8 просты в устройстве и могут быть легко куплены в нашем магазине или изготовлены самостоятельно. все команды выполняются за один цикл (200ns), кроме команд ??рехода-2 цикла;Нажатие на SET_TIME переводит индикатор по кругу из основного режима часов (отображение текущего времени): - режим отображения минут и секунд. символ o продолжительности звучания будильника; Пределы установки 1 ? 240 сек. Нажатие на SERVICE переводит индикатор по кругу из основного режима: - величина ежесуточной коррекции точности хода часов. Для микроконтроллеров AVR существуют различные языки программирования, но, пожалуй, наиболее подходящими являются ассемблер и Си, поскольку в этих языках в наилучшей степени реализованы все необходимые возможности по управлению аппаратными средствами микроконтроллеров. Для микроконтроллеров AVR существуют различные языки программирования, но, пожалуй, наиболее подходящими являются ассемблер и Си, поскольку в этих языках в наилучшей степени реализованы все необходимые возможности по управлению аппаратными средствами микроконтроллеров.Теория надежности изучает методы обеспечения стабильности работы объектов (изделий, устройств, систем и т.п.) в процессе проектирования, производства, приемки, эксплуатации и хранения. Надежность - свойство объекта сохранять во времени в установленных пределах значения всех параметров, характеризующих способность выполнять требуемые функции в заданных режимах и условиях применения, технического обслуживания, хранения и транспортирования. Это есть понимание надежности в «узком» смысле - свойство объекта сохранять работоспособное состояние в течение некоторого времени или некоторой наработки. Надежность в «широком» смысле - комплексное свойство, которое в зависимости от назначения объекта и условий его эксплуатации может включать в себя свойства безотказности, долговечности, ремонтопригодности и сохраняемости, а также определенное сочетание этих свойств. Долговечность - свойство объекта непрерывно сохранять работоспособность от начала эксплуатации до наступления предельного состояния , то есть такого состояния, когда объект изымается из эксплуатации.Рассчитываем резистор R1 по формуле 1 и 2, принимаем U=5(B); R1=2,2(КОМ). где n - количество элементов, шт.Во всем мире стали развиваться электронные устройства. Человек использует их в своей деятельности почти во всех сферах. Большая часть таких устройств выполняется на основе микроконтроллеров.

План
Содержание

Введение

1. Общая часть

1.1 Общие сведения о микропроцессорной системе

1.2 Архитектура микроконтроллера

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

2.1 Принцип работы часов на микроконтроллере Atmega 8 (PIC16F84А)

2.2 Программирование микроконтроллера Atmega8

3. Понятие о надежности системы

3.1 Понятия надежности

3.2 Расчет надежности

Заключение

Литература

Введение
На сегодняшний день очень большое распространение получили электронные устройства, выполненные на микроконтроллерах. Их использую в телефонах, телевизорах, ПК, в подводных лодках, космических аппаратах т.д. Большая часть таких устройств выполняется на основе микроконтроллеров. Благодаря огромному количеству выполняемых микроконтроллерами функций, мы можем использовать их в своей деятельности.

Целью курсовой является изучение микроконтроллера ATMEGA 8 и получение следующих целей: а) Спроектировать принципиальную схему часов на микроконтроллере Atmega 8;

б) Запрограммировать микроконтроллер Atmega 8;

в) Выполнить расчет транзистора;

г) Рассчитать надежность системы.

1

Вывод
микроконтроллер программирование электронный микропроцессорный

Во всем мире стали развиваться электронные устройства. Человек использует их в своей деятельности почти во всех сферах. Большая часть таких устройств выполняется на основе микроконтроллеров.

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

- снижение удельного энергопотребления;

- расширениях диапазона питающих напряжений для продления батарейных систем;

- увеличении быстродействия до 16 млн. операций в секунду;

- реализация функций самопрограммирования;

- совершенствование и расширение количества периферийных модулей;

- снижение стоимости.

Микроконтроллеры используются в управлении различными устройствами и их отдельными блоками: - в вычислительной технике: материнские платы, контроллеры дисководов жестких и гибких дисков, CD и DVD, калькуляторах;

- электронике и разнообразных устройствах бытовой техники, в которой используется электронные системы управления - в стиральных машинах, микроволновых печах, посудомоечных машинах, телефонах и современных приборах.

В то время как 8-разрядные процессоры общего назначения полностью вытеснены более производительными моделями, 8-разрядные микроконтроллеры продолжают широко использоваться. Это объясняется тем, что существует большое количество применений, в которых не требуется высокая производительность, но важна низкая стоимость.

Список литературы
1. А.В. Евстифеев. Микроконтроллеры AVR семейств Atmega фирмы ATMEL А.В - М.: 2008.

2. В.Н. Баранов Применение микроконтроллеров AVR схемы, алгоритмы, В.Н. Баранов - М.: 2004.

3. А.В. Кузин, М.А. Жаворонков. Электротехника и электроника - М.: 2005.

4. К.В. Чернышов. Методы определения показателей надежности технических систем - М.: 2003.

5. Багов, Форт - язык для микропроцессоров.

6. Андреев, А. Киселев, Современные микропроцессоры.
Заказать написание новой работы



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



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