3185

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

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

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

Микропроцессоры и цифровая обработка сигналов Ввод информации через последовательный порт Цель работы Изучить особенности работы последовательных портов микроконтроллера. Текст программы.

Русский

2012-10-26

33 KB

24 чел.

Микропроцессоры и цифровая обработка сигналов

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

Цель работы

Изучить особенности работы последовательных портов микроконтроллера.

Текст программы.

sfr SCON =0x98;    //объявление переменной SCON как регистра с адресом 0х98

sbit TI=0x99;      //объявление переменной TI как бита регистра с адресом 0х99

sfr SBUF=0x99;     //объявление переменной SBUF как регистра с адресом 0х99

sfr T3FD=0x9D;     //объявление переменной T3FD как регистра с адресом 0х9D

sfr T3CON=0x9E;    //объявление переменной T3CON как регистра с адресом 0х9E

main()

{

SCON=0x52;         //8 bit UART, разрешение работы приёмника и передатчика

T3FD=0x2D;

T3CON=0x83;        //DIV=3, таймер T3 включен

TI=0;              //устанавливаем флаг окончания передачи байта в «0»

SBUF=0х50;          //передача байта символ «Р»

while(!TI);        //ожидание завершения передачи байта

TI=0;

SBUF=0x52;          //передача байта символ «R»

while(!TI);

TI=0;

SBUF=0x49;          //передача байта символ «I»

while(!TI);

TI=0;

SBUF=0x56;          //передача байта символ «V»

while(!TI);

TI=0;

SBUF=0x45;          //передача байта символ «E»

while(!TI);

TI=0;

SBUF=0x54;          //передача байта символ «T»

while(!TI);

while(1);          //бесконечный цикл

}

3. Текст hex файла

:10080000759852759D2D759E83C299759950309932

:10081000FDC2997599523099FDC2997599493099DF

:10082000FDC2997599563099FDC2997599453099CF

:0B083000FDC2997599543099FD80FEBF

:0300000002083BB8

:0C083B00787FE4F6D8FD75810702080004

:00000001FF

4. Копия экрана с результатами вывода информации через последовательный интерфейс.

5. Выводы по выполненной лабораторной работе.

При выполнении лабораторной работы, я изучила схему подключения микроконтроллера к компьютеру,  изучила особенности работы последовательного асинхронного порта UART, освоила методику расчета скорости последовательного порта, изучила особенности программирования UART, изучила способы отладки программ на учебном лабораторном стенде LESO1.


 

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

2957. Модернизация планировочных решений квартир, их элементов, секций и здания в целом 199.5 KB
  Модернизация планировочных решений квартир, их элементов, секций и здания в целом. Первым параметром здания является его конструктивная схема. Конструктивные схемы зданий, подлежащих реконструкции, можно разделить на пять видов. Однопролетная схема ...
2958. Техническая эксплуатация кирпичных стен гражданских зданий 71.5 KB
  Техническая эксплуатация кирпичных стен гражданских зданий. Эксплуатационные качества наружных и внутренних стен, факторы и причины, влияющие на них. Оценка технического состояния стен при эксплуатации. Причины контроля за деформациями в системах зд...
2959. Система воздушных сигналов 916 KB
  Система воздушных сигналов. НАЗНАЧЕНИЕ СИСТЕМ ВОЗДУШНЫХ СИГНАЛОВ Одним из важнейших параметров полета летательного аппарата (ЛА) является его скорость. В основу принципа действия современных бортовых средств измерения параметров движения летательн...
2960. Причины, вызывающие необходимость реконструкции зданий 34.5 KB
  Причины, вызывающие необходимость реконструкции зданий. Нормативные требования, предъявляемые к зданию, и их соблюдение при реконструкции. Основные конструктивные мероприятия, выполняемые при реконструкции зданий. При реконструкции отдельного здания...
2961. Техническая эксплуатация перекрытий зданий 70.5 KB
  Техническая эксплуатация перекрытий зданий. Эксплуатационные качества междуэтажных, чердачных и других видов перекрытий. Факторы и причины влияющие на них. Оценка технического состояния перекрытий. Обеспечение несущих и ограждающих функций крыш в процессе эксплуатации.
2962. Ограждающие конструкции с применением древесины 454.5 KB
  Ограждающие конструкции с применением древесины Деревянные и светопрозрачные настилы. Прогоны. Сборные ограждающие конструкции с использованием древесины. Основные положения расчета клеефанерных плит покрытия. Настилы являются несущими элементами ог...
2963. Магнитные датчики и приборы курсовых систем 623 KB
  Магнитные датчики и приборы курсовых систем  Общие сведения о курсе летательного аппарата Магнитное поле Земли  Магнитные компасы Девиации и погрешности магнитных компасов Индукционные компасы Контрольные вопросы Общие ...
2964. Крыши, покрытия и эксплуатационные требования к ним 117.5 KB
  Крыши, покрытия и эксплуатационные требования к ним По своему назначению любая крыша должна удовлетворять ряду важных эксплуатационных требований, так как ее состояние сказывается на техническом состоянии и эксплуатационных качествах нижележащих...
2965. Определение плотности твердого тела 171.02 KB
  Цель работы – определение плотности твердого тела и освоение методов определения погрешностей измерений и их расчёта. Задание: - определить плотность твердого тела. Оценить погрешность проведенных измерений.