🗊Презентация Часы реального времени

Нажмите для полного просмотра!
Часы реального времени, слайд №1Часы реального времени, слайд №2Часы реального времени, слайд №3Часы реального времени, слайд №4Часы реального времени, слайд №5Часы реального времени, слайд №6Часы реального времени, слайд №7Часы реального времени, слайд №8Часы реального времени, слайд №9Часы реального времени, слайд №10Часы реального времени, слайд №11

Вы можете ознакомиться и скачать презентацию на тему Часы реального времени. Доклад-сообщение содержит 11 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Часы реального времени
Лабораторная  работа  №5
Описание слайда:
Часы реального времени Лабораторная работа №5

Слайд 2





К теме:
Часы реального времени
Цель работы
Получить навыки программирования и изучить возможности использования часов реального времени.
Продолжительность работы - 4 часа.
Описание слайда:
К теме: Часы реального времени Цель работы Получить навыки программирования и изучить возможности использования часов реального времени. Продолжительность работы - 4 часа.

Слайд 3





Задание
Описание слайда:
Задание

Слайд 4





Задание
Под MS DOS написать программу, которая:
1) считывает и устанавливает время в часах реального времени;
2) реализует функцию задержки с точностью в миллисекунды;
Описание слайда:
Задание Под MS DOS написать программу, которая: 1) считывает и устанавливает время в часах реального времени; 2) реализует функцию задержки с точностью в миллисекунды;

Слайд 5





Задание
Под MS DOS написать программу, которая:
1) считывает и устанавливает время в часах реального времени;
2) реализует функцию задержки с точностью в миллисекунды;
3) реализовать функции программируемого будильника.
Описание слайда:
Задание Под MS DOS написать программу, которая: 1) считывает и устанавливает время в часах реального времени; 2) реализует функцию задержки с точностью в миллисекунды; 3) реализовать функции программируемого будильника.

Слайд 6





Считать время
outp(0x70, register); //выбрать регистр через порт 70
res = inp(0x71); 	    //считать значение
Описание слайда:
Считать время outp(0x70, register); //выбрать регистр через порт 70 res = inp(0x71); //считать значение

Слайд 7





Установить время
outp(0x70, 0xA); //выбрать регистр 0Аh через порт 70
value = inp(0x71); //дождаться в нём 0х…х
// !!! Цикл ожидания не должен быть бесконечным!!!
Описание слайда:
Установить время outp(0x70, 0xA); //выбрать регистр 0Аh через порт 70 value = inp(0x71); //дождаться в нём 0х…х // !!! Цикл ожидания не должен быть бесконечным!!!

Слайд 8





Задержка
	1. Запретить прерывания
	2. Установить свой обработчик прерывания ЧРВ (в нём счетчик миллисекунд)
	3. Разрешить прерывания
	4. Размаскировать линии сигнала запроса от 
ЧРВ: А1, младший бит в ‘0’.
	5. Включчить периодические прерывания (регистр В, бит 6).
	6. Ожидание заданное количество миллисекунд
	7. Восстановить старый обработчик
Описание слайда:
Задержка 1. Запретить прерывания 2. Установить свой обработчик прерывания ЧРВ (в нём счетчик миллисекунд) 3. Разрешить прерывания 4. Размаскировать линии сигнала запроса от ЧРВ: А1, младший бит в ‘0’. 5. Включчить периодические прерывания (регистр В, бит 6). 6. Ожидание заданное количество миллисекунд 7. Восстановить старый обработчик

Слайд 9





Задержка
Дополнительные условия:
Пока выполняется задержка часы реального времени должны идти (задерживается лишь выполнение текущей программы/функции).
Описание слайда:
Задержка Дополнительные условия: Пока выполняется задержка часы реального времени должны идти (задерживается лишь выполнение текущей программы/функции).

Слайд 10





Будильник
outp(0x70, register); //выбрать регистр через порт 70
outp(0x71); 	    //записать значение
Описание слайда:
Будильник outp(0x70, register); //выбрать регистр через порт 70 outp(0x71); //записать значение

Слайд 11





Будильник
О срабатывании будильника сигнализировать каким-либо образом.
Проверить, что при повторной установке будильник по-прежнему срабатывает.
*Будильник может устанавливаться и переустанавливаться до его срабатывания.
*После установки будильника можно выполнять что-либо, например, смотреть текущее время, задавать новое время и т.д.
Описание слайда:
Будильник О срабатывании будильника сигнализировать каким-либо образом. Проверить, что при повторной установке будильник по-прежнему срабатывает. *Будильник может устанавливаться и переустанавливаться до его срабатывания. *После установки будильника можно выполнять что-либо, например, смотреть текущее время, задавать новое время и т.д.



Похожие презентации
Mypresentation.ru
Загрузить презентацию