Типовая микропроцессорная система охраны и сигнализации

Курсовой проект - Компьютеры, программирование

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

10001111bY, 01100000b; Удар = 6: cmp InBuffer, IY12 Y, 01110000b; Удар = 7

ret

; - Датчик обрыва питания -

Y12: cmp InBuffer, JZ0Y, 10000000b

; - Датчик осадков -: cmp InBuffer, KZ1Z, 00000001b

; - Датчик движения -: cmp InBuffer, LZ2Z, 00000010b

; - Внешняя зона датчика объёма -: cmp InBuffer, q Z3

and Z, 11100011b; Уровень = 0

ret: cmp InBuffer, wZ4Z, 11100011bZ, 00000100b; Уровень = 1: cmp InBuffer, eZ5Z, 11100011bZ, 00001000b; Уровень = 2: cmp InBuffer, rZ6Z, 11100011bZ, 00001100b; Уровень = 3: cmp InBuffer, tZ7Z, 11100011bZ, 00010000b; Уровень = 4: cmp InBuffer, yZ8Z, 11100011bZ, 00010100b; Уровень = 5: cmp InBuffer, uZ9Z, 11100011bZ, 00011000b; Уровень = 6: cmp InBuffer, iZ10 Z, 00011100b; Уровень = 7

ret

; - Внутренняя зона датчика объёма -

Z10: cmp InBuffer, 1Z11Z, 00011111b; Уровень = 0: cmp InBuffer, 2Z12Z, 00011111bZ, 00100000b; Уровень = 1: cmp InBuffer, 3Z13Z, 00011111bZ, 01000000b; Уровень = 2: cmp InBuffer, 4Z14Z, 00011111bZ, 01100000b; Уровень = 3: cmp InBuffer, 5Z15Z, 00011111bZ, 10000000b; Уровень = 4: cmp InBuffer, 6Z16Z, 00011111bZ, 10100000b; Уровень = 5: cmp InBuffer, 7Z17Z, 00011111bZ, 11000000b; Уровень = 6: cmp InBuffer, 8R1 Z, 11100000b; Уровень = 7

ret

; - Кнопки брелка -

R1: cmp InBuffer, OR2R, 1; Откл.: cmp InBuffer, PEndSensorsR, 2; Охрана.:

ret

end start

Заключение

 

При выполнении курсового проекта на тему Типовая микропроцессорная система охраны и сигнализации была разработана МПС охраны и сигнализации на основе типового набора датчиков и исполнительных устройств в соответствии с выданным заданием. Особенностью управляющей программы является высокое быстродействие и малый размер занимаемой памяти. Необходимо подчеркнуть, что программа реализована с помощью 32 разрядной версии ассемблера в среде ассемблера MASM32.

 

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

микропроцессорный интерфейс сигнализация программа

1.Андрианов В.И. Охранные устройства для автомобилей. Справочное пособие: / Андрианов В.И., Соколов А.В. - М.: ООО Фирма Издательство АСТ; СПб.: ООО Издательство Полигон, 2002. - 320 с.

2.Асмаков С.В., Пахомов С.О. Железо 2009. КомпьютерПресс рекомендует. - СПб.: Питер, 2009. - 432 с.: ил.

.Ирвин Кип. Язык ассемблера для процессоров Intel, 4-е издание.: Пер с англ. - М.: Издательский дом Вильямс, 2005. - 912 с.: ил. - Парал. тит. англ.

.Корнеев В.В., Киселёв А.В. Современные микропроцессоры. - 3-е изд., перераб. и доп. - СПб.: БХВ-Перербург, 2003. - 448 с.: ил.

.Микропроцессорные системы: Учебное пособие для вузов по напр. Информатика и вычислительная техника. / Под ред. Д.В. Пузанкова - СПб.: Политехника, 2002. - 935 с.

.Организация ЭВМ. 5-е изд./ К. Хамахер, З. Вранешич, С. Заки. - СПб.: Питер; Киев: Издательская группа ИРМб 2003. - 848 с.: ил. - (Серия Классика computer science).

.Пухальский Г.И. Проектирование микропроцессорных систем: Учебное пособие для вузов. - СПб.: Политехника, 2001. - 554 с.