Скачиваний:
13
Добавлен:
09.05.2014
Размер:
24.06 Кб
Скачать

Отчет по лабораторной работе

ЧАСТОТЫ

выполнили студенты группы 2100

Пермяков

Митрофанов

Код на С:

#include <reg51.h>

unsigned char t=0;

int_0() interrupt 0

{

TR0 = 0;

P2 = TL0;

TH0 = 0;

TL0 = 0;

TR0 = 1;

}

main()

{

TMOD = 0x09;

TH0 = 0;

TL0 = 0;

TR0 = 1;

EX0 = 1;

IT0 = 1;

EA = 1;

while(1);

}

Код на Ассемблере:

iseg at 30h

Stack: ds 10

cseg at 0

ljmp start

cseg at 03h

ljmp ex00

cseg at 40h

start:

mov P2, #0

mov SP, #Stack-1

mov TMOD, #09h

mov TH0, #0

mov TL0, #0

setb EA

setb EX0

setb IT0

setb TR0

cikl:

jmp cikl

ex00:

cpl TR0

push ACC

mov A, TL0

mov P2, A

mov TH0, #0

mov TL0, #0

pop ACC

setb TR0

Reti

end