Розробка програми передачі даних через послідовний порт мікроконтролера
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Дані для програмування регістрів спеціальних функцій
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, для формування одиниці із заданою тривалістю на лінії порту.
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, для формування одиниці із заданою тривалістю на лінії порту.
Другие работы
Электронные деньги и формы их использования
Lokard
: 4 июля 2013
Введение
Электронные деньги в экономике
Сущность и виды денег
Возникновение и развитие электронных денег
Использование электронных денег в экономике
Системы электронных платежей
Проблемы и перспективы использования электронных денег
Заключение
Список использованной литературы
5 руб.
Гидравлика и гидравлические машины 2009 ДВГУПС Задача 1.2.2 Вариант 6
Z24
: 25 октября 2025
В вертикальном цилиндрическом резервуаре, имеющем диаметр D, хранится нефть, вес ее G, плотность ρ=850 кг/м³, коэффициент температурного расширения βt=0,00072 1/ºC. Расширение стенок резервуара не учитывать. Требуется определить объем нефти в резервуаре при температуре 0 ºC и изменение уровня нефти в резервуаре, если температура повысится до T, ºC.
165 руб.
Консольный кран (6 т)
proekt-sto
: 19 июня 2017
Введение
1.Расчет механизма подъема
1.2 Режим работы механизма
1.3 Режим работы электрооборудования
1.4 Расчет двигателя
1.5 Расчетные нагрузки и расчетное число нагружений
2. Выбор двигателя и определение передаточного числа механизма поворота
2.1 Режим работы электрооборудования
2.2 Выбор двигателя и определение передаточного числа механизма
2.3 Передпточное число механизмов
3. Определение расчетных нагрузок и расчетного числа нагружений деталей механизма поворота
4. Расчет передач
200 руб.
Экзаменационная работа по дисциплине: Мультисервисные сети связи (часть 1). Билет №9
SibGOODy
: 17 октября 2018
Билет №9
1. Стек протоколов MPLS. Назначение полей заголовка MPLS.
2. Назначение и типы сигнальных шлюзов (SGW).
3. Приведено содержимое пакета RTP/UDP/IP/Ethernet
Выделить в сообщении заголовок Ethernet и по содержимому заголовка определить вендора сетевой платы назначения
700 руб.