3185

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

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

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

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

Русский

2012-10-26

33 KB

25 чел.

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

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

Цель работы

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

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

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.


 

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

85453. В.Нестайко «Космонавти з нашого будинку» 43 KB
  Мета: ознайомити учнів з особистістю В.Нестайка, викликати інтерес до його творчості; удосконалювати читацькі навички, уміння складати план і стисло переказувати прочитане. Збагачувати активний словниковий запас учнів; розвивати уміння характеризувати дійових осіб.
85454. Чарівник приходить до того, у кого добре серце 26.5 KB
  Мета: удосконалювати навички свідомого і швидкого читання; вчити визначати головну думку казки; збагачувати словниковий запас новими словами; розвивати зв’язне мовлення учнів вміння характеризувати героїв вміння аналізувати; виховувати доброту чуйність любов до братів наших менших.
85455. З історії міста Києва Н. Забіла. Старовинне місто 55 KB
  Розширити уявлення про історичне минуле. Вчити працювати з художньо-пізнавальним текстом (структурувати текст, визначати події, основні назви), ставити запитання до тексту. Розвивати мовлення, уміння переказувати; зіставляти відоме і невідоме; розвивати допитливість.
85456. «З любов’ю до рідної землі». Підсумок теми. М. Познанська «Спасибі людям, що зростили ліс» 58.5 KB
  Вчити правильно і виразно читати вірші, доводити свої міркування; розвивати в учнів допитливість, інтерес до навколишнього світу, виховувати любов до природи. Картки, комп’ютер, магнітофон, наочність, портрет...
85457. Леся Українка «Біда навчить» 167 KB
  Серед лиха співати пісні Без надії таки сподіватись Буду жити Геть думи сумні Як це повязано з нашою казкою яку ми розпочали вивчати Горобчику також довелось посумувати перш ніж він став мудрим. Пригадайте нашого горобчика перегляд фрагменту мультфільму Некмітливий горобець.
85458. ВИДИ КАЗОК. СКЛАДАННЯ КАЗОК ЗА ОПОРНОЮ СХЕМОЮ 39.5 KB
  Оголошення теми уроку. Добрий день. Сьогодні у нас цікава і незвичайна тема уроку. Ми будемо грати у казку, ознайомимося з видами казок і створимо свою власну казку за опорною схемою. Розповідь вчителя з елементами бесіди (презентація проекту).
85459. «Путешествие в Книгоград» (экскурсия в библиотеку) 55 KB
  Умными словами недаром сказано: Всем лучшим книге мы обязаны Книги читают стар и млад Книжке хорошей каждый рад. Книги читаю значит мыслю Мыслю значит живу а не кисну. Что же в них хранили Книги В Египте написанные на папирусе в Междуречье выцарапанные на глиняных табличках в Индии составленные...