Студопедия — Устройство последовательного СОМ–порта
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Устройство последовательного СОМ–порта






СОМ1 порт имеет адреса с 3F8h – 3FFh. Они выведены в 9 проводный разъем (Рис.13). Адреса порта имеют уровни лог.1 величиной +12 Вольт и лог.0 величиной –12 Вольт. Эти уровни больше чем у ТТЛ микросхем и это нужно учитывать при их подключении к СОМ1 порту.

Рис.13

Адреса ячеек СОМ1 порта выведенных на разъем и доступные для программирования показаны на Рис.14

 

 

Рис.14

 

Адреса 3FB и 3FC являются выходными, а 3FE входным.

Адрес 3FB имеет один выходной бит D6 с весом 64. В скобках на рис.14 показаны номера выводов разъема СОМ порта, при этом вывод 5 является общим.

 

Программа

 

10 out & h3fb, 64 на выход 3 разъема подается + 12 вольт

20 sleep 1 выдержка 1 сек.

30 out & h3fb, 0 на выход 3 разъема подается – 12 вольт

40 sleep 1 выдержка 1 сек.

50 goto 10

 

Программа генерирования прямоугольных импульсов с амплитудой +12, –12 вольт и периодом Т=2 сек. позволяет выводить в выходной порт на 3-й вывод разъема электрический сигнал. Вывод 5 разъема является общим (gnd).

 

Выходной порт 3FC имеет два выходных бита D0 и D1 (Рис.14). Пример подключения светодиодов разного цвета показан на Рис.15

 

Рис.15

 

Программа

 

10 out & h3fc, 1 светодиод зеленый зажегся

20 sleep 1 1 сек. зеленый светодиод горит

30 out & h3fc ”0” светодиод погашен

40 sleep 1 1 сек. светодиод погашен

50 out& h3fc, 2 светодиод красный зажегся

60 sleep 1 1 сек. красный светодиод горит

70 out & h3fc, 0 светодиод погашен

80 sleep 1 1 сек. светодиоды погашены

90 goto 10

 

Максимальный ток выходного порта может быть 10 мА, для чего необходимо последоватеьно с диодом стабилитрона включить резистор R=1Ком.

Рис.16

 

Чтобы подключить ТТЛ микросхемы к выходу СОМ порта нужно подключить полупроводниковый стабилитрон на 5 вольт, который на выходе обеспечивает ТТЛ сигнал.

Входной порт 3FE имеет четыре бита D4, D5, D6, D7. При чтении порта 3FE, если к нему ничего не подключено, в переменную будет записано А=0

 

Программа

 

A=inp(& h3FE)

Print A

Если на все биты входного порта подать +12 вольт, то в переменную будет записано А=240.

 

Совместное использование портов при чтении многоразрядной входных портов. Рис.17.

 

5 out & h378, 1 сброс счетчиков

10 out& h378, 0 начало счета

20 sleep 1 счет в течение 1 сек.

30 a=inp(& h379) запись младшего полубайта

40 b=inp(& h201) запись старшего полубайта

50 c=(a-7)/8 + b суммирование младшего и старшего полубайта

60 d=d+c накопитель счетчика

70 print c, d печать

80 goto 5

 







Дата добавления: 2014-11-12; просмотров: 880. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Решение Постоянные издержки (FC) не зависят от изменения объёма производства, существуют постоянно...

ТРАНСПОРТНАЯ ИММОБИЛИЗАЦИЯ   Под транспортной иммобилизацией понимают мероприятия, направленные на обеспечение покоя в поврежденном участке тела и близлежащих к нему суставах на период перевозки пострадавшего в лечебное учреждение...

Кишечный шов (Ламбера, Альберта, Шмидена, Матешука) Кишечный шов– это способ соединения кишечной стенки. В основе кишечного шва лежит принцип футлярного строения кишечной стенки...

Методика исследования периферических лимфатических узлов. Исследование периферических лимфатических узлов производится с помощью осмотра и пальпации...

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

Лечебно-охранительный режим, его элементы и значение.   Терапевтическое воздействие на пациента подразумевает не только использование всех видов лечения, но и применение лечебно-охранительного режима – соблюдение условий поведения, способствующих выздоровлению...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия