Обработка сигналов на основе MCS-51
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1. Использование команд передачи данных
Пример 1. Передать содержимое буфера последовательного адаптера в резидентную память данных по косвенному адресу в R0:
MOV @R0, SBUF; передача принятого по последовательному каналу; байта в РПД.
Пример 2. Записать в ячейки РПД с адресами 39 и 40 число FA1BH:
LOAD: MOV 39H,#0FAH
MOV 40H,#1BH
Пример З. Загрузить в указатель данных начальный адрес 4300Н массива данных, расположенного во внешней памяти данных:
MOV DPTR,#4300Н ; загрузка начального значения указателя данных.
Пример 4. Загрузить управляющее слово в регистр управления таймером:
MOV TCON,#00000101В; разрешение внешних прерываний по низкому уровню сигнала.
Пример 5. Сбросить все флажки пользователя (биты) в резидентной области памяти от 20Н до 2FH:
MOV R0,#20Н ; заданный начальный адрес области памяти
MOV Rl,#0FH ; загрузить счетчик (длина области памяти)
LOOP: MOV @R0,#0 ; снять один байт (8 флажков)
INC R0 ; переход к следующему байту
DJNZ R1, LOOP ; цикл, если не все флажки сброшены
Пример 6. Передать управление по метке L0, если счетчик 0 достиг значения 128:
MOV A, TL0 ; передача содержимого счетчика в аккумулятор
JB А.7, L0 ; перейти на L0, если А.7=1
Пример 1. Передать содержимое буфера последовательного адаптера в резидентную память данных по косвенному адресу в R0:
MOV @R0, SBUF; передача принятого по последовательному каналу; байта в РПД.
Пример 2. Записать в ячейки РПД с адресами 39 и 40 число FA1BH:
LOAD: MOV 39H,#0FAH
MOV 40H,#1BH
Пример З. Загрузить в указатель данных начальный адрес 4300Н массива данных, расположенного во внешней памяти данных:
MOV DPTR,#4300Н ; загрузка начального значения указателя данных.
Пример 4. Загрузить управляющее слово в регистр управления таймером:
MOV TCON,#00000101В; разрешение внешних прерываний по низкому уровню сигнала.
Пример 5. Сбросить все флажки пользователя (биты) в резидентной области памяти от 20Н до 2FH:
MOV R0,#20Н ; заданный начальный адрес области памяти
MOV Rl,#0FH ; загрузить счетчик (длина области памяти)
LOOP: MOV @R0,#0 ; снять один байт (8 флажков)
INC R0 ; переход к следующему байту
DJNZ R1, LOOP ; цикл, если не все флажки сброшены
Пример 6. Передать управление по метке L0, если счетчик 0 достиг значения 128:
MOV A, TL0 ; передача содержимого счетчика в аккумулятор
JB А.7, L0 ; перейти на L0, если А.7=1
Другие работы
Механика Задача 10.1
Z24
: 9 марта 2026
Трамвай идет по горизонтальному пути со скоростью υ. При торможении сила трения составляет N,% от веса вагона. Найти время до остановки T и полный тормозной путь S, если υ=54 км/ч, N=25.
120 руб.
Совершенствование организационной структуры управления
Slolka
: 7 апреля 2014
СОДЕРЖАНИЕ
ВВЕДЕНИЕ…………………………………………………………………………………….....…..3
ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ОРГАНИЗАЦИОННОГО ПРОЕКТИРОВАНИЯ………..5
Организационное проектирование и его основы………………………………………...5
Значение и задачи организационных структур………………...………………………...7
Виды организационных структур……………………………………………………........8
Организация как объект организационного проектирования………………..................11
Организация службы ДОУ…………………………………………………………......…13
АНАЛИТИЧЕСКАЯ ЧАСТЬ…………………………………………………………….…..14
Общая хар
5 руб.
Экзамен. Направляющие среды электросвязи. Билет №14
ANNA
: 25 февраля 2019
Оглавление
1. Хроматическая дисперсия.
2. Термооптические коммутаторы.
120 руб.
Буровая установка БУ-5000/320 ЭК-БМ-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 21 мая 2016
Буровая установка БУ-5000/320 ЭК-БМ-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
596 руб.