Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Курсовая работа на тему: Разработанное устройство контроля интенсивности движения машин через мост позволяет глядно практике

Купить за 350 руб.
Страниц
11
Размер файла
33.01 КБ
Просмотров
18
Покупок
0

Введение

Широкое внедрение во все сферы человеческой деятельности получила микропроцессорная техника. Этот процесс неразрывно связан как с развитием многочисленных сложных технических разработок, так и с уровнем подготовки в этой области специалистов самого различного профиля.

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

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

Выполнение курсового проекта требует от будущего специалиста промышленной электроники обязательных знаний не только о микропроцессорах и микропроцессорных системах в общем, т. е. сведениями об её аппаратной и программной частях, но и о различных аспектах архитектуры, функционирования и применения микропроцессоров и микропроцессорных систем. Курсовой проект позволит студентам укрепить знания в области цифровой и микропроцессорной техники, почувствовать себя специалистами в области разработки этой аппаратуры и её программного обеспечения.

Кроме того, проектирование микропроцессорных систем наряду с организацией центрального процессора, подключением памяти и устройств ввода/вывода информации связано с разработкой прикладных программ на языке ассемблера используемого микропроцессора. Для успешного и эффективного построения микропроцессорных систем необходимо в совершенстве знать их программные возможности и предоставляемые ими средства. На этапе разработки прикладной программы используются различные компьютерные средства поддержки проектирования: кросс-трансляторы, эмуляторы, редакторы текстов, программаторы.

При выполнении курсового проекта прямые интересы проектировщика электронного устройства замыкаются на решении специальных технических проблем: моделирование технического объекта, его эксплуатация и управление, разработки различных видов технологии и оборудования и т. д. В проекте раскрываются сложные вопросы структуры, функционирования, принципов построения аппаратных и программных средств микропроцессоров и микропроцессорных систем.

В курсовом проекте по ЦиМПТ микропроцессор является основой для построения электронного устройства с заданными в техническом - задании функциональными свойствами. Применение однокристальных микроконтроллеров в цифровых электронных устройствах обеспечивает достижение исключительно высоких показателей эффективности при низкой стоимости.

Оглавление

- 1. Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

- Конкретизация технического задания

- Разработка функциональной схемы устройства

- Алгоритм работы устройства

- Разработка управляющей программы

- 6. Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

- 7. Список использованной литературы . . . . . . . . . . . . . . . . . . . . . 15

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

- Приложение Б. Карта прошивки памяти программ

Заключение

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

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

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

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

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

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

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

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

Приложение А

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

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

ORG 00H;начальный адрес программы

CLR А;очистка аккумулятора

;начальная загрузка счетчика часов

MOV R5,А;начальная загрузка

MOV R7,А;счетчика минут

MOV Р2,А;начальная загрузка счетчика секунд

MOV R2,#1;загрузка

MOV R1,#1;счетчиков генератора

MOV TH1,#156;секундных импульсов

MOV TMOD,#20H;Т/С1 в режиме 2

MOV IЕ,#8DH;разрешение прерываний от Т/С1

SETB TR1;старт таймера Т/С1

SJMP MAIN;Переход к основной программе

;-----====== П/п обслуживания прерывания от Т/С1 =====--------

ORG 1BH;вектор прерывания

PUSH PSW;задержка

DJNZ R2,EXIT;в одну

MOV R2,#1;секунду

JNB Т0,М1;коррекция минут

JNB Т1,М2;коррекция часов

MOV А,R7;счетчик секунд

CJNE R7,#60H,М3;

М1:MOV А,R5;счетчик минут

CJNE R5,#60H,М3;

М2:CALL COMP;Запуск п/п выявления мах кол-ва а/м.

MOV R4,#0 ;Обнуление количества а/м,

MOV R6,#0;проехавших через мост за час.

MOV А,R3;Счетчик часов.

CJNE R3,#24H,М3;

MOV R3,#0;Установка 0 (24) часов.

MOV R4,#0;Обнуление количества а/м, проехавших

MOV R6,#0 ;через мост, с началом новых суток.

М3:MOV Р1,R3;Вывод информации .

MOV Р2,R5;индикаторы.

POP ACC;Восстановление аккумулятора.

EXIT:POP PSW;Восстановление регистра PSW.

RETI;Возврат из п/п.

;-----======== Основная программа. ========----------

MAIN:MOV R4,#0;Обнуление

MOV R6,#0;количества а/м.

MOV Р0,#0FFH;Сброс триггеров

SETB RD;Сброс счетчика.

NOP ;Задержка в 1мкс (для срабатывания СТ)

MOV Р0,#0;Восстановление работы триггеров.

SETB WR ;Импульс переключения линий с датчиков.

MOV SР,#100;Установка указателя стека.

BEGIN:MOV В,#4;Число датчиков.

CYCLE:CLR WR;Импульс переключения линий с датчиков.

NOP;Задержка в 1мкс (для срабатывания СТ и МS).

JNB INT0,J11;Опрос линии порта (проверка состояния датчиков).

MOV Р0,R0;Сброс соответсвующего триггера датчика

CALL SUM;Вызов п/п суммипрвания.

MOV Р0,#0;Восстановление счетнго режима триггера

RL А;Пестановка сбрасывающего бита триггеров.

SETB WR;Импульс переключения линий с датчиков.

DJNZ В,CYCLE;В=В-1. If В<>0, то переход на новый цикл

;опроса датчиков.

JВ INT1,J2;Если INT1=1, то J2,

CALL DSPLY; иначе вызов п/п вывода инф-ции на

;внешнее устройство.

J2:SJMP BEGIN;Переход на начало опроса датчиков.

;П/п суммирования количества прошедшего транспорта.

SUM:MOV А,R6;Суммирование десятков.

DА А;Десятичная коррекция.

JNC S1;Если С<>1, то S1,

MOV А,R4; иначе прибавить 1 к сотням.

DА А;Десятичная коррекция.

S1:RET;Возврат из п/п.

;-------===== П/п сравнения количесва а/м, прошедших ранее, ======-----

;с прошедшими в этот час.

COMP: MOV А,R0;Сохранение R0

PUSH ACC;в стеке.

MOV R0,#20H;Адрес хранения младшего байта максимального

;количеств а/м.

JС С1;Если содержимое @R0>А, то переход к С1,

MOV А,R6;иначе записать

MOV @R0,А;в память мах. кол-во а/м.

С1:INC R0;Увеличение указателя памяти.

JС С2;

POP ACC;Восстановление

MOV R0,А;R0 из стека.

С2:RET;Возврат из п/п

;---------======= П/П ВЫВОДА ДАННЫХ НА ВНЕШ. УСТР-ВО ========--------

DSPLY:MOV R0,#20H;Начальный адрес данных.

MOV SBUF,@R0;Вывод данных ч/з последовательный порт

INC R0;Увеличение указателя памяти.

RET;Возврат из п/п.

Приложение Б

Карта прошивки памяти программ

0: 1: 2: 3: 4: 5: 6: 7: 8: 9: А: В: С: D: Е: F:

0000: 99 00 9А 0FD5 0Е 03 F0 А9 0D 47 А8 0С 68 А8 С5

0010: 26 10 27 А8 А9 АА АВ АС АЕ BD05 36 1В 14 42 14

0030: 3А47 AED5 69 С5 F6 3Е FD D5 68 С5 Е6 40 14 6F

0040: 04 10 28 03 01 57 28 29 13 00 57 29 ВF 2F EF4E

0050: 26 42 83 2А 68 57 2А 2В 79 57 2В 2С 13 00 57 В2

00В0:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

00С0:FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
11
Размер файла
33.01 КБ
Просмотров
341
Покупок
0
Разработанное устройство контроля интенсивности движения машин через мост позволяет глядно практике
Купить за 350 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Страниц
8
Просмотров
167
Покупок
0
250 руб.
Страниц
73
Просмотров
189
Покупок
0
100 руб.
Страниц
14
Просмотров
448
Покупок
0
250 руб.
Страниц
115
Просмотров
484
Покупок
0
600 руб.
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2036 оценок
среднее 4.9 из 5
Сергей Благодарю за помощь)
Сергей Спасибо большое! Все отлично
Александр Отличный автор, статья соответствует критериям заказа, спасибо за работу!
Сергей Благодарю на оперативную работу! Автор всегда на связи
Иван Все сделал быстро и качественно, самое главное раньше обозначенного срока! Были небольшие недочеты по Эссе все...
Сергей Все отлично! Спасибо большое за работу!
Александр Работа выполнена даже раньше срока, все сделано как и заказывал, спасибо автору
Александр Сроки заказа соблюдены, качество материала на высоком уровне. Ответственный исполнитель и спасибо большое за...
Александр спасибо за работу, приняли с первого раза, делает быстро . исправления оперативные
Александр спасибо за работу, приняли с пятого раза, делает быстро . исправления оперативные