Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте za4eti.ru

Компьютеры, Программирование Компьютеры, Программирование     Компьютеры и периферийные устройства Компьютеры и периферийные устройства

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

Брелок LED "Лампочка" классическая.
Брелок работает в двух автоматических режимах и горит в разных цветовых гаммах. Материал: металл, акрил. Для работы нужны 3 батарейки
131 руб
Раздел: Металлические брелоки
Пакеты с замком "Extra зиплок" (гриппер), комплект 100 штук (150x200 мм).
Быстрозакрывающиеся пакеты с замком "зиплок" предназначены для упаковки мелких предметов, фотографий, медицинских препаратов и
148 руб
Раздел: Гермоупаковка
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки

Министерство ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Воронежский Государственный Университет Физический факультет № кафедральной регистрации “К ЗАЩИТЕ ДОПУЩЕНА” Зав. кафедрой физики полупроводников и микроэлектроники проф. Петров Б.К. “ ” 2002 г. УДК.681.3КОРОБКОВ Георгий Николаевич РАЗРАБОТКА ПРОГРАММНОЙ И АППАРАТНОЙ ПОДДЕРЖКИ К МЕТОДИЧЕСКИМ УКАЗАНИЯМ «ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ» Магистерская диссертация по направлению «Физика» Научный руководитель доц. Клюкин В.И. ВОРОНЕЖ 2002 РЕФЕРАТ УДК. 681.3КОРОБКОВ Георгий Николаевич РАЗРАБОТКА ПРОГРАММНОЙ И АППАРАТНОЙ ПОДДЕРЖКИ К МЕТОДИЧЕСКИМ УКАЗАНИЯМ «ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ». – Магистерская диссертация по направлению «Физика», Воронеж, ВГУ, 2002. – 93 с., илл. 45, табл. 4, прилож. 5, библ. 21 назв.В настоящее время микроконтроллеры принимают все большее распространение. Однако, информации по вопросам обучения программированию микроконтроллеров в соединении с внешними исполнительными бывает не достаточно. В работе рассмотрены архитектура, аппаратные и программные средства распространенных и недорогих микроконтроллеров фирмы A MEL серии AVR типа A 90S1200, A 90S2313, A 90S4414 и A 90S8515. Анализ методики программирования в интегрированной среде разработке позволил объединить практические рекомендации с некоторыми особенностями обучения программирования микроконтроллеров. На основании этого предложен алгоритм обучения. Предложен макет программатора, который позволяет, как программировать, так и обучать этому процессу. Приведен набор типовых задач которые могут быть реализованы на вспомогательных платах внешних устройств, подключаемых к программатору через соответствующие порты. Так же приведены решения четырех типовых задач по работе с памятью, индикацией, устройство «кодовый замок» и устройство измерителя частоты звукового диапазона. В приложениях приведены тексты программ и справочные данные на рассмотренные AVR микроконтроллеры. СОДЕРЖАНИЕ ВВЕДЕНИЕ5 1. ОСНОВЫ АРХИТЕКТУРЫ МИКРОКОНТРОЛЛЕРОВ7 1.1. ОСНОВНЫЕ ТИПЫ МИКРОКОНТРОЛЛЕРОВ И ИХ АРХИТЕКТУРА7 Система команд.9 Типы памяти МК.9 1.2. Аппаратные средства 11 1.2.1. Запуск микроконтроллера11 Сброс в начальное состояние. 11 1.2.2. Тактирование и командные циклы11 1.2.3. Программный счетчик и АЛУ12 1.2.4. Подпрограммы и функции14 Прерывания. 15 Таймеры.17 1.2.5. Ввод/вывод данных18 Аналоговый компаратор.19 Программирование устройств. 20 Безопасность памяти программ. 21 1.3. Инструментальные и программные средства разработки и отладки 21 Симуляторы22 Интегрированные среды разработки 23 Язык Ассемблера.25 Языки программирования высокого уровня.26 1.4. Основные типы интерфейсов МК.28 1.4.1. Подключение переключателей и подавление «звона» контактов. 28 1.4.2. Световая индикация.29 Семи сегментный индикатор.29 1.4.3. Ввод с матричной клавиатуры.31 2. ОСОБЕННОСТИ ПОСТРОЕНИЯ И ФУНКЦИОНИРОВАНИЯ МИКРОКОНТРОЛЛЕРОВ ФИРМЫ A MEL СЕМЕЙСТВА AVR33 2.1. Архитектура микропроцессорного ядра AVR-микроконтроллеров33 Программная модель AVR и система команд.35 Адресация регистров ввода/вывода и памяти SRAM.36 Программный счетчик и стек38 Регистр состояния.4

0 Прерывания.41 2.2. Аппаратные средства AVR.42 Системный тактовый генератор.42 Таймеры.42 Сторожевой таймер. 43 Устройство внешнего вывода. 44 Аналоговый ввод/вывод.45 Конфигурирование МК46 Память данных EEPROM.47 Подключение питания и запуск. 48 Программирование в системе.48 2.3. Система команд микроконтроллера AVR50 Способы адресации данных50 Команды пересылки данных.53 Команды арифметических и логических операций.54 Команды ветвления 55 Битовые команды и команды тестирования битов. 56 3. ПРОГРАММНОЕ И ИНСТРУМЕНТАЛЬНОЕ ОБЕСПЕЧЕНИЕ ПРОЦЕССА ПРОГРАММИРОВАНИЯ МИКРОКОНТРОЛЛЕРОВ57 3.1. Написание и отладка программного кода с помощью AVR S udio57 3.1.1. Обзор AVR S udio58 3.1.2. Создание нового проекта59 3.1.3. Исполнение программного кода63 3.2. Анализ методики реализации разработки программного обеспечения70 3.2.1. Классификация вариантов заданий70 Варианты заданий71 Основные принципы выполнения заданий.73 3.2.2. Рассмотрение типовых примеров74 3.3. Описание макета программатора.78 ЗАКЛЮЧЕНИЕ81 БИБЛИОГРАФИЧЕСКИЙ СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ82 ПРИЛОЖЕНИЕ 1Инструкции процессоров AVR.84 ПРИЛОЖЕНИЕ 2. Таблица регистров микроконтроллера A 90S120089 ПРИЛОЖЕНИЕ 3. Программа для измерителя звуковой частоты 90 ПРИЛОЖЕНИЕ 4. Программа для устройства «кодовый замок»93 ПРИЛОЖЕНИЕ 5. Основные характеристики микроконтроллеров AVR 95 ВВЕДЕНИЕМожно считать что микроконтроллер (МК) – это компьютер, разместившийся в одной микросхеме. Отсюда и его основные привлекательные качества: малые габариты; высокие производительность, надежность и способность быть адаптированным для выполнения самых различных задач. Микроконтроллер помимо центрального процессора (ЦП) содержит память и многочисленные устройства ввода/вывода: аналого-цифровые преобразователи, последовательные и параллельные каналы передачи информации, таймеры реального времени, широтно-импульсные модуляторы (ШИМ), генераторы программируемых импульсов и т.д. Его основное назначение – использование в системах автоматического управления, встроенных в самые различные устройства: кредитные карточки, фотоаппараты, сотовые телефоны, музыкальные центры, телевизоры, видеомагнитофоны и видеокамеры, стиральные машины, микроволновые печи, системы охранной сигнализации, системы зажигания бензиновых двигателей, электроприводы локомотивов, ядерные реакторы и многое, многое другое. Встраиваемые системы управления стали настолько массовым явлением, что фактически сформировалась новая отрасль экономики, получившая название Embedded Sys ems (встраиваемые системы). Достаточно широкое распространение имеют МК фирмы A MEL, функциональные возможности которых охватывают все перечисленные задачи . Применение МК можно разделить на два этапа: первый – программирование, когда пользователь разрабатывает программу и прошивает ее непосредственно в кристалл, и второй – согласование спроектированных исполнительных устройств с запрограммируемым МК. Значительно облегчают отладку программы на первом этапе – симулятор, который наглядно моделирует работу микропроцессора. На втором этапе для отладки используется внутрисхемный эмулятор, который является сложным и дорогим устройством, зачастую недоступным рядовому пользователю.

В тоже время в литературе мало уделено внимания вопросам обучения программированию некоторых недорогих МК, в сочетании с реальными исполнительными устройствами. Разработка макета программатора отличающегося простотой, наглядностью и низкой себестоимостью, становиться необходимой как для самого программирования кристаллов, так и для наглядного обучения широкого круга пользователей основам программирования МК. 1. ОСНОВЫ АРХИТЕКТУРЫ МИКРОКОНТРОЛЛЕРОВ 1.1. ОСНОВНЫЕ ТИПЫ МИКРОКОНТРОЛЛЕРОВ И ИХ АРХИТЕКТУРА Если представить все типы современных микроконтроллеров (МК), то можно поразиться огромным количеством разнообразных приборов этого класса, доступных потребителю. Однако все эти приоры можно разделить на следующие основные типы: Встраиваемые (embedded) 8-разрядные МК; 16- и 32-разрядные МК; Цифровые сигнальные процессоры. Промышленностью выпускаются очень широкая номенклатура встраиваемых МК. В них все необходимые ресурсы (память, устройства ввода-вывода и т.д.) располагаются на одном кристалле с процессорным ядром . Если подать питание и тактовые импульсы на соответствующие входы МК, то можно сказать, что он как бы «оживет» и с ним можно будет работать. Обычно МК содержат значительное число вспомогательных устройств, благодаря чему обеспечивается их включение в реальную систему с использованием минимального количества дополнительных компонентов. В состав этих МК входят: Схема начального запуска процессора (Rese ); Генератор тактовых импульсов; Центральный процессор; Память программ (E(E)PROM) и программный интерфейс; Средства ввода/вывода данных; Таймеры, фиксирующие число командных циклов. Общая структура МК показана на рис. 1.1. Эта структура дает представление о том, как МК связывается с внешним миром. Более сложные встраиваемые МК могут дополнительно реализовывать следующие возможности: Встроенный монитор/отладчик программ; Внутренние средства программирования памяти программ (ROM); Обработка прерываний от различных источников; Аналоговый ввод/вывод; Последовательный ввод/вывод (синхронный и асинхронный); Параллельный ввод/вывод (включая интерфейс с компьютером); Подключение внешней памяти (микропроцессорный режим). Все эти возможности значительно увеличивают гибкость применения МК и делают более простым процесс разработки систем на и основе. Рис. 1.1. Структура микроконтроллера. Некоторые МК (особенно 16- и 32-разрядные) используют только внешнюю память, которая включает в себя как память программ (ROM), так и некоторый объем памяти данных (RAM), требуемый для данного применения. Они применяются в системах, где требуется большой объем памяти и относительное не большое количество устройств (портов) ввода/вывода. Типичным примером применения такого МК с внешней памятью является котроллер жесткого диска (HDD) с буферной кэш-памятью, который обеспечивает промежуточное хранение и распределение больших объемов данных (порядка нескольких мегабайт). Внешняя память дает возможность такому микроконтроллеру работать с более высокой скоростью, чем встраиваемый МК. Цифровые сигнальные процессоры (DSP) – относительно новая категория процессоров.

Еще одно полезное преимущество интеграции различных языков .NET в одном унифицированном программном решении вытекает из того простого факта, что каждый язык программирования имеет свои сильные (а также слабые) стороны. Например, некоторые языки программирования имеют превосходную встроенную поддержку сложных математических вычислений. В других лучше реализованы финансовые или логические вычисления, взаимодействие с центральными компьютерами и т.д. Когда преимущества конкретного языка программирования объединяются с преимуществами платформы .NET, выигрывают все. Конечно, вы можете разрабатывать программное обеспечение, не выходя за рамки своего любимого языка .NET. Но, изучив синтаксис одного языка .NET, вам будет очень легко освоить любой другой. Это тоже очень выгодно, особенно консультантам. Если вашей специализацией является C#, но вы оказались на узле клиента, который "привязан" к Visual Basic .NET, то сможете почти сразу разобрать соответствующий программный код (поверьте!), воспользовавшись указанным преимуществом .NET

1. Создание автоматизированной системы расчета трудоемкости разработки и сопровождения программных средств

2. Аппаратно-программные средства ввода/вывода аналоговой информации в системах реального времени

3. Разработка алгоритмов и программных средств подсистемы документооборота системы управления содержанием информационного сервера

4. Разработка и стандартизация программных средств информационных технологий

5. Геоинформационный рынок популярных ГИС продуктов. Классификация технических и программных средств для ГИС

6. Программные средства как объект авторского права
7. Программные средства интернет
8. Выбор программного средства для комплексной автоматизации работы офиса

9. Современные программные средства электронного документооборота

10. Современный подход к оценке креативности с использованием компьютерных программных средств

11. Расчет стоимости программного средства

12. Программные средства поддержки жизненного цикла ПО

13. Сайт как совокупность программных средств предложения оригинальной информации, зафиксированной на материальном носителе

14. Аппаратно-технические средства ПК

15. Программные средства

16. Программные средства. Системы безопасности информации

Развивающая игра с карточками "Изучаем время".
Набор с карточками "Изучаем время" - очень увлекательная и полезная для развития малыша игрушка. При помощи неё ребёнок
345 руб
Раздел: Обучающие, игровые
Рюкзак универсальный с отделением для ноутбука "Омега", розовый, 32 литра, 49x35x18 см.
Рюкзак универсальный с отделением для ноутбука. 2 основных отделения, 4 дополнительных кармана. Формоустойчивая спинка. Водоотталкивающая
1364 руб
Раздел: Без наполнения
Кастрюля со стеклянной крышкой, 4 л.
Объем: 4 л. Диаметр: 20 см. Глубина: 12,5 см. Толщина стенок: 0,5 мм. Кастрюля из высококачественной нержавеющей стали класса
811 руб
Раздел: От 3,1 до 5 литров

17. Применение программных средств при проектировании радиотехнических устройств

18. Программные средства и инструменты информационного менеджмента

19. Программные средства учебного назначения

20. Необходимость разработки и порядок утверждения норм расхода топливно-энергетических ресурсов

21. Разработка рекомендаций по эффективному использованию экотуристского потенциала России

22. Финансовые средства предприятий и основные направления их использования
23. Программирование с использованием генератора случайных чисел
24. Оборотные средства предприятия и рост эффективности их использования

25. Управляющие структуры языка "Си". Программирование с использованием указателей

26. Разработка программы продвижения с использованием BTL технологий

27. Разработка энергосберегающей системы с использованием альтернативных источников энергии

28. Основные средства: организация и экономическая эффективность их использования

29. Разработка программированных средств с помощью VBA

30. Проектирование и разработка классов средствами языка программирования С++Builder6/0

31. Разработка электронного обучающего пособия по теме "Pascal работа с циклами" с использованием средства разработки Smart Web Builder

32. Разработка элементов информационной системы средствами СУБД MS Access и языка программирования VBA

Пустышки силиконовые Avent "Ночная", розовый (6-18 месяцев), 2 штуки.
Симметричные мягкие ортодонтические соски пустышек Avent от Philips учитывают естественное строение и развитие неба, зубов и десен
660 руб
Раздел: 6-18 месяцев
Набор ковриков "Kamalak Tekstil" для ванной, 50х50 см и 50x80 см (синий).
Ковры-паласы выполнены из полипропилена. Ковры обладают хорошими показателями теплостойкости и шумоизоляции. Являются гипоаллергенными. За
607 руб
Раздел: Коврики
Форма для выпечки разъемная "Appetite", 20х7 см.
Форма для выпечки с антипригарным покрытием, разъемная. Размер: 20х7 см.
371 руб
Раздел: Формы и формочки для выпечки

33. Назначение и характер аппаратных средств защиты информации

34. Анализ и оценка аппаратных средств современных ПЭВМ

35. Аппаратные средства ПК

36. Технология разработки программного обеспечения

37. Разработка системного программного обеспечения

38. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"
39. Разработка игровой программы на языке программирования Turbo Pascal
40. Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения

41. Разработка программно-методического комплекса для анализа линейных эквивалентных схем в частотной области /для числа узлов <=500/

42. Разработка средств оценки эффективности алгоритмов поиска и обнаружения целей прицельных радиоэлектронных комплексов

43. Разработка программного обеспечения

44. Разработка методики программного тестирования цифровых устройств с помощью программного пакета Design Center

45. Экономическое обоснование разработки программного продукта

46. Разработка и внедрение средств противопожарной защиты на горных предприятиях

47. Модели угроз безопасности систем и способы их реализации, определение критериев уязвимости и устойчивости систем к деструктивным воздействиям, разработка методов и средств мониторинга для выявления фактов применения несанкционированных информационных возд

48. Разработка программного обеспечения

Алфавитная книга записи обучающегося.
Книга записи обучающихся является основой первичного учета и ведется в каждом общеобразовательной учреждении. Книга имеет алфавитную
371 руб
Раздел: Бланки, книги учета
Кукла "Берта", 32 см.
Кукла Берта одета в длинное белое платье, украшенное кружевом. На ее ножках - красивые туфельки. Светлые длинные волосы берты собраны в
305 руб
Раздел: Классические куклы
Детское удерживающее устройство "Фэст", 15-25 кг (серо-голубой).
Детское удерживающее устройство "Фэст" — уникальная отечественная разработка. Компактное, надежное, очень простое в эксплуатации
482 руб
Раздел: Удерживающие устройства

49. Алгоритмические языки и программирование Системное программное обеспечение Технология программирования"

50. Разработка базы данных «Магазин бытовой техники “Электрон” средствами СУБД MS Access»

51. Исследование и разработка алгоритмов программной среды взаимодействия рабочих станций вычислительных сетей

52. Разработка рекомендаций по усовершенствованию системы обеспечения работников средствами индивидуальной защиты

53. Разработка методов и средств поверки и калибровки геодезических приборов для измерения превышений

54. Аппаратные средства вывода графической информации. Средства визуального отображения графической информации
55. Основы параллельного программирования на кластере и разработка элективного курса «Администрирование в информационных системах и администрирование виртуальных машин»
56. Работа микроконтроллера и его программирование

57. Разработка алгоритмического и программного обеспечения ситуационного управления безопасностью магистральных газопроводов

58. Разработка базы данных средствами программы MS Access "Сотрудники"

59. Разработка имитационной модели программного обеспечения информационной системы "Центр обслуживания абонентов"

60. Разработка методики изучения темы "Графические примитивы" с использованием языка программирования Pascal

61. Разработка прикладного программного обеспечения деятельности предприятия в системе клиент-сервер

62. Разработка программ в среде программирования Turbo Pascal 7.0

63. Разработка программного обеспечения для нахождения корней биквадратного уравнения

64. Разработка программного обеспечения для оценки уровня знаний студентов с применением технологии "Клиент-сервер"

Светильник "Плазма №4".
Размер светильника: 19х11х11 см. Диаметр лампы - 9 см. Плазменный светильник в виде шара на подставке, при включении создаёт внутри
1078 руб
Раздел: Необычные светильники
Доска Mikado для обработки рыбы, складная с рыбочисткой.
Пластиковая складывающаяся доска для чистки и филировки рыбы, в комплекте, скребок для снятия рыбной чешуи. Размеры: 48x15/25 см.
827 руб
Раздел: Пластиковые
Чехол-органайзер для спинки авто "Happy Baby".
Чехол-органайзер – аксессуар, просто незаменимый во время поездок на автомобиле, благодаря множеству вместительных карманов. Помимо
699 руб
Раздел: Прочее

65. Разработка программного обеспечения для фильтрации растровых изображений

66. Разработка программного обеспечения по автоматизации учебного процесса в колледже

67. Разработка программного приложения с использованием интерфейса Windows API

68. Разработка программного продукта "ПК инфо"

69. Разработка программного продукта на языке высокого уровня

70. Разработка программных продуктов
71. Разработка программы на четырех языках программирования
72. Разработка содержания цифрового образовательного ресурса "Задачник по программированию. Циклические алгоритмы" с целью дифференцированного подхода в учебном процессе

73. Разработка статических и динамических библиотек на языке программирования С/C++ в операционных системах UNIX

74. Разработка универсального программного модуля (УПМ) для РЭУ

75. Расчет необходимого количества закупаемого сырья с помощью средств Excel и VBA

76. Создание программного продукта на языке программирования Visual Basic for Applications

77. Средства создания программных продуктов

78. Технологический процесс разработки программного обеспечения

79. Электронное пособие по программированию (Pascal)

80. Языка программирования Delphi. Разработка практических заданий

Пенал школьный "Pixie Crew" с силиконовой панелью для картинок (зелёная клетка).
Повседневные вещи кажутся скучными и однотонными, а тебе хочется выглядеть стильно и быть не как все? "Pixie Crew" сделает твою
1096 руб
Раздел: Без наполнения
Аэрозоль Gardex "Extreme" от кровососущих насекомых и клещей, 150 мл.
Уникальный продукт с самым широким спектром действия. От всех летающих кровососущих насекомых: комаров, москитов, слепней, мокрецов,
372 руб
Раздел: Аэрозоль, спрей
Шнуровка-бусы "Весна".
Эта простая, но интересная игрушка увлечет малыша! Цель игры - нанизать на шнурок все бусинки и сделать яркие бусы! Ребенку будет
321 руб
Раздел: Деревянные шнуровки

81. Корпоративная локальная компьютерная сеть на предприятии по разработке программного обеспечения

82. Программно-аппаратная реализация аппаратов электростимуляции

83. Разработка алгоритмического и программного обеспечения стандарта IEEE 1500 для тестирования гибкой автоматизированной системы в пакете кристаллов

84. Разработка микропроцессорной системы АОНа на базе микроконтроллера

85. Разработка микропроцессорной системы на базе микроконтроллера для спортивного велотренажера

86. Разработка микропроцессорной системы цифрового термометра на базе микроконтроллера
87. Разработка термометра с автоматическим контролем температуры на базе микроконтроллера AТ90S2313 с применением термостата DS1620
88. Разработка технологии горячего блюда из мяса птицы и подбор средств измерения для контроля качества

89. Основные принципы и этапы разработки плана PR-кампании с использованием рекламных средств и приемов в целях продвижения товара или услуги на рынок (ООО "Ростовский колбасный завод – "Тавр")

90. Разработка методического пособия на тему "Генерация простых чисел"

91. Дополнительные средства оформления текстов (разработка урока, 11 класс)

92. Разработка программного модуля для нахождения оптимальных предельно-допустимых выбросов в атмосферу от группы источников

93. Оценка эффективности использования основных средств предприятия НФ ОАО "ПО КЗК" и разработка мероприятий по улучшению их использования

94. Средства достижения выразительности в интерьере

95. Поиск и исследование внеземных форм жизни. Планетарный карантин, необходимый при этом

96. О роли эксперимента в разработке научных гипотез происхождения жизни

Чернила "Bottle Quink", синие, 57 мл.
Цвет – синий. Объем – 57 мл. Материал флакона – стекло.
449 руб
Раздел: Чернила, тушь, штемпель
Кружка-хамелеон "Любовь".
Каждый человек знает, как приятно говорить о своих чувствах любимым. Кружка-хамелеон "Любовь" поможет Вам чаще признаваться в
314 руб
Раздел: Кружки
Набор посуды керамической "Миньоны" (3 предмета), желтый.
Набор детской керамической посуды с изображением героев любимых диснеевских мультфильмов в подарочной упаковке. Состав набора: • тарелка:
547 руб
Раздел: Наборы для кормления

97. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)

98. Классификация коллективных средств защиты и правила поведения людей в убежищах

99. Разработка плана локализации и ликвидации аварийных ситуаций и аварий на АЗС


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.