66528

Реализация функций времени

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

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

Карта распределения ресурсов R0 – количество отрезков времени R1 - текущее значение адреса ячейки РПД Ячейки РПД 20h – 29h – ячейки для записи результата

Русский

2014-08-22

200.77 KB

0 чел.

Быков В.О.,  группа 822 М

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

Реализация функций времени. Часть 1

Задание 1

 mov tmod,#01000000b

 setb tr1

 m1:

 mov a,tl1

 CJNE a,#6,m1

 clr tr1

 mov r7,a  

           m0: jmp m0

Блок – схема алгоритма программы

Задание 2

 mov tmod,#00000010b

 mov tl0,#155

 mov th0,#155

 setb tr0

 m2:

 JNB tf0,m2

 CPL p3.4

 CLR tf0

 jmp m2

Блок – схема алгоритма программы

Задание 3

 

mov r1,#20h

 mov r0,#10

 mov tl1,#160

 mov th1,#160

 mov tmod,#00100110b

 mov tcon,#01011100b

 m:

 JNB tf1,m

 mov tcon,#00001100b

 mov @r1,tl0

 mov tl0,#0

 inc r1

 mov tcon,#01011100b

 DJNZ r0,m

           m1: jmp m1

Карта распределения ресурсов

R0 – количество отрезков времени

R1 - текущее значение адреса ячейки РПД

Ячейки РПД

20h – 29h – ячейки для записи результата

Блок – схема алгоритма программы