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.


 

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

10889. Процес випилювання з фанери й ДВП, обпилювання, шліфування 237 KB
  Тема уроку: Процес випилювання з фанери й ДВП обпилювання шліфування. Мета уроку. Формування вмінь виконувати обпилювання фанери; закріплення знань про обпилюваяння деревини. Розвивати точність окомір. Виховувати акуратність виконавчу дисципліну творче ставлення д
10890. Технологія обробітку та захисту ґрунтів 63.5 KB
  Тема уроку: Технологія обробітку та захисту ґрунтів. Мета уроку. Засвоєння знань про типи структуру та родючість ґрунтів; ручні знаряддя праці; прийоми і послідовність ручного обробітку ґрунту; види механізованого обробітку ґрунту; правила безпечної праці та особист
10891. Благоустрій і озеленення приміщень і території 36 KB
  Тема: Благоустрій і озеленення приміщень і території. Мета уроку: Засвоєння знань про роль і місце зелених насаджень у житті людини умови використання у насадженнях різних порід породи декоративних і захисних рослин. Обєкт навчальної праці: проектування зелених нас...
10892. Практична (проектна) робота. Процес випилювання з фанери та ДВП 33.5 KB
  Тема уроку: Практична проектна робота. Процес випилювання з фанери та ДВП. Мета уроку. Формування вмінь виконувати пиляння фанери лобзиком; закріплення знань про пиляння деревини. Розвивати точність окомір. Виховувати акуратність виконавчу дисципліну творче ставл
10893. Планирование ресурсного потенциала предприятия 118 KB
  Под потенциалом предприятия принято понимать совокупность показателей или факторов, характеризующих его силу, источники, возможности, средства, запасы, способности, ресурсы и многие другие производственные резервы
10894. Процес обробки матеріалів різанням 29 KB
  Тема: Процес обробки матеріалів різанням. Мета: 1 ознайомити учнів з основними способами різання деревини елементами і назвами інструментів. Забезпечити засвоєння правил ТБ; 2 виховувати в учнів уважність відповідальне ставлення до обладнання майстерні бережливі...
10895. Прийоми розмічання за шаблонами та інструментами 36.5 KB
  Тема: Прийоми розмічання за шаблонами та інструментами. Мета: 1 вдосконалювати в учнів знання про процес розмічання дати основні поняття про розмічальний інструмент навчити правильно використовувати цей інструмент; 2 виховувати естетичний смак культуру праці; ...
10896. Розмічання: за шаблоном, копіюванням. Підготовка заготовки до роботи 40.5 KB
  Тема уроку: Розмічання: за шаблоном копіюванням. Підготовка заготовки до роботи. Мета: навчальна: сформувати уявлення про призначення та будову вимірювальних інструментів. Прийоми розмічання за шаблоном. Відомості про припуски на обробку. Виховна: виховувати стара...
10897. Сутність поняття естетика. Основні естетичні категорії 110.5 KB
  Історія виникнення поняття естетика у давньогрецькій культурі та країнах давнього сходу. Виділення естетики у самостійну науку. Естетична діяльність та її форми. Структура естетичної свідомості. Основні естетичні категорії. Мистецтво як складова частина предмета естетики.