Разработка и моделирование сервисного устройства выборочного ограничения исходящей междугородной связи

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



ятой трубки

Do

If Acsr.aco = 1 Then:Pinb.1 = 1 ThenAline()Snova2Acsr.aco = 1 Then30Snova2= 0= Temp1= 0A= ""SnovaIfIf

Waitms 100

End If

Loop

'Вызов подпрограммы анализа посылок в линии

Sub Aline()250Pind.5 = 0 And Pind.4 = 0 And Pind.3 = 0 And Pind.2 = 1 Then= A + "1""1"= 1IfPind.5 = 0 And Pind.4 = 0 And Pind.3 = 1 And Pind.2 = 0 Then

= A + "2""2"= 2If

Pind.5 = 0 And Pind.4 = 0 And Pind.3 = 1 And Pind.2 = 1 Then= A + "3""3"= 3If

Pind.5 = 0 And Pind.4 = 1 And Pind.3 = 0 And Pind.2 = 0 Then= A + "4""4"= 4IfPind.5 = 0 And Pind.4 = 1 And Pind.3 = 0 And Pind.2 = 1 Then= A + "5""5"= 5If

Pind.5 = 0 And Pind.4 = 1 And Pind.3 = 1 And Pind.2 = 0 Then= A + "6""6"= 6If

Pind.5 = 0 And Pind.4 = 1 And Pind.3 = 1 And Pind.2 = 1 Then= A + "7""7"= 7If

Pind.5 = 1 And Pind.4 = 0 And Pind.3 = 0 And Pind.2 = 0 Then= A + "8""8"= 8If

Pind.5 = 1 And Pind.4 = 0 And Pind.3 = 0 And Pind.2 = 1 Then= A + "9""9"= 9If

Pind.5 = 1 And Pind.4 = 0 And Pind.3 = 1 And Pind.2 = 0 Then= A + "0""0"= 0If

Pind.5 = 1 And Pind.4 = 0 And Pind.3 = 1 And Pind.2 = 1 Then= A + "*""*"If

Pind.5 = 1 And Pind.4 = 1 And Pind.3 = 0 And Pind.2 = 0 Then= A + "#""#"If

Srav , SsSsSrav <> Slin Then"Ne ravno!"CompIf"Ravno!"Scif

Scif = 0 Then= 0= Temp1CompComp = 0 Then"Impuls!".2 = 11.2 = 0"No impuls!"If If

End Sub

'Процедура увеличения значения отображаемой цифры номера

Sub Perebor(i As Byte , Byref R As Byte)2 , RII 300

End Sub

'Процедура перехода цифры на следующее знакоместо

Sub Sled(i As Byte , Byref R As Byte , Cc As Byte)II , CcR= 0ScifCc600

End Sub

'конец программы

Приложение Б

Графический алгоритм программы МК (Основная программа)

Графический алгоритм программы МК (подпрограмма 1)

Графический алгоритм программы МК (подпрограммы 2 и 3)

Приложение В

Порядок настройки разработанного устройства

Очистка телефонных номеров, введённых в энергонезависимую память устройства:

При включении удерживать в течении 1 с. Кнопу SB3. После этого через 1 с. Устройство автоматически перейдёт в главное меню ввода номеров.

Ввод нового номера к запрету:

Последовательным нажатием кнопки SB1 набрать нужную цифру номера и затем нажать кнопку SB2 для ввода следующей цифры номера. Произвести эти действия столько раз, сколько цифр содержится в номере к запрету.

Получение детальной статистики звонков для создания электронного архива на компьютере:

При отключенном питании устройства и компьютера соединить их нуль-модемным кабелем RS232. Затем в компьютерной программе сбора статистики звонков, выставить правильное значение COM порта и следующие параметры обмена: скорость обмена 9600 кбит/с, 8 бит данных, контроля чётности - нет, 1 стоповый бит, управление потоком - нет.

Использование основного режима работы:

Просто включить устройство и при уже введённом номере к запрету, если не используется передача данных на компьютер, наблюдать отображение набираемых номеров на LCD-модуле устройства.