- •Блок переключателей
- •Блок переключателей
- •Опрос состояния переключателя
- •Опрос состояния переключателя
- •Пример: проверка ключей на одинаковое состояние
- •Пример: проверка ключей на одинаковое состояние
- •Блок реле
- •Блок реле
- •Блок клавиатуры. Подключение линий сканирования и считывания
- •Блок клавиатуры
- •Блок клавиатуры. Сканирование 1 ряда Нажатых клавиш нет
- •Блок клавиатуры. Сканирование 1 ряда. Нажата клавиша 1
- •Блок клавиатуры
- •Блок клавиатуры. Антидребезговая схема.
- •Блок клавиатуры. Антидребезговая схема.
- •Блок клавиатуры. Программная обработка
- •Блок светодиодов
- •Блок светодиодов
- •Блок семисегментного индикатора
- •Блок цифрового мультиплексора
- •Блок цифрового мультиплексора
- •Блок аналого-цифрового преобразователя
- •Блок аналого-цифрового преобразователя
- •Блок цифро-аналогового преобразователя
- •ПОДКЛЮЧЕНИЕ БУФЕРА ПОСЛЕДОВАТЕЛЬНОГО КАНАЛА ИНТЕРФЕЙСА RS-232
- •ПОДКЛЮЧЕНИЕ БУФЕРА ПОСЛЕДОВАТЕЛЬНОГО КАНАЛА ИНТЕРФЕЙСА RS-485
Блок светодиодов
+5B |
|
|
|
|
|
|
|
DD1 |
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
R1 |
|
31 |
|
|
|
|
39 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
EA |
|
|
P0.0 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
||
|
|
|
|
|
|
|
C1 |
|
|
19 |
|
|
|
|
P0.1 |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
||||||||||||
|
|
|
|
|
|
|
|
|
X1 |
|
|
P0.2 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
C2 |
|
|
|
|
|
|
|
|
|
18 |
|
|
|
36 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.3 |
35 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
|
|
|
|
|
|
|
|
R2 |
|
|
|
|
9 |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
X2 |
|
|
P0.4 |
33 |
||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
||
|
|
|
|
|
|
|
C3 |
|
|
|
|
|
|
|
|
|
|
P0.5 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RST |
|
|
P0.6 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.7 |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
P1.0 |
|
|
|
29 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.1 |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
30 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.2 |
|
|
PSEN |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
P1.3 |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.4 |
|
|
ALE |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
P1.5 |
|
|
|
21 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.6 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
22 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
23 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
P3.0 RxD |
|
P2.0 |
24 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
|
25 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.1 TxD |
|
P2.1 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
26 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.2 INT0 |
|
P2.2 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
|
27 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.3 INT1 |
|
P2.3 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
|
28 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.4 |
T0 |
|
P2.4 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.5 |
T1 |
|
P2.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.6 WR |
|
P2.6 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.7 |
RD |
|
P2.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+5B |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GND |
|
1
2
3
4
5
6
7
8
5В
DD2.1
1 R3
2
3 |
DD2.3 |
R4 |
4
5 |
DD2.5 |
R5 |
6
7 |
DD3.1 |
R6 |
8
5B
VD1
DD2.2 |
R7 |
VD5 |
|
||
|
|
VD2
DD2.4 |
R8 |
VD6 |
|
||
|
|
VD3
DD2.6 |
R9 |
VD7 |
|
||
|
|
VD4
DD3.2 |
R10 |
VD8 |
|
||
|
|
Блок семисегментного индикатора
+5B |
|
|
|
|
|
|
|
DD1 |
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
R1 |
|
31 |
|
|
|
|
|
|
|
39 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
EA |
|
|
P0.0 |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
|||||
|
|
|
|
|
|
|
C1 |
|
|
19 |
|
|
|
|
P0.1 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
|||||||||||||||
|
|
|
|
|
|
|
|
|
X1 |
|
|
P0.2 |
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
C2 |
|
|
|
|
|
|
|
|
|
18 |
|
|
|
36 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.3 |
35 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
||||
|
|
|
|
|
|
|
R2 |
|
|
|
|
9 |
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
X2 |
|
|
P0.4 |
33 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
|||||
|
|
|
|
|
|
|
C3 |
|
|
|
|
|
|
|
|
|
|
P0.5 |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RST |
|
|
P0.6 |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.7 |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
P1.0 |
|
|
|
|
|
|
29 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.1 |
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
30 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.2 |
|
|
PSEN |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
P1.3 |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.4 |
|
|
ALE |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
P1.5 |
|
|
|
|
|
|
21 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.6 |
|
|
|
|
0 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
22 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
|
1 |
|
23 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
P3.0 RxD |
|
P2 |
|
24 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
|
0 |
|
25 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
P3.1 TxD |
|
P2 |
1 |
|
26 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.2 INT0 |
|
P2 0 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
|
27 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.3 INT1 |
|
P2 |
0 |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
|
28 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.4 |
T0 |
|
P2 |
1 |
|
40 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.5 |
T1 |
|
P2.5 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.6 WR |
|
P2.6 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.7 |
RD |
|
P2.7 |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+5B |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GND |
|
|
1 |
|
DD2.1 |
|
HL1 |
|
|
|
|
|
R7 |
|
|
|
|
||
|
|
|
A |
|
A |
|
||
|
|
DD2.2 |
|
|
|
|
||
|
2 |
R3 |
|
|
|
|
||
|
|
|
|
|
|
|
||
|
3 |
|
DD2.3 |
|
B |
F |
|
B |
|
|
R8 |
|
|
|
|
||
|
|
|
|
|
|
|
||
|
|
|
|
C |
|
|
|
|
|
4 |
DD2.4 |
|
|
|
|
|
|
|
R4 |
|
|
|
|
|
||
|
|
|
|
|
|
|
||
|
|
|
|
D |
|
|
|
|
|
5 |
|
DD2.5 |
|
|
G |
|
|
|
|
R9 |
|
|
|
|||
|
|
DD2.6 |
|
E |
|
1 |
|
|
|
6 |
|
|
|
|
|
||
|
R5 |
|
|
E |
|
C |
||
|
|
|
|
F |
|
|||
|
|
|
DD3.1 |
|
|
|||
|
7 |
|
|
|
|
|
||
|
|
R10 |
|
|
|
|
||
|
|
|
|
G |
|
|
5B |
|
|
8 |
DD3.2 |
|
|
|
|
||
|
R6 |
|
|
|
|
|
||
1 |
|
|
|
H |
|
D |
|
|
|
|
|
|
|
H |
|||
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
7 |
MOV P2,#10010010B |
|
|
|
|
|||
8 |
|
|
|
|
5В
Блок цифрового мультиплексора
+5B |
|
|
|
|
|
|
|
DD1 |
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
R1 |
|
31 |
|
|
|
|
39 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
EA |
|
|
P0.0 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
||
|
|
|
|
|
|
|
C1 |
|
|
19 |
|
|
|
|
P0.1 |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
||||||||||||
|
|
|
|
|
|
|
|
|
X1 |
|
|
P0.2 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
C2 |
|
|
|
|
|
|
|
|
|
18 |
|
|
|
36 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.3 |
35 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
|
|
|
|
|
|
|
|
R2 |
|
|
|
|
9 |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
X2 |
|
|
P0.4 |
33 |
||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
||
|
|
|
|
|
|
|
C3 |
|
|
|
|
|
|
|
|
|
|
P0.5 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RST |
|
|
P0.6 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.7 |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
P1.0 |
|
|
|
29 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.1 |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
30 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.2 |
|
|
PSEN |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
P1.3 |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.4 |
|
|
ALE |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
P1.5 |
|
|
|
21 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.6 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
22 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
23 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
P3.0 RxD |
|
P2.0 |
24 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
|
25 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.1 TxD |
|
P2.1 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
26 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.2 INT0 |
|
P2.2 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
|
27 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.3 INT1 |
|
P2.3 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
|
28 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.4 |
T0 |
|
P2.4 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.5 |
T1 |
|
P2.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.6 WR |
|
P2.6 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.7 |
RD |
|
P2.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+5B |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GND |
|
|
|
|
DD2 |
|
|
|
Датчик1 |
D0 |
|
|
|
1 |
Датчик2 |
D1 |
W |
6 |
|
2 |
Датчик3 |
D2 |
|
|
|
3 |
Датчик4 |
D3 |
|
|
|
4 |
|
|
|
||
Датчик5 |
D4 |
|
5 |
|
|
5 |
Y |
|
|||
Датчик6 |
D5 |
|
|
||
6 |
|
|
|
||
7 |
Датчик7 |
D6 |
|
|
|
8 |
Датчик8 |
D7 |
|
|
|
|
1 |
A |
|
16 |
5B |
|
2 |
B |
|
|
|
|
C |
|
8 |
С4 |
|
|
3 |
|
|||
|
|
G |
|
|
|
|
4 |
|
|
|
|
|
|
|
DD3 |
|
|
|
Датчик9 |
D0 |
|
|
|
|
Датчик10 |
D1 |
W |
6 |
|
|
Датчик11 |
D2 |
|
|
|
|
Датчик12 |
D3 |
|
|
|
|
Датчик13 |
D4 |
Y |
5 |
|
|
Датчик14 |
D5 |
|
|
|
|
|
|
|
||
|
Датчик15 |
D6 |
|
|
|
5В |
Датчик16 |
D7 |
|
|
|
5 |
A |
|
16 |
|
|
|
6 |
B |
|
5B |
|
|
|
|
|||
|
7 |
C |
|
8 |
С4 |
|
|
G |
|
|
|
|
8 |
|
|
|
|
Блок цифрового мультиплексора
•Мультиплексор- устройство, которое подключает один из входов к выходу в соответствии с состоянием адресных входов ABC:
C B A |
|
0 0 0 |
D0→Y |
0 0 1 |
D1→Y |
0 1 0 |
D2→Y |
0 1 1 |
D3→Y |
1 0 0 |
D4→Y |
1 0 1 |
D5→Y |
1 1 0 |
D6→Y |
1 1 1 |
D7→Y |
|
|
Блок цифрового мультиплексора |
|
|
||||||||
|
|
|
|
|
|
|
5В |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DD2 |
|
|
|
+5B |
|
DD1 |
|
|
|
|
Датчик1 |
D0 |
|
|
|
|
R1 |
31 |
|
|
39 |
1 |
Датчик2 |
D1 |
|
6 |
|
|
|
EA |
|
P0 0 |
|
|
|
|||||||
C1 |
|
|
2 |
Датчик3 |
D2 |
W |
|
|
||||
19 |
|
|
P0 0 |
38 |
3 |
|
|
|
|
|||
|
X1 |
|
P0 0 |
37 |
4 |
Датчик4 |
D3 |
|
|
|
|
|
|
|
|
0 |
Датчик5 |
D4 |
|
5 |
|
|
|||
C2 |
18 |
|
|
P0.3 |
5 |
Y |
|
|
||||
|
|
|
Датчик6 |
D5 |
|
|
|
|||||
|
|
|
|
34 |
6 |
|
|
|
|
|||
R2 |
9 |
|
|
|
7 |
Датчик7 |
D6 |
|
|
|
|
|
X2 |
|
P0.4 |
33 |
|
|
|
|
|||||
|
|
|
32 |
8 |
Датчик8 |
D7 |
|
|
|
|
||
C3 |
|
|
|
P0.5 |
|
|
|
|
||||
|
|
|
|
|
1 |
A |
|
|
|
|
||
|
RST |
|
P0.6 |
|
|
|
16 |
|
|
|||
|
1 |
|
|
|
|
|
|
|||||
|
|
|
P0.7 |
|
|
2 |
B |
|
|
|
5B |
|
|
2 |
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
3 |
C |
|
8 |
С4 |
|
|
|
3 |
P1.0 |
|
|
29 |
|
|
|
||||
|
|
|
|
|
|
|
|
|||||
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
P1.1 |
|
|
|
|
|
G |
|
|
|
|
|
|
5 |
|
|
30 |
|
|
|
|
|
|
||
|
P1.2 |
|
PSEN |
|
|
|
|
|
|
|
||
|
6 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
7 |
P1.3 |
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
P1.4 |
|
ALE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
10 |
P1.5 |
|
|
21 |
|
Датчик9 |
M0: CLR P0.0 |
|
|
||
|
P1.6 |
|
|
|
|
|
||||||
|
11 |
|
|
22 |
|
Датчик10 |
|
CLR P0.1 |
|
|
||
|
P1.7 |
|
|
|
|
|
|
|||||
|
12 |
|
|
23 |
|
Датчик11 |
|
|
|
|||
|
|
|
|
|
|
CLR P0.2 |
|
|
||||
|
13 |
P3.0 RxD |
P2.0 |
24 |
|
Датчик12 |
|
|
|
|||
|
14 |
P3.1 TxD |
P2.1 |
25 |
|
Датчик13 |
|
JB P0.3,M1 |
|
|||
|
15 |
26 |
|
|
|
|||||||
|
16 |
P3.2 INT0 |
P2.2 |
27 |
|
Датчик14 |
Действия при ключе, |
|||||
|
P3.3 INT1 |
P2.3 |
|
|||||||||
|
17 |
P3.4 |
T0 |
P2.4 |
28 |
|
Датчик15 |
замкнутом на корпус |
||||
|
|
|
|
Датчик16 |
||||||||
|
|
P3.5 |
T1 |
P2.5 |
40 |
5В |
5 |
|
LJMP M0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.6 WR |
P2.6 |
20 |
|
6 |
M1: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|||
|
|
P3.7 |
RD |
P2.7 |
|
|
7 |
Действия при ключе, |
||||
|
|
|
|
+5B |
|
|
||||||
|
|
|
|
|
|
|
замкнутом на источник |
|||||
|
|
|
|
GND |
|
|
|
|||||
|
|
|
|
|
|
|
|
LJMP M0 |
|
|
||
|
|
|
|
|
|
|
8 |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
Блок аналого-цифрового преобразователя |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
DА1 |
|
|
|
+5B |
|
DD1 |
|
|
|
|
|
Датчик1 |
D0 |
|
|
|
|
R1 |
31 |
|
|
39 |
1 |
|
Датчик2 |
D1 |
|
6 |
|
|
|
EA |
|
P0.0 |
|
|
|
|
|||||||
|
|
|
W |
|
|
||||||||
|
|
|
38 |
2 |
|
Датчик3 |
D2 |
|
|
|
|||
C1 |
|
|
|
P0.1 |
|
|
|
|
|||||
19 |
|
|
37 |
3 |
|
Датчик4 |
D3 |
|
|
|
|
||
|
X1 |
|
P0.2 |
4 |
|
|
|
|
|
||||
|
|
|
36 |
|
Датчик5 |
D4 |
|
5 |
|
|
|||
C2 |
18 |
|
|
|
5 |
|
Y |
|
|
||||
|
|
P0.3 |
35 |
|
Датчик6 |
D5 |
|
|
|
||||
|
|
|
|
34 |
6 |
|
|
|
|
|
|||
R2 |
9 |
|
|
|
7 |
|
Датчик7 |
D6 |
|
|
|
|
|
X2 |
|
P0.4 |
33 |
|
|
|
|
|
|||||
|
|
|
32 |
8 |
|
Датчик8 |
D7 |
|
|
|
|
||
C3 |
|
|
|
P0.5 |
|
|
|
|
|
||||
|
|
|
|
|
|
1 |
1 |
|
|
|
|
||
|
RST |
|
P0.6 |
|
|
|
|
16 |
|
|
|||
|
1 |
|
|
|
|
|
|
5B |
|||||
|
|
|
P0.7 |
|
|
|
2 |
2 |
|
|
|
||
|
2 |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
3 |
3 |
|
8 |
|
С6 |
|
|
3 |
P1.0 |
|
|
29 |
|
|
|
|
||||
|
|
|
|
|
|
|
|
||||||
|
4 |
|
|
|
|
|
|
G |
|
|
|
|
|
|
5 |
P1.1 |
|
|
30 |
|
|
|
|
|
|
|
|
|
P1.2 |
|
PSEN |
|
|
|
|
|
|
|
|
||
|
6 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
P1.3 |
|
|
|
|
|
|
|
DD2 |
|
|
|
|
8 |
|
ALE |
|
|
|
|
|
|
|
|||
|
|
P1.4 |
|
|
|
|
|
13 IN |
|
D9 |
9 |
8 |
|
|
|
P1.5 |
|
|
|
|
|
|
|
||||
|
10 |
P1.6 |
|
|
21 |
|
|
|
15 |
|
D8 |
8 |
7 |
|
11 |
P1.7 |
|
|
22 |
|
|
4 |
|
|
D7 7 |
6 |
|
|
12 |
|
|
|
|
|
|
||||||
4 |
|
|
|
23 |
|
|
11 RUN |
|
D6 |
6 |
5 |
||
13 |
P3.0 |
RxD |
P2.0 |
24 |
|
|
|
|
|||||
5 |
|
|
|
|
|||||||||
14 |
25 |
|
|
5 |
|
|
D5 |
5 |
4 |
||||
1 |
15 |
P3.1 |
TxD |
P2.1 |
|
|
17 GOT |
|
D4 4 |
3 |
|||
2 |
P3.2 INT0 |
P2.2 |
26 |
|
|
|
|
||||||
16 |
27 |
|
|
|
|
|
D3 3 |
2 |
|||||
3 |
P3.3 INT1 |
P2.3 |
|
|
|
|
|
||||||
17 |
P3.4 |
T0 |
P2.4 |
28 |
|
|
-15B |
12 -15B |
|
D2 |
2 |
1 |
|
|
|
|
|
|
|||||||||
|
|
P3.5 |
T1 |
P2.5 |
40 |
|
5В |
С4 |
|
|
D1 |
1 |
|
|
|
|
5B |
10 + 5B |
|
D0 18 |
|
||||||
|
|
P3.6 |
WR |
P2.6 |
20 |
|
|
|
|
||||
|
|
P3.7 |
RD |
P2.7 |
|
|
|
С5 |
14 GND |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+5B |
|
|
|
|
16 GND |
|
|
|
|
|
|
|
|
GND |
|
|
|
|
|
|
|
|
|
|
Блок аналого-цифрового преобразователя |
||||||||||||||
;подключение датчика 4 |
|
|
|
|
|
|
DА1 |
|
|
|
|||||
SETB P3.4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
Датчик1 |
D0 |
|
|
|
|
||
SETB P3.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
P0.0 |
39 |
1 |
|
Датчик2 |
D1 |
W |
6 |
|
|
||
CLR |
P3.6 |
|
|
|
|
38 |
2 |
|
Датчик3 |
D2 |
|
|
|
||
|
|
|
|
P0.1 |
|
|
|
|
|||||||
;запуск АЦП |
|
|
|
|
37 |
3 |
|
Датчик4 |
D3 |
|
|
|
|
||
|
|
|
|
P0.2 |
4 |
|
|
|
|
|
|||||
CLR |
P3.2 |
|
|
|
|
|
36 |
5 |
|
Датчик5 |
D4 |
Y |
5 |
|
|
|
|
|
|
P0.3 |
35 |
|
|
|
|||||||
;ожидание готовности |
34 |
6 |
|
Датчик6 |
D5 |
|
|
|
|
||||||
|
|
|
|
|
|
||||||||||
JB |
P3.3, $ |
|
|
|
|
P0.4 |
33 |
7 |
|
Датчик7 |
D6 |
|
|
|
|
|
|
|
|
8 |
|
Датчик8 |
D7 |
|
|
|
|
||||
;чтение кода с АЦП |
|
P0.5 |
32 |
|
|
|
|
|
|||||||
|
|
|
|
1 |
1 |
|
|
|
|
||||||
MOV A,P0 |
|
|
|
|
P0.6 |
|
|
|
|
16 |
|
5B |
|||
|
|
|
|
P0.7 |
|
|
|
2 |
2 |
|
|
||||
;снять запуск с АЦП |
|
|
|
|
|
|
|
||||||||
|
|
29 |
|
|
3 |
3 |
|
8 |
|
С6 |
|||||
|
|
|
|
|
|
|
|||||||||
SETB P3.2 |
|
|
|
|
|
30 |
|
|
|
G |
|
|
|
|
|
|
|
6 |
P1.2 |
|
PSEN |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
P1.3 |
|
|
|
|
|
|
|
DD2 |
|
|
||
|
|
8 |
|
ALE |
|
|
|
|
|
|
|
||||
|
|
|
P1.4 |
|
|
|
|
|
13 IN |
|
D9 p7 |
|
|||
|
|
10 |
P1.5 |
|
|
|
|
|
|
|
|
||||
|
|
P1.6 |
|
|
21 |
|
|
|
15 |
|
D8 |
p6 |
|
||
|
|
11 |
P1.7 |
|
|
22 |
|
|
4 |
|
|
D7 |
p5 |
|
|
|
4 |
12 |
1 |
|
|
|
23 |
|
|
11 RUN |
|
p4 |
|
||
|
13 |
|
RxD |
P2.0 |
24 |
|
|
|
|
D6 |
|
||||
|
5 |
14 |
? |
|
|
|
5 |
|
U >> |
D5 |
p3 |
|
|||
|
1 |
|
1 |
TxD |
P2.1 |
25 |
|
|
17 GOT |
p2 |
|
||||
|
15 |
|
26 |
|
|
|
Код |
D4 p1 |
|
||||||
|
2 |
1 2 |
INT0 |
P2.2 |
|
|
|
|
|||||||
|
16 |
27 |
|
|
|
0 |
|
D3 p0 |
|
||||||
|
3 |
0 |
3 INT1 |
P2.3 |
|
|
|
|
|
|
|||||
|
17 |
4 |
T0 |
P2.4 |
28 |
|
|
-15B |
12 -15B |
|
D2 |
2 |
1 |
||
|
|
|
|
|
|
|
|||||||||
|
|
|
P3.5 |
T1 |
P2.5 |
40 |
|
5В |
С4 |
|
|
D1 |
1 |
||
|
|
|
|
5B |
10 + 5B |
|
D0 18 |
|
|||||||
|
|
|
P3.6 |
WR |
P2.6 |
20 |
|
|
|
|
|||||
|
|
|
P3.7 |
RD |
P2.7 |
|
|
|
С5 |
14 GND |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+5B |
|
|
|
p0 |
16 GND |
|
|
|
|
|
|
|
|
|
|
GND |
|
|
|
p1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
p2 |
|
|
p7 p6 p5 p4 p3 p2 p1 p0 |
||
|
|
|
|
|
|
|
|
|
|
p3 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
p4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
p5 |
|
|
|
|
|
Блок аналого-цифрового преобразователя
;подключение датчика 4 SETB P3.4
SETB P3.5
CLR P3.6 ;запуск АЦП CLR P3.2
;ожидание готовности JB P3.3, $
;чтение кода с АЦП MOV A,P0
;снять запуск с АЦП SETB P3.2
Блок цифро-аналогового преобразователя
+5B |
|
|
|
|
|
|
|
DD1 |
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
R1 |
|
31 |
|
|
|
|
39 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
EA |
|
|
P0.0 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
||
|
|
|
|
|
|
|
C1 |
|
|
19 |
|
|
|
|
P0.1 |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
||||||||||||
|
|
|
|
|
|
|
|
|
X1 |
|
|
P0.2 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
C2 |
|
|
|
|
|
|
|
|
|
18 |
|
|
|
36 |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.3 |
35 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
|
|
|
|
|
|
|
|
R2 |
|
|
|
|
9 |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
X2 |
|
|
P0.4 |
33 |
||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
||
|
|
|
|
|
|
|
C3 |
|
|
|
|
|
|
|
|
|
|
P0.5 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RST |
|
|
P0.6 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.7 |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
P1.0 |
|
|
|
29 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.1 |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
30 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.2 |
|
|
PSEN |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
P1.3 |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.4 |
|
|
ALE |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
P1.5 |
|
|
|
21 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.6 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
22 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
23 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
P3.0 RxD |
|
P2.0 |
24 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
|
25 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.1 TxD |
|
P2.1 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
26 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.2 INT0 |
|
P2.2 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
|
27 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.3 INT1 |
|
P2.3 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
|
28 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.4 |
T0 |
|
P2.4 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.5 |
T1 |
|
P2.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.6 WR |
|
P2.6 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.7 |
RD |
|
P2.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+5B |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GND |
|
1
2
3
4
5
6
7
8
5В
|
8 |
|
|
|
|
|
|
DA1 |
|
|
|
|
|
|
|
|||||
|
|
|
|
D10 |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
D9 |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
D8 |
|
|
1 |
|
|
|
|
|
|
|
|
|
||||
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
Va |
|
|
|
|
|
|
|
Вых, U |
||||||||
|
|
|
|
D7 |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
D6 |
|
|
|
|
|
|
|
R4 |
||||||||
|
3 |
|
|
|
|
|
2 |
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
D5 |
Vb |
|
|
|
|
|
|
|
|
|
||||||
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
D4 |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
D3 |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
D2 |
Ucc |
14 |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
D1 |
|
|
|
|
|
|
|
|
15B |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
Uop |
GND |
3 |
|
|
|
|
|
|
С4 |
|||||
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R3 |
15B |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
;запись кода на ЦАП |
|
|
|
|
|
|
|
|
|||||||||||
|
MOV P0, A |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПОДКЛЮЧЕНИЕ БУФЕРА ПОСЛЕДОВАТЕЛЬНОГО КАНАЛА ИНТЕРФЕЙСА RS-232
+5B |
|
|
|
|
|
|
|
DD1 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
R1 |
|
31 |
|
|
|
|
|
39 |
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
EA |
|
|
P0.0 |
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
C1 |
|
|
19 |
|
|
|
|
P0.1 |
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
X1 |
|
|
P0.2 |
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
C2 |
|
|
|
|
|
|
|
|
|
18 |
|
|
|
36 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.3 |
35 |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
|
|
|
|
|
|||
|
|
|
|
|
|
|
R2 |
|
|
|
|
9 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
X2 |
|
|
P0.4 |
33 |
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
C3 |
|
|
|
|
|
|
|
|
|
|
P0.5 |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RST |
|
|
P0.6 |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0.7 |
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
P1.0 |
|
|
|
|
29 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.1 |
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
30 |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.2 |
|
|
PSEN |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
P1.3 |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.4 |
|
|
ALE |
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
P1.5 |
|
|
|
|
21 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.6 |
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
22 |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
P3.0 RxD |
|
P2.0 |
24 |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
|
25 |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.1 TxD |
|
P2.1 |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.2 INT0 |
|
P2.2 |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
|
27 |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.3 INT1 |
|
P2.3 |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
|
28 |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.4 |
T0 |
|
P2.4 |
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
|
|
|
|
5В |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.5 |
T1 |
|
P2.5 |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.6 WR |
|
P2.6 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P3.7 |
RD |
|
P2.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+5B |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GND |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
|
|
|
|
DD2 |
14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
T1 |
IN |
|
|
|
OUT T1 |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
13 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
R1 |
IN |
|
|
|
OUT R1 |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
7 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
10 |
T2 |
IN |
|
|
|
OUT T2 |
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
9 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
8 |
R2 |
IN |
|
|
|
OUT R2 |
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
1 |
C1+ |
|
|
|
|
|
+12 V |
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
С4 |
|
|
|
|
|
|
|
|
|
|
|
|
- 12 V |
|
|
|
|
|
|
|
|
|
С7 |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
3 |
C1- |
|
|
|
|
|
|
|
|
|
С6 |
|
|
|
|
|
|
|
||||||
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
С5 |
|
|
|
|
|
C2+ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
C2- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
5B |
С8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Периферийное
Устройство
RxD
TxD