- •Лабораторная работа 2.
- •Лабораторная работа 3.
- •Модифицированная.
- •Программа вывода в порт р1 бегущей единицы.
- •Формирование на входе чм сигнала на выходе цап1.
- •Формирование фм сигнала на выходе цап1.
- •Формирование ам сигнала.
- •Лабораторная работа 4.
- •Исследовать аналого-цифровое преобразование по методу поразрядного уравновешивания.
- •Лабораторная работа 6.
- •Таймер т0 в периодическом режиме.
- •Таймер т2 в режиме автозагрузки.
- •Таймер т2 в режиме защелкивания.
-
Формирование фм сигнала на выходе цап1.
|
ORG |
4000H |
|
K0: |
JB |
P3.2,K1 |
|
|
CALL |
SIN |
|
|
JMP |
K2 |
|
K1: |
CALL |
SINM |
|
K2: |
JB |
P3.3,K3 |
|
|
CALL |
SIN |
|
|
JMP |
K4 |
|
K3: |
CALL |
SINM |
|
K4: |
JB |
P3.4,K5 |
|
|
CALL |
SIN |
|
|
JMP |
K6 |
|
K5: |
CALL |
SINM |
|
K6: |
JB |
P3.5,K7 |
|
|
CALL |
SIN |
|
|
JMP |
K0 |
|
K7: |
CALL |
SINM |
|
|
JMP |
K0 |
|
|
|
|
; п/п формирование синуса |
SIN: |
MOV |
DPTR,#TABSIN |
|
|
MOV |
20H,#0 |
|
M: |
CLR |
A |
|
|
MOVC |
A,@A+DPTR |
|
|
MOV |
P1,A |
|
|
INC |
DPTR |
|
|
DJNZ |
20H,M |
|
|
RET |
|
|
|
|
|
п/п формирование модулированного синуса |
SINM: |
MOV |
DPTR,#TABSIN |
|
|
MOV |
20H,#0 |
|
L: |
CLR |
A |
|
|
MOVC |
A,@A+DPTR |
|
|
CPL |
A |
; инвертирование сигнала, приводит к ФМ |
|
MOV |
P1,A |
; сохранение результата деления частоты в Р1 |
|
INC |
DPTR |
; увеличение номера точки огибающей на 1 |
|
DJNZ |
20H,L |
|
|
RET |
|
|
|
|
|
|
|
END |
|
|
-
Формирование ам сигнала.
|
ORG |
4000H |
|
K0: |
JB |
P3.2,K1 |
|
|
CALL |
SIN |
|
|
JMP |
K2 |
|
K1: |
CALL |
SINM |
|
K2: |
JB |
P3.3,K3 |
|
|
CALL |
SIN |
|
|
JMP |
K4 |
|
K3: |
CALL |
SINM |
|
K4: |
JB |
P3.4,K5 |
|
|
CALL |
SIN |
|
|
JMP |
K6 |
|
K5: |
CALL |
SINM |
|
K6: |
JB |
P3.5,K7 |
|
|
CALL |
SIN |
|
|
JMP |
K0 |
|
K7: |
CALL |
SINM |
|
|
JMP |
K0 |
|
|
|
|
; п/п формирование синуса |
SIN: |
MOV |
DPTR,#TABSIN |
|
|
MOV |
20H,#0 |
|
M: |
CLR |
A |
|
|
MOVC |
A,@A+DPTR |
|
|
NOP |
|
|
|
NOP |
|
|
|
NOP |
|
|
|
NOP |
|
|
|
NOP |
|
|
|
NOP |
|
|
|
MOV |
P1,A |
|
|
INC |
DPTR |
|
|
DJNZ |
20H,M |
|
|
RET |
|
|
|
|
|
п/п формирование модулированного синуса |
SINM: |
MOV |
DPTR,#TABSIN |
|
|
MOV |
20H,#0 |
|
L: |
CLR |
A |
|
|
MOVC |
A,@A+DPTR |
|
|
MOV |
B,#4 |
; помещение в В коэффициент АМ |
|
DIV |
AB |
|
|
ADD |
A,#60H |
|
|
MOV |
P1,A |
; сохранение результата деления частоты в Р1 |
|
INC |
DPTR |
; увеличение номера точки огибающей на 1 |
|
DJNZ |
20H,L |
|
|
RET |
|
|
|
|
|
|
|
END |
|
|