Разработка электронных часов с будильником на базе микропроцессора КР580ВМ80А. Технические характеристики устройства, страница 7

00A1

ANI 17

2

7

00A2

JZ MIDNIGHT

3

10

00A3

INR M

1

5

00A4

LDA 4820

3

13

interval - 139d

00A5

SUI 8B

2

7

00A6

STA 4820

3

13

00A7

RET

1

10

MIDNIGHT

00A8

MVI M, 00

2

7

00A9

LDA 4820

3

13

interval - 179d

00AA

SUI B3

2

7

00AB

STA 4820

3

13

00AC

JMP START

3

10

В данной программе принято:

Port A

00

Port C

02

CWR

03

PORT A

7

6

5

on_ring

4

set_ring

3

set

2

down

1

up

0

PORT C

7

6

5

4

3

2

1

ring

0

Распределение пространстваRAM:

20

00

stack

20

 --

20

3F

20

40

minutes

20

41

hours

20

42

ring_minutes

20

43

ring_hours

20

44

on_ring

20

45

S

20

46

num

20

47

hi_interval

20

48

interval

20

49

H_interval

Программа занимает 401 байт.

Заключение:

В процессе работы над текущим проектом была разработана система, не требующая больших аппаратных затрат, т.к. система работает без использования таймера.