MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Розробка програми передачі даних через послідовний порт мікроконтролера

Название:Розробка програми передачі даних через послідовний порт мікроконтролера
Просмотров:135
Раздел:Информатика, программирование
Ссылка:Скачать(20 KB)
Описание: МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ЛЬВІВСЬКИЙ ДЕРЖАВНИЙ ІНСТИТУТ НОВІТНІХ ТЕХНОЛОГІЙ ТА УПРАВЛІННЯ ІМ. В.ЧОРНОВОЛА Факультет інформаційних технологій Кафедра КСМ ПОЯСНЮВАЛЬНА ЗАПИСКА ДО КУРСОВО

Часть полного текста документа:

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ЛЬВІВСЬКИЙ ДЕРЖАВНИЙ ІНСТИТУТ НОВІТНІХ ТЕХНОЛОГІЙ ТА УПРАВЛІННЯ ІМ. В.ЧОРНОВОЛА

Факультет інформаційних технологій

Кафедра КСМ

ПОЯСНЮВАЛЬНА ЗАПИСКА

ДО КУРСОВОГО ПРОЕКТУ

з дисципліни

«МІКРОПРОЦЕСОРНІ СИСТЕМИ»

«Розробка програми передачі даних через

послідовний порт мікро контролера»

Варіант №30

Розробив студент групи КІ-31

Височанський Ярослав Михайлович

«____»____________________2006 р.

Керівник___________/ Колосов В.Р. /

«____»____________________2006 р.

Оцінка__________________________

Львів-2006


Розрахунок часових затримок для формування імпульсів у програмі

Для формування нуля:

Отже число, яке потрібно загрузити в перший таймер дорівнює 200.

Для формування одиниці:

Отже число, яке потрібно загрузити в перший таймер, після формування нуля дорівнює 158.

Розрахунок швидкості передачі даних через послідовний порт

Тут ми розраховуєм число, яке потрібно зарядити в таймер/лічильник для генерації потрібної швидкості послідовного порту, в залежності від режиму його роботи та заданої швидкості передачі даних.

Швидкість передачі даних = 1750 біт/с; Режим роботи порту – 3; fclk=22,5МГц

Формула, за допомогою якої визначаємо потрібні дані:

Підставляємо у формулу дані, задані за умовою. Рахуємо, що SMOD=1.

Примітка: при SMOD=1 швидкість передачі вдвоє більша ніж при SMOD=1

Дані для програмування регістрів спеціальних функцій

1. В регістр управління/статусу SCON встановлюємо одиниці у бітах SM0, SM1 для визначення режиму роботи послідовного порту.

2. В регістр масок переривання IE встановлюємо одиниці в бітах EA, ES для дозволу використання програмою переривань.

3. Накладаємо маску на регістр управління потужністю PCON – 10000000 для встановлення біта SMOD в одиницю.

4. В регістр режиму таймера/лічильника TMOD ми записуємо двійкове число 00100010, для встановлення таймерів у 2-ий режим роботи.

5. В TН0 таймера TMR0 записуємо число 189, для формування заданої швидкості передачі даних.

6. Встановлюємо біт RI в нуль, для використання переривання при прийомі байта даних.

7. В TL1 таймера TMR1 записуємо число 200, для формування нуля із заданою тривалістю на лінії порту.

8. В TL1 таймера TMR1 записуємо число 158, для формування одиниці із заданою тривалістю на лінії порту.


Алгоритм


        



4.2 Алгоритм підпрограми обробки переривань від послідовного порту



Лістинг програми

org    0

jmp   Osn                               ;Перехід на основну програму

org    0023h

mov  @R0,SBUF                            ;Зчитування з SBUF в адрес, що знаходиться в R0

inc     R0                                 ;Інкрементуєм лічильник початкової адреси масиву

dec    R5                                 ;Декрементуєм лічильник байт

clr     RI                                  ;Скидаємо прапор переривання приймача

reti                                          ;Вихід з підпрограми обробки переривань

Osn:  setb   SM0                     ;Визначаєм режим роботи послідовного порту

setb   SM1

clr     SM2                    

setb   REN                              ;Встановлюємо біт дозволу прийому даних

setb   EA                                ;Знімаєм блокування переривань

setb   ES                                 ;Встановлюєм дозвіл на переривання від посл. ............





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Особливості формування власного капіталу товариств з обмеженою відповідальністю
Просмотров:97
Описание: МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ХАРЧОВИХ ТЕХНОЛОГІЙ Кафедра фінансів Курсова робота З дисципліни фінансова діяльність На тему «Особливості форм

Название:Радянська держава в роки формування (1918-1921)
Просмотров:90
Описание: ТЕМА Радянська держава в роки формування (1918 -1921) План 1.  ПЕРЕТВОРЕННЯ БІЛЬШОВИЗМУ НА ДЕРЖАВНУ СТРУКТУРУ 2. БРЕСТ-ЛИТОВСЬКИЙ ДОГОВІР ТА ЙОГО НАСЛІДКИ 3. ГРОМАДЯНСЬКА

Название:Формування світогляду молодших школярів
Просмотров:219
Описание: Формування світогляду молодших школярів ЗМІСТ Вступ Розділ 1. Теоретичні основи формування наукового світогляду молодших школярів 1.1  Загальні уявлення про процес формув

Название:Формування людини як особистості в умовах цілеспрямованого впливу
Просмотров:82
Описание: Формування людини як особистості в умовах цілеспрямованого впливу Вступ Демократизація освіти, надання їй державно-національної спрямованості вимагають від психолого-педаг

Название:Технологія роботи з формування статевої культури підлітків у школі
Просмотров:91
Описание: Зміст статевий підліток соціальний емпатія учень Вступ Розділ 1. Теоретичі основи розробки технології роботи соціального педагога з формування статевої культури підлітків 1.1 Сутність та особливості проце

 
     

Вечно с вами © MaterStudiorum.ru