51378

Ввод и вывод информации через параллельные порты

Лабораторная работа

Информатика, кибернетика и программирование

В ходе выполнения данной лабораторной работы я познакомился с основными особенностями параллельных портов ввода-вывода, а именно: - изучил устройство параллельного порта;

Русский

2014-02-10

51.06 KB

15 чел.

Федеральное агентство связи РФ

Сибирский Государственный Университет

Телекоммуникаций и Информатики

Кафедра САПР

Лабораторная работа №1

«Ввод и вывод информации через

параллельные порты»

Выполнил:

Лупашко Е.М. гр. Р-73

Проверил:

Борисов А.В.

Новосибирск 2011

1 Цели работы

1 Изучить особенности работы параллельных портов микроконтроллера.
2 Изучить схемы подключения светодиодов к цифровым микросхемам.
3 Научиться управлять светодиодами при помощи программы.
4 Изучить схемы подключения кнопок и датчиков к цифровым микросхемам.
5 Научиться определять состояние кнопок при помощи программы.
6 Изучить способы отладки программ на лабораторном стенде LESO1.

2 Схемы подключения светодиода и кнопки к параллельному порту

Рисунок 2.1 – Эквивалентная схема подключения светодиодного индикатора к параллельному порту

Рисунок 2.2 – Эквивалентная схема подключения кнопки к параллельному порту

4 Графическая схема алгоритма программы

5 Исходный текст программы

sfr P0 = 0x80;

sbit S2 = 0xB2;

main () {

while (1) {

if (S2==0)

P0 = 0x0B;

else P0 = 0x00;

}

}

6 Файл листинга

C51 COMPILER V8.12   L2                                                                    11/11/2011 09:21:24 PAGE 1   

C51 COMPILER V8.12, COMPILATION OF MODULE L2

OBJECT MODULE PLACED IN L2.OBJ

COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE L2.c OPTIMIZE(SIZE) BROWSE DEBUG OBJECTEXTEND SYMBOLS

line level    source

  1          sfr P0 = 0x80;

  2          sbit S2 = 0xB2;

  3          main () {

  4   1      while (1) {

  5   2      if (S2==0)

  6   2      P0 = 0x0B;

  7   2      else P0 = 0x00;

  8   2      }

  9   1      }

C51 COMPILER V8.12   L2                                                                    11/11/2011 09:21:24 PAGE 2   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE

====                                    =====   ======  ====    ======  ====

P0 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0080H  1

S2 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B2H  1

main . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----

MODULE INFORMATION:   STATIC OVERLAYABLE

  CODE SIZE        =     13    ----

  CONSTANT SIZE    =   ----    ----

  XDATA SIZE       =   ----    ----

  PDATA SIZE       =   ----    ----

  DATA SIZE        =   ----    ----

  IDATA SIZE       =   ----    ----

  BIT SIZE         =   ----    ----

END OF MODULE INFORMATION.

C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

7 Выводы

 В ходе выполнения данной лабораторной работы я познакомился с основными особенностями параллельных портов ввода-вывода, а именно:

- изучил устройство параллельного порта;

- познакомился со способами подключения к портам внешних устройств (на примере светодиодного индикатора и кнопки);

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

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


 

А также другие работы, которые могут Вас заинтересовать

35937. Состояние и перспективы развития винодельческого производства в России, основные регионы возделывания винограда и производства винодельческой продукции и специализация 55.81 KB
  Более 400 винодельческих заводов занимаются обработкой и розливом вина. Потребление вина в России которое до начала антиалкогольной кампании 19701985 гг. Тем не менее по потреблению вина на душу населения Россия занимает одно из последних мест в Европе. В Краснодарском крае преимущественно производят столовые вина и виноматериалы для игристых вин.
35938. Поэзия М.В.Ломоносова. Проблематика и жанровая специфика 55.5 KB
  Ода блаженныя памяти Государыне Императрице Анне Иоанновне на победу над турками и татарами и на взятие Хотина 1739 года Ода на день рождения Её Величества Государыни Императрицы Елизаветы Петровны самодержицы всероссийския 1746 года Ода на день восшествия на всероссийский престол Её Величества Государыни Императрицы Елизаветы Петровны 1747 года Утреннее размышление о божием величестве 1743 Вечернее размышление о божием величестве при случае великого северного сияния 1743 Я знак бессмертия себе воздвигнул 1747 Ночною...
35941. Нормирования в области охраны окружающей среды 54 KB
  Нормирования в области охраны окружающей среды. Основы нормирования в области охраны окружающей среды. Нормирование в области охраны окружающей среды осуществляется в целях государственного регулирования воздействия хозяйственной и иной деятельности на окружающую среду гарантирующего сохранение благоприятной окружающей среды и обеспечение экологической безопасности. Нормирование в области охраны окружающей среды заключается в установлении нормативов качества окружающей среды нормативов допустимого воздействия на окружающую среду при...
35942. Виды неразрушающего контроля 53 KB
  Виды неразрушающего контроля Типовая программа диагностики предусматривает использование различных методов контроля прежде всего методов неразрушающего контроля. Классификация видов НК в соответствии с ГОСТ 1835379 основана на физических процессах взаимодействия поля или вещества с объектом контроля. Каждый из видов НК подразделяют на методы отличающиеся следующими признаками: характером взаимодействия поля или вещества с объектом определяющим соответствующие изменения поля или состояния вещества; параметром поля или вещества...
35943. PR-информация 53.5 KB
  PR информация PRинформация как разновидность социальной информации Характеристики PRинформации Связи с общественностью оперируют социальной информацией – одним из наиболее сложных и многообразных типов информации связанных с обществом и человеком. Таким образом источник социальной информации – человеческая деятельность. Основными признаками PRинформации отличающими её от других видов социальной информации являются признаки инициированности оптимизированности селективности.