- •Содержание
- •Введение
- •1. Теоретические сведения и принципы функционирования отдельных узлов устройства
- •1.1 Структура микроконтроллера atMega128
- •1.1.2 Организация памяти и портов ввода/вывода микроконтроллера
- •1.2.Ds1307- Часы реального времени с последовательным интерфейсом и организацией памяти 64х8
- •1.3.Структура жидкокристаллического индикатора wm-c1602n
- •1.4.Клавиатура стенда нтц 3.100
- •2. Обоснование структуры
- •3.Функциональнаясхема
- •4. Электрическая принципиальная схема
- •4.1 Описание электрической принципиальной схемы
- •4.2 Выбор элементной базы
- •5. Печатная плата
- •Описание программы разработки печатной платы
- •Выбор материала печатной платы
- •6. Блок-схема алгоритма
- •7. Программа
- •Заключение
- •Список использованныхисточников
- •Приложения
Заключение
В процессе работы над курсовым проектом, мы разработали программу, позволяющую осуществить поставленную задачу по созданию часов реального времени с ЖК дисплеем и клавиатурой на базе микроконтроллера ATmega128.
Разработка имеет возможности для дальнейшего совершенствования и усложнения своих функциональных возможностей.
В результате были исследованы следующие положения:
Возможности микроконтроллеров в целом и ATMega128 в частности, для создания реальных устройств повседневнего или производственного обихода для решения различных задач.
Возможности интерфейса I2Cпо передаче информации между устройствами в пределах печатной платы.
Принцип построения команд и организации памяти микроконтроллера ATMega128.
Принцип построения программ на языке программирования AVRAssembler.
Таким образом были изучены принципы построения и организация работы микропроцессорных устройств.
Список использованныхисточников
1.Техническое описание учебного стенда СУ-МК НТЦ-31.100. 39с.
2. Метод.пособие Лабараторная работа №1 "Исследование работы учебного стенда НТЦ-31.100" . 5с.
3.Акимов, Н. Н. Резисторы, конденсаторы, трансформаторы, дроссели, коммутационные устройства РЭС : справочник / Н.Н. Акимов [и др.]. – Минск : Электроника, 1994.
4.ГОСТ Р 53429-009 «Платы печатные» [Электронный ресурс]. – Элетронные данные. – Режим доступа: www.pselectro.ru.
5.ГОСТ 19.701-90 «Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения» [Электронный ресурс]. – Элетронные данные. – Режим доступа:www.cert.obninsk.ru.
6. ATmega128, ATmega128L8-разрядный AVR-микроконтроллер с внутрисистемно программируемойфлэш-памятью емкостью 128 кбайт. – ATMEL corp. 2004.
Приложения