Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую icon

Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую



НазваниеКурсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую
Студент группы с-24
Дата конвертации23.11.2012
Размер43.1 Kb.
ТипКурсовая
скачать >>>

Московский государственный институт электроники и математики




Кафедра ИКТ




Курсовая работа по дисциплине «Информатика»




Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда




Курсовую выполнил

Студент группы с-24

Хамитов Тимур


Москва, 2009




Содержание


Аннотация

3

Основная схема

4

Устройство элемента «sub –1»

5

Примечания

6

Список литературы

6









Аннотация

В данной работе рассматривается один из способов реализации целочисленного таймера с диапазоном значений от 1 до 8 секунд на базе стандартных элементов.

Общая схема


Таймер – устройство, имеющее несколько (в данном случае три) входа, кодирующие время, через которое на выход должен подаваться сигнал «1». В остальное время устройство должно давать на выход сигнал «0».





На данной схеме на вход подается число, заданное бинарным кодом (x1, x2, x3 – первый, второй и третий разряд соответственно). Далее все три значения поступают на элемент «sub -1» (устройство которого будет раскрыто позже), который уменьшает поступающее к нему на вход число на 1, и дальше уменьшенное число попадает на элементы задержки. Таким образом следующая проверка происходит только на следующей секунде.

Поскольку элемент “&” выдает на выходе единицу тогда и только тогда, когда на вход получает все три единицы, данная схема выдает единицу тогда и только тогда, когда все три элемента «1» одновременно выдадут на выход «0», что и можно считать признаком окончания времени.

Три элемента «1» установлены для того, чтобы была возможность задавать начальные условия наравне с передачей условий с прошлой итерации.



Устройство элемента «sub -1»



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





На данной схеме представлен вариант такого элемента.

Выход x3 всегда будет отличаться от входа x3, поэтому между ними достаточно элемента отрицания. Тем не менее в случае, если данный элемент меняется с «0» на «1», нужно изменить второй разряд (x2), за что и отвечает ответвление в сторону элемента «+».

В самом деле, нетрудно заметить, что если третий разряд зануляется элементом отрицания – элемент «+» выполняет операцию «+ 0», эквивалентную тождественной. В случаях же, когда третий разряд становится равным «1» - происходит смена второго разряда на противоположный.

По аналогичному принципу изменяется элемент третьего разряда (x1), с той лишь разницей, что для того, чтобы изменить его требуется равенство «0» второго и третьего разряда входного числа.


Примечания:

Элемент «+»




X1

X2

выход









0

0

0







0

1

1







1

0

1







1

1

1







Элемент «+» возвращает «1» когда только на одном из его входов «1».

Данная схема реализуема при помощи стандартных элементов «&» и «1», исходя из совершенной конъюктивной формы соответствующей функции.







Элемент «&» с тремя входами

Элемент «&» с тремя входами выдает на выход «1» тогда и только тогда, когда на все входы ему подается сигнал «1».

Данная схема реализует такой элемент на основе стандартных элементов «&».


^ Поведение вне рабочей фазы.

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

Список литературы.


  1. Лекции по информатике.

  2. Яблонский С.В. Введение в дискретную математику. — М.: Наука. — 1986





Похожие:

Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую iconКурсовая работа по дисциплине "Моделирование" на тему «Цифровой таймер» (
Проведение логического моделирования цифрового таймера с последующим анализом правильности его функционирования
Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую iconКурсовая работа по дисциплине «Информатика» на тему: Игра на языке c и C++ «Jumping Guy» Курсовую работу

Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую iconКурсовая работа конструкторско-технологическое обеспечение производства средств вт цифровой таймер
В данной курсовой работе разработана принципиальная схема и печатная плата цифрового таймера. Устройство разрабатывается с учётом...
Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую icon2006 год за 20 минут 06 секунд
На экране в углу запускается таймер обратного отсчета, фильм без титров должен уложиться в 20 минут 06 секунд, доли секунды нужно...
Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую icon2006 год за 20 минут 06 секунд
На экране в углу запускается таймер обратного отсчета, фильм без титров должен уложиться в 20 минут 06 секунд, доли секунды нужно...
Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую iconКурсовая работа по дисциплине «Микропроцессорные системы» Тема «Таймер»
Разработать программу на языке Assembler, отсчитывающую время от заданного значения до 0, в шестнадцатеричной системе счисления
Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую iconКурсовая работа по дисциплине "Микропроцессорные системы" (
В курсовой работе разрабатывается бинарный таймер обратного отсчета с возможностями ввода начального значения, сбросом, остановкой...
Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую iconИнформатика методические указания и задания на курсовую работу по дисциплине информатика
«Разработка и программирование информационно-поисковых систем в среде Borland C++ Builder»
Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую icon«Таймер» (по дисциплине: «Микропроцессорные системы»)
В курсовой работе разрабатывается таймер, выполняющий прямой счет в десятичной форме. В работе использовались прерывания от последовательного...
Курсовая работа по дисциплине «Информатика» Цифровой таймер на диапазон 1…8 секунд с дискретностью 1 секунда Курсовую icon«Таймер» (по дисциплине: «Микропроцессорные системы»)
В курсовой работе разрабатывается таймер, выполняющий прямой счет в десятичной форме. В работе использовались прерывания от последовательного...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©rushkolnik.ru 2000-2015
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы