Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Образец оформления титульного листа. 1. Основы микропроцессорной техники / Ю.В




РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА

Основная:

1. Основы микропроцессорной техники / Ю.В. Новиков, П.К. Скоробогатов. – М.: Интернет – Университет Информационных Технологий, 2003. – 440 c.

2. Микропроцессорные системы: Учеб. пособие для вузов / Е.К. Александров, Р.И. Грушвицкий, М.С. Куприянов и др.; под общ. ред. Д.В. Пузанкова. – СПб.: Политехника, 2002. – 935 с.: ил.

3. Современные микроконтроллеры и микропроцессоры Motorola: Справочник. – М.: Горячая линия – Телеком, 2004. – 952 с.: ил.

4. Работа с микроконтроллерами семейства HC(S)08: Учеб. пособие для студентов технических вузов / Х. Крейдл, Г. Куприс, Т.В. Ремизевич и др.; под ред. Д.И. Панфилова. – М.: Изд-во МЭИ, 2005. – 444 с.: ил.

5. Микроконтроллеры. Разработка встраиваемых приложений / А.Е. Васильев – СПб.: БХВ – Петербург, 2008. – 304 с.: ил.

6. Архитектура микропроцессорных систем / Б.В. Костров, В.Н. Ручкин. – М.: Изд-во Диалог–МИФИ, 2007. – 304 с.: табл. 14, ил. 147.

7. Создаем устройства на микроконтроллерах / А.В. Белов– СПб.: Наука и Техника, 2007. – 304 с.: ил.

 

 

Дополнительная:

 

8. Микроконтроллеры для встраиваемых приложений: от общих подходов – к семействам HC05 и HC08 фирмы Motorola / Под ред.
И.С. Кирюхина. – М.: ДОДЭКА, 2000. – 272 с.

9. Руководство по микроконтроллерам / М. Предко. – Т.1. – М.: Постмаркет, 2001. – 411 с.

10. Руководство по микроконтроллерам / М. Предко. – Т.1. – М.: Постмаркет, 2001. –– 488 с.

11. Самоучитель по микропроцессорной технике / А.В. Белов. – СПб.: Наука и техника, 2003. – 224 c.

12. Микропроцессорные системы бытовой техники / Б.П. Баев – М.: Легкая промышленность и бытовое обслуживание, 2001. – 464 с.

13. Цифровые устройства и микропроцессорные системы: Учебник для техникумов связи / Б.А. Калабеков. – М.: Горячая линия – Телеком, 2000. – 336 с.: ил.


Приложение 1

Варианты контрольного задания

1. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство генерации прямоугольных импульсов (меандра) с частотой f вых = 200 Гц через каждые t = 2 с и вывести на 7-сегментную индикацию информацию о количестве элементов нового массива.

Массив чисел X состоит из 10 элементов. Элементы однобайтовые, формат представления числа – прямой код со знаком. Образовать массив Y, отобрав в него элементы первого массива, удовлетворяющие требованию: четные числа из диапазона 5 < Y < 150. Элементы нового массива INF должны быть записаны в следующем порядке: сначала количество элементов, а затем все элементы по порядку.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

2. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство генерации прямоугольных импульсов (меандра) с частотой f вых = 200 Гц через каждые t = 1,5 с и вывести на 7-сегментную индикацию информацию о количестве элементов нового массива.

Массив чисел X состоит из 7 элементов. Элементы однобайтовые, формат представления числа – прямой код со знаком. Образовать массив Y, отобрав в него элементы первого массива, удовлетворяющие требованию: четные числа из диапазона 10 < Y < 150. Элементы нового массива INF должны быть записаны в следующем порядке: сначала количество элементов, а затем все элементы по порядку.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

3. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство генерации прямоугольных импульсов (меандра) с частотой f вых = 0,1 кГц через каждые t = 1,5 с и вывести на 7-сегментную индикацию информацию о количестве элементов нового массива.

Массив чисел X состоит из 10 элементов. Элементы однобайтовые, формат представления числа – прямой код со знаком. Образовать новый массив Y, отобрав в него элементы первого массива, удовлетворяющие требованию: нечетные числа из диапазона 50 < Y < 120. Элементы нового массива должны быть записаны в следующем порядке: сначала число элементов, а затем все элементы по порядку.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

4. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство генерации прямоугольных импульсов (меандра) с частотой f вых = 0,25 кГц через каждые t = 1,9 с и вывести на 7-сегментную индикацию информацию о количестве элементов нового массива.

Массив чисел X состоит из 11 элементов. Элементы однобайтовые, формат представления числа – прямой код со знаком. Образовать новый массив Y, отобрав в него элементы первого массива, удовлетворяющие требованию: нечетные числа из диапазона 36 < Y < 130. Элементы нового массива должны быть записаны в следующем порядке: сначала число элементов, а затем все элементы по порядку.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

5. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство измерения временного интервала между двумя событиями в объекте управления. Имеются двоичные датчики, вырабатывающие сигналы начала и окончания процесса. Отобразить на индикаторном дисплее (7-сегментном индикаторе) длительность временного интервала в двоично- десятичном коде и выдать звуковой сигнал. Максимальное время между событиями 5,5 сек.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

6. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство измерения временного интервала между двумя событиями в объекте управления. Имеются двоичные датчики, вырабатывающие сигналы начала и окончания процесса. Отобразить на индикаторном дисплее (7-сегментном индикаторе) длительность временного интервала в двоично- десятичном коде и выдать звуковой сигнал. Максимальное время между событиями 3,5 сек.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

7. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство измерения временного интервала между двумя событиями в объекте управления. Имеются двоичные датчики, вырабатывающие сигналы начала и окончания процесса. Отобразить на индикаторном дисплее (7-сегментном индикаторе) длительность временного интервала в двоично- десятичном коде и выдать звуковой сигнал. Максимальное время между событиями 4,5сек.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

8. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство для выполнения опроса сигнала на входе с интервалом 60 мс, после пятикратного обнаружения сигнала «логического нуля» отобразить на 7-сегментном индикаторе информацию количества опроса сигнала и выдать звуковой сигнал.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

9. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство для выполнения опроса сигнала на входе с интервалом 40 мс, после шестикратного обнаружения сигнала «логического нуля» отобразить на 7-сегментном индикаторе информацию количества опроса сигнала и выдать звуковой сигнал.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

10. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство для выполнения опроса сигнала на входе с интервалом 250 мс, после трехкратного обнаружения сигнала «логического нуля» отобразить на 7-сегментном индикаторе информацию количества опроса сигнала и выдать звуковой сигнал.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

11. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство для выполнения опроса сигнала на входе с интервалом 200 мс после трехкратного обнаружения сигнала «логической единицы» вывести на 7-сегментный индикатор информацию количества опроса сигнала и выдать звуковой сигнал.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

12. На базе МК семейства Motorola МС 68 НС 908 GP 322 разработать микроконтроллерное устройство для выполнения опроса сигнала на входе с интервалом 200 мкс после десятикратного обнаружения сигнала «логической единицы» вывести на 7-сегментный индикатор информацию количества опроса сигнала и выдать звуковой сигнал.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

13. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство для выполнения опроса сигнала на входе с интервалом 450 мс после 7-кратного обнаружения сигнала «логической единицы» вывести на 7-сегментный индикатор информацию количества опроса сигнала и выдать звуковой сигнал.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

Разработать и нарисовать принципиальную электрическую схему ∆микроконтроллерного устройства в формате А3.

 

14. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство управления термостатом по следующему алгоритму.

В течение каждого интервала времени в 4,5 с:

– определить текущее фактическое значение t факт с датчика температуры;

– вычислить разность между фактическим и стандартным значением tстанд: (tфакт – tстанд) = ∆ t;

– если значение разности ∆ t > t 1, то включить световой и звуковой сигналы;

– если ∆ t < t 1 и ∆ t > t 2, то включить только световой сигнал;

– если ∆ t < 0, включить нагреватель;

– если ∆ t > 0, включить вентилятор.

– вывести на индикацию текущее значение температуры.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

15. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство управления термостатом по следующему алгоритму.

В течение каждого интервала времени в 7,5 с:

– определить текущее фактическое значение t факт с датчика температуры;

– вычислить разность между фактическим и стандартным значением tстанд: (tфакт – tстанд) = ∆ t;

– если значение разности ∆ t > t 1, то включить световой и звуковой сигналы;

– если ∆ t < t 1 и ∆ t > t 2, то включить только световой сигнал;

– если ∆ t < 0, включить нагреватель;

– если ∆ t > 0, включить вентилятор.

– вывести на индикацию текущее значение температуры.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

16. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство управления термостатом по следующему алгоритму.

В течение каждого интервала времени в 4 с:

– определить текущее фактическое значение t факт с датчика температуры;

– вычислить разность между фактическим и стандартным значением tстанд: (tфакт – tстанд) = ∆ t;

– если значение разности ∆ t > t 1, то включить световой и звуковой сигналы;

– если ∆ t < t 1 и ∆ t > t 2, то включить только световой сигнал;

– если ∆ t < 0, включить нагреватель;

– если ∆ t > 0, включить вентилятор.

– вывести на индикацию текущее значение температуры.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

17. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство управления термостатом по следующему алгоритму.

В течение каждого интервала времени в 3 с:

– определить текущее фактическое значение t факт с датчика температуры;

– вычислить разность между фактическим и стандартным значением tстанд: (tфакт – tстанд) = ∆ t;

– если значение разности ∆ t > t 1, то включить световой и звуковой сигналы;

– если ∆ t < t 1 и ∆ t > t 2, то включить только световой сигнал;

– если ∆ t < 0, включить нагреватель;

– если ∆ t > 0, включить вентилятор.

– вывести на индикацию текущее значение температуры.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

18. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство для измерения температуры. Сравнить текущее значение температуры Ттек со стандартным значением Т. Отобразить ее значение на 7-сегментном индикаторе и 8-разрядной линейке светодиодов со следующей логикой работы:

– светятся все разряды, если коды равны;

– светятся нулевой и первый разряды, если Т2 < Ттек-Т < Т1;

– светятся нулевой и второй разряды, если Т2 < Т-Ттек1;

– светятся седьмой и пятый разряды, если Ттек-Т > Т1;

– светятся седьмой и шестой разряды, если Т-Ттек > Т1.

Измерения производить по прерыванию таймера. Результаты измерения заносить в массив данных.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

19. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство для измерения температуры. Сравнить текущее значение температуры Ттек со стандартным значением Т. Отобразить ее значение на 7-сегментном индикаторе и 8-разрядной линейке светодиодов со следующей логикой работы:

– светятся все разряды, если коды равны;

– светятся нулевой и первый разряды, если Т2 < Ттек-Т < Т1;

– светятся нулевой и второй разряды, если Т2 < Т-Ттек1;

– светятся седьмой и пятый разряды, если Ттек-Т > Т1;

– светятся седьмой и шестой разряды, если Т-Ттек > Т1.

Измерения производить по прерыванию таймера. Результаты измерения заносить в массив данных.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

20. На базе МК семейства Motorola МС 68 НС 908 GP 32 разработать микроконтроллерное устройство для измерения напряжения. Измерить напряжение, поступающее на вход АЦП микроконтроллера, и отобразить его уровень на цифровом 7-сегментном индикаторе со следующей логикой работы:

– включить один светодиод, если напряжение в пределах нормы;

– включить два светодиода, если напряжение ниже нормы;

– включить все светодиоды, если напряжение выше нормы.

Измерения производить по прерыванию таймера. Результаты измерения заносить в массив данных. По заполнению массива рассчитать среднее арифметическое значение. Диапазон изменения напряжения при измерениях – до 3 В.

Разработать и отладить программное обеспечение микроконтроллерного устройства в интегрированной среде программирования ICS08GPGTZ (WinIDE) по следующим этапам:

– создание исходного текста программы на языке ассемблера;

– компиляция программы;

– моделирование выполнения программы;

– загрузка программы в память микроконтроллера;

– запуск и отладка программы.

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

 

 

Приложение

 

 

Министерство образования и науки Российской Федерации

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ ЭНЕРГЕТИЧЕСКИЙ УНИВЕРСИТЕТ»

 

 

Кафедра промышленной электроники

 




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 320; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.117 сек.