Курсовая работа: Разработка цифрового спидометра для ГИБДД

14 - число машинных циклов выполнения команд подпрограммы N, которые надо учесть наряду с основной задержкой в счётчике R7.

Отсюда Z=47=2Fh.

Отметим, что для реализации вычислений задействованы десять РОНов, аккумулятор и одна ячейка стека микроконтроллера. Основные преобразования реализуются в аккумуляторе с использованием команд сложения и десятичной коррекции. Многобайтовые переменные формируются путём последовательного преобразования отдельных байтов.

6 Заключение

Микропроцессоры и микропроцессорные системы являются основой построения электронных устройств с заданными функциональными свойствами. Решающими факторами при проектировании таких устройств являются удобство практической эксплуатации и новый набор - качественных характеристик (более высокое быстродействие, точность, новые функциональные возможности) по сравнению с домикропроцессорным вариантом реализации подобного устройства.

Реализация электронного устройства в данном курсовом проекте - цифрового радара ГИБДД - на однокристальном микроконтроллере серии МК48 К1830ВЕ35 оказалась самым экономичным вариантом.

Такого типа радары широко используются органами ГАИ для измерения и контроля скорости движущихся автомобилей. Полезной возможностью является выбор варианта исполнения цифрового радара. В передвижном варианте необходимыми частями устройства являются РЛУ и микропроцессорная часть. В стационарном варианте в комплект, кроме того, входят фотодатчик и фотосъёмочная аппаратура. В таком варианте изделие функционирует автономно и не требует постоянного вмешательства человека.

Данный курсовой проект позволил сделать серьёзные упражнения в применении знаний, полученных в процессе изучения дисциплины “Микропроцессорные устройства и системы”.


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

1 ОС ТАСУР 6.1-97. Работы студенческие учебные и выпускные квалификационные. Общие требования и правила оформления.

2 Шарапов А. В. Микропроцессорные устройства и системы. Методические указания к выполнению курсового проекта. - Томск: ТУСУР, 1998. - 39 с.

3 Шарапов А. В. Примеры решения схемотехнических задач. Учебное пособие. - Томск: ТИАСУР, 1994. - 141 с.

4 Шарапов А. В. Цифровая и микропроцессорная техника: Учебное пособие. 2-е изд., перер. и доп. - Томск: Изд-во Том. Ун-та, 1997. - 108 с.

5 Токхайм Р. Микропроцессоры: Курс и упражнения/ Пер. С англ., под ред. В. Н. Грасевича. - М.: Энергоатомиздат, 1988. - 336 с.

6 Белоцерковский Г. Б. Основы радиолокации и радиолокационные устройства. М.: Сов. Радио, 1975. - 336 с.


Приложение А

Листинг управляющей программы

Основная программа:

1 0000 99 00 MAIN: ANL P1,#00H ; üПогасить индикаторы и

2 0002 9A 0F ANL P2,#0FH ; þподготовить порты к выводу.

3 0004 D5 SEL RB1 ; ü

4 0005 0E MOVD A,P6 ; ½

5 0006 03 F0 ADD A,#0F0H ; ½

6 0008 A9 MOV R1,A ; ½Считать в регистры R0-R1

7 0009 0D MOVD A,P5 ; ýпервого банка РОНов инверсное

8 000A 47 SWAP A ; ½двоично-десятичное значение

9 000B A8 MOV R0,A ; ½максимальной скорости.

10 000C 0C MOVD A,P4 ; ½

11 000D 68 ADD A,R0 ; ½

12 000E A8 MOV R0,A ; ½

13 000F C5 SEL RB0 ; þ

14 0010 26 10 M1: JNT0 $ ; Ожидание появления импульса.

15 0012 27 CLR A ; ü

16 0013 A8 MOV R0,A ; ú

К-во Просмотров: 509
Бесплатно скачать Курсовая работа: Разработка цифрового спидометра для ГИБДД