Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка цифрового спідометра для ГИБДД

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





ні десять РОНов, акумулятор і один осередок стека мікроконтролера. Основні перетворення реалізуються в акумуляторі з використанням команд додавання і десяткового корекції. Багатобайтові змінні формуються шляхом послідовного перетворення окремих байтів.


В 

6 Висновок

В 

Мікропроцесори та мікропроцесорні системи є основою побудови електронних пристроїв з заданими функціональними властивостями. Вирішальними факторами при проектуванні таких пристроїв є зручність практичної експлуатації і новий набір - Якісних характеристик (більше високу швидкодію, точність, нові функціональні можливості) в порівнянні з домікропроцессорним варіантом реалізації подібного пристрою.

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

Такого типу радари широко використовуються органами ДАІ для вимірювання та контролю швидкості рухомих автомобілів. Корисною можливістю є вибір варіанта виконання цифрового радара. У пересувному варіанті необхідними частинами пристрої є РЛУ та мікропроцесорна частина. У стаціонарному варіанті в комплект, крім того, входять фотодатчик і фотознімальних апаратура. У такому варіанті виріб функціонує автономно і не вимагає постійного втручання людини.

Даний курсовий проект дозволив зробити серйозні вправи в застосуванні знань, отриманих у процесі вивчення дисципліни "Мікропроцесорні пристрої та системи ".

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

В 

1 ОС ТАСУР 6.1-97. Роботи студентські навчальні та випускні кваліфікаційні. Загальні вимоги та правила оформлення. p> 2 Шарапов А. В. Мікропроцесорні пристрої та системи. Методичні вказівки до виконання курсового проекту. - Томськ: ТУСУР, 1998. - 39 с. p> 3 Шарапов А. В. Приклади розв'язання схемотехнічних завдань. Навчальний посібник. - Томськ: ТІАСУР, 1994. - 141 с. p> 4 Шарапов А. В. Цифрова та мікропроцесорна техніка: Навчальний посібник. 2-е вид., Перер. і доп. - Томськ: Вид-во Том. Ун-ту, 1997. - 108 с. p> 5 Токхайм Р. Мікропроцесори: Курс і вправи/Пер. З англ., Під ред. В. Н. Грасевіча. - М.: Вища школа, 1988. - 336 с. p> 6 Білоцерківський Г. Б. Основи радіолокації і радіолокаційні пристрої. М.: Сов. Радіо, 1975. - 336 с. p align=center> Додаток А

Лістинг керуючої програми


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

січня 0000 99 00 MAIN: ANL P1, # 00H; ГјПогасіть індикатори і

лютого 0002 9A 0F ANL P2, # 0FH; Гѕподготовіть порти висновку.

березня 0004 D5 SEL RB1; Гј

квітня 0005 0E MOVD A, P6; ВЅ

травня 0006 03 F0 ADD A, # 0F0H; ВЅ

червня 0008 A9 MOV R1, A; ВЅ Вважати в регістри R0-R1

липня 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 жовтня M1: JNT0 $; Очікування появи імпульсу. p> 15 0012 27 CLR A; Гј

16 0013 A8 MOV R0, A; Гє

17 0014 A9 MOV R1, A; ГєПодготовка регістрів

18 0015 AA MOV R2, A; ГЅ до обчислень.

19 0016 AB MOV R3, A; Гє

20 0017 AC MOV R4, A; Гє

21 0018 AE MOV R6, A; Гє

22 0019 BD 05 MOV R5, # 05H; Гѕ

23 001B 36 1B JT0 $; Очікування нульового рівня T0. p> 24 001D 14 42 CALL N; Обчислення числа N = (R1, R0). p> 25 001F 14 53 CALL Y; Обчислення Y В»10 Г— Vа = (R6, R5). p> 26 0021 FD MOV A, R5; Гј

27 0022 47 SWAP A; ГЅПоместіть в R5 молодшу

28 0023 53 0F ANL A, # 0FH; Гєціфру значення швидкості.

29 0025 AD MOV R5, A; Гѕ

30 0026 FE MOV A, R6; Гј

31 0027 47 SWAP A; ГєВ R5 дві молодші цифри

32 0028 53 F0 ANL A, # 0F0H; ГЅзначенія швидкості.

33 002A 6D ADD A, R5; Гѕ

34 002B AD MOV R5, A; Вивести молодші цифри

35 002C 39 OUTL P1, A; швидкості на індикатори.

36 002D FE MOV A, R6; ГјВиделіть в старшому полубайте

37 002E 53 F0 ANL A, # 0F0H; ГѕR6 старшу цифру швидкості. p> 38 0030 3A OUTL P2, A; Старшу цифру на індикатор. p> 39 0031 47 SWAP A; ГјВ R6 старша цифра

40 0032 AE MOV R6, A; Гѕзначенія швидкості. p> 41 0033 D5 SEL RB1; ГјСравніть старші цифри

42 0034 69 ADD A, R1; ГЅVа і Vа.max і перейти на M0,

43 0035 C5 SEL RB0; Гєеслі Vа> Vа.max. p> 44 0036 F6 3E JC M0; Гѕ

45 0038 FD MOV A, R5; Гј

46 0039 D5 SEL RB1; Гє Порівняти молодші ціфри47 003A 68 ADD A, R0; ГЅ Vа і Vа.max і перейти на N0,

48 003B C5 SEL RB0; Гє якщо Vа 49 003C E6 40 JNC N0; Гѕ

50 003E 14 6F M0: CALL PHOTO; Фотозйомка.

51 0040 10 квітня N0: JMP M1; Повторити основну програму. p align=center> Підпрограма вимір...


Назад | сторінка 5 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка цифрового датчика швидкості
  • Реферат на тему: Розробка системи стабілізації швидкості ЕП постійного струму
  • Реферат на тему: Вибір електромашинного підсилювача та електродвигуна постійного струму для ...
  • Реферат на тему: Розробка електрогідравлічної системи дросельного регулювання швидкості
  • Реферат на тему: Підвищення швидкості виконання операції ділення в системі залишкових класів