Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Низкий уровень. 
Работа с портами ввода/вывода

РефератПомощь в написанииУзнать стоимостьмоей работы

Разработать программу генерации звука с программируемой длительностью звучания и фиксированной частотой звука. Разработать программу генерации звука с вводимыми с клавиатуры частотой и длительностью звучания. Разработать программу формирования звуковых сигналов с дискретным заданием частоты звучания. Разработать программу генерации звуковых сигналов с линейным нарастанием частоты звучания… Читать ещё >

Низкий уровень. Работа с портами ввода/вывода (реферат, курсовая, диплом, контрольная)

Если вы изменили скорость импульсов канала 1 микросхемы 8253 для специальных приложений, то необходимо написать свою процедуру декодирования показаний счетчика времени суток. BIOS позволяет диапазон значений счетчика от 0 до 1,573 миллиона и это может быть изменено только путем изменения прерывания таймера. Поэтому часы, реально показывающие сотые доли секунды, не могут работать 24 часа без специально написанной программы. Отметим также, что байт 0040:0070 устанавливается в ноль при старте, а затем увеличивается на 1 (не больше) по ходу часов.

Задания для домашней подготовки

Назначение регистров для управления таймером.

  • 2. Назначение регистров для управления динамиком.
  • 3. Формат управляющего слова для таймера.
  • 4. Режимы работы таймера.
  • 5. Назначение портов клавиатуры.
  • 6. Режимы опроса клавиатуры.
  • 7. Способы кодирования клавиш.

Задания к лабораторной работе

Задание 1.

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

Задание 2.

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

Задание 3.

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

Задание 4.

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

Задание 5.

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

Задание 6.

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

Задание 7.

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

Задание 8.

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

Задание 9.

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

Задание 10.

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

Показать весь текст
Заполнить форму текущей работой