Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
A02_Development.doc
Скачиваний:
2
Добавлен:
12.11.2019
Размер:
485.38 Кб
Скачать

6. Программное обеспечение микропроцессора бытового холодильника

Требуется разработать   модель программного обеспечения встроенного микропроцессора холодильника. Холодильник имеет камеру для хранения продуктов. Доступ в камеру осуществляется через дверцу. На передней панели холодильника имеется регулятор температуры, при помощи которого можно устанавливать максимальную допустимую температуру в холодильной камере.

Холодильник имеет мотор, используемый для понижения температуры в холодильной камере. С камерой связан индикатор температуры, который постоянно выдает текущее значение температуры в камере. При повышении температуры выше определенного предела, определяемого текущим положением регулятора, должен включаться мотор. При снижении температуры ниже некоторого другого значения, связанного с первым, мотор должен отключаться.

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

7. Программное обеспечение встроенного микропроцессора стиральной машины

Требуется разработать программное обеспечение встроенного микропроцессора стиральной машины. Машина должна выполнять следующие функции.

В машине имеется бак для белья, клапаны для забора и слива воды, мотор, дверца для доступа в бак и емкость для моющего средства. Для управления машиной имеется единственная кнопка «Пуск». Для использования машины необходимо открыть дверцу, поместить белье в бак, поместить моющее средство в емкость, закрыть дверцу и нажать на кнопку «Пуск». Машина автоматически определяет необходимое количество воды, моющего средства и время стирки.

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

8. Программное обеспечение микропроцессора телефонного аппарата

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

При включении трубки аппарат посылает сигнал «Трубка». При включенной трубке аппарат реагирует на сигналы «Тон» и «Занято» из линии (от АТС).

При получении сигнала «Тон» от АТС аппарат должен воспроизвести звуковой тон «Готов» в трубку. При получении сигнала «Занято», аппарат должен воспроизвести звуковой тон «Занято» в трубку. При отключенной трубке эти сигналы игнорируются.

На трубке имеются цифровые кнопки 0-9. После получения сигнала «Тон» нажатие кнопки с цифрой 1-9 осуществляет вызов абонента с данным кодом. После того, как АТС произвела коммутацию линии, два аппарата могут обмениваться данными.

При получении сигнала «Данные» из линии аппарат должен воспроизвести данные, передаваемые с сигналом, в трубку. При получении данных из трубки, аппарат должен преобразовать их в сигнал «Данные» и передать их в линию.

После выключения трубки, аппарат посылает в линию сигнал «Конец». При получении сигнала «Вызов» из линии, аппарат должен произвести звуковой сигнал «Вызов» (независимо от положения трубки).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]