Типовая микропроцессорная система охраны и сигнализации
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
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 с.