Часть 3. Создание часов реального времени

1. Модифицируйте программу таким образом, чтобы реализовать на устройствах отображения информации стенда часы реального времени. Причем, для задания текущего значения времени используйте переключатели и кнопки. Рекомендуется использовать переключатели SW для задания значения текущего часа и текущей минуты. Причем ввод их осуществите последовательно, используя двоично – десятичное кодирование (код D1), нажатием кнопок KEY3 и KEY2, соответственно. Для запуска часов, начиная с нулевой секунды иcпользуйте кнопку KEY1. Вывод текущего времени выполните на HEX-индикаторы для стендов DE0 и DE2-70, и на LCD-дисплей для других стендов. Вывод времени должен осуществляться в режиме прерываний на фоне работы другой программы, выполняющей, например, вывод Вашей фамилии имени и отчества на экране LCD в режиме бегущей строки.

Отчетные материалы

Отчетные материалы должны содержать.

1. Цель лабораторной работы.

2. Материалы, связанные с подготовкой к работе, включая теоретическую часть.

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

4. Написанные Вами фрагменты программ.

5. Краткое заключение.

Лабораторная работа №5

Использование интерфейсов JTAG, RS232 и инфракрасного порта в процессорной системе

Цель работы: использование интерфейса JTAG для сопряжения процессорной системы, реализованной на стенде, с инструментальным компьютером и интерфейса RS232 и инфракрасного порта для сопряжения двух процессорных систем.

Исходные файлы лабораторной работы

Программа, демонстрирующая использование JTAG UART порта в процессорной системе, является составной частью приложения AMP. Она доступна в разделе Sample program под именем JTAG UART.s.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: