Курсовая работа: Устройство контроля интенсивности движения через мост
Данный курсовой проект позволил сделать серьёзные упражнения в применении знаний, полученных в процессе изучения дисциплины “Микропроцессорные устройства и системы”.
7. СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ.
ОС ТАСУР 6.1-97. Работы студенческие учебные и выпускные квалификационные. Общие требования и правила оформления.
Шарапов А. В. Микропроцессорные устройства и системы. Методические указания к выполнению курсового проекта. - Томск: ТУСУР, 1998. - 39 с.
Шарапов А. В. Примеры решения схемотехнических задач. Учебное пособие. - Томск: ТИАСУР, 1994. - 141 с.
Шарапов А. В. Цифровая и микропроцессорная техника: Учебное пособие. 2-е изд., перер. и доп. - Томск: Изд-во Том. Ун-та, 1997. - 108 с.
Токхайм Р. Микропроцессоры: Курс и упражнения/ Пер. С англ., под ред. В. Н. Грасевича. - М.: Энергоатомиздат, 1988. - 336 с.
Приложение А
Листинг управляющей программы
Основная программа:
ORG 00H;начальный адрес программы
CLR A;очистка аккумулятора
;начальная загрузка счетчика часов
MOV R5,A;начальная загрузка
MOV R7,A;счетчика минут
MOV P2,A;начальная загрузка счетчика секунд
MOV R2,#1;загрузка
MOV R1,#1;счетчиков генератора
MOV TH1,#156;секундных импульсов
MOV TMOD,#20H;T/C1 в режиме 2
MOV IE,#8DH;разрешение прерываний от T/C1
SETB TR1;старт таймера T/C1
SJMP MAIN;Переход к основной программе
;-----====== П/п обслуживания прерывания от T/C1 =====--------
ORG 1BH;вектор прерывания
PUSH PSW;задержка
DJNZ R2,EXIT;в одну
MOV R2,#1;секунду
DJNZ R1,EXIT;
MOV R1,#1;
PUSHACC;