Разработка системы управления светофором презентация

Содержание

Вопросы лекции Постановка задачи. Разработка аппаратной части. Разработка программной части.

Слайд 1Разработка системы управления светофором


Слайд 2Вопросы лекции
Постановка задачи.
Разработка аппаратной части.
Разработка программной части.


Слайд 3Постановка задачи
Имеется: макет светофора.

В качестве излучателей света в светофоре используются маломощные

светодиоды.

Требуется: разработать систему программного управления этим светофором.

Слайд 41 Вопрос


Разработка аппаратной части


Слайд 5Макет светофора


Слайд 6Микроконтроллер ATtiny2313


Слайд 7Микроконтроллер ATmega32


Слайд 8Электрическая схема светофора


Слайд 9Схема подключения светофора


Слайд 10Схема подключения микроконтроллера


Слайд 11Схема системы управления


Слайд 123 Вопрос


Разработка программной части


Слайд 13Таблица состояний светофора


Слайд 14Разработка программы
Заголовок в виде комментария
Инициализация микроконтроллера
Подключение библиотек(и)
Настройка портов

на ввод или вывод
Настройка стека
3. Главный цикл программы
Метка начала
Тело цикла
Переход в начало

Слайд 15Заголовок в виде комментария
; SVETOFOR_342_2011


Слайд 16Подключение библиотеки имен
;для микроконтроллера ATmega32
;используем директиву .include

.include “m32def.inc”


Слайд 17Подключение библиотеки имен
; для микроконтроллера ATtiny2313
;используем директиву .include

.include “tn2313def.inc”


Слайд 18Настройка порта «В» на вывод
LDI R16, $FF; загрузить константу в регистр


OUT DDRB, R16; загрузка регистра направления

Слайд 19Настройка стека
;для микроконтроллера ATmega32

ldi r16, low (RAMEND)

out SPL, r16
ldi r16, high (RAMEND)
out SPH, r16

Слайд 20Настройка стека
; для микроконтроллера ATtiny2313

;ldi r16, (RAMEND)


;out SPL,R16
;nop

Слайд 21Метка начала главного цикла
START: wdr


Слайд 22Формирование состояния светофора
LDI R16, $BE; загрузить константу в регистр
OUT PORTB,

R16; вывод в порт из регистра

Слайд 23Переход в начало
;длинный прыжок для микроконтроллеров mega
JMP START

;короткий прыжок для всех

микроконтроллеров
RJMP START

Слайд 24Схема системы управления


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика