- •Блок переключателей
- •Блок переключателей
- •Опрос состояния переключателя
- •Опрос состояния переключателя
- •Пример: проверка ключей на одинаковое состояние
- •Пример: проверка ключей на одинаковое состояние
- •Блок реле
- •Блок реле
- •Блок клавиатуры. Подключение линий сканирования и считывания
- •Блок клавиатуры
- •Блок клавиатуры. Сканирование 1 ряда Нажатых клавиш нет
- •Блок клавиатуры. Сканирование 1 ряда. Нажата клавиша 1
- •Блок клавиатуры
- •Блок клавиатуры. Антидребезговая схема.
- •Блок клавиатуры. Антидребезговая схема.
- •Блок клавиатуры. Программная обработка
- •Блок светодиодов
- •Блок светодиодов
- •Блок семисегментного индикатора
- •Блок цифрового мультиплексора
- •Блок цифрового мультиплексора
- •Блок аналого-цифрового преобразователя
- •Блок аналого-цифрового преобразователя
- •Блок цифро-аналогового преобразователя
- •ПОДКЛЮЧЕНИЕ БУФЕРА ПОСЛЕДОВАТЕЛЬНОГО КАНАЛА ИНТЕРФЕЙСА RS-232
- •ПОДКЛЮЧЕНИЕ БУФЕРА ПОСЛЕДОВАТЕЛЬНОГО КАНАЛА ИНТЕРФЕЙСА RS-485
Блок клавиатуры. Подключение линий сканирования и считывания
5В
+5B |
|
DD1 |
|
|
|
1 |
2 |
3 |
|
А |
R7 |
R1 |
31 |
|
|
39 |
|
|
|||||
EA |
|
P0.0 |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
||||
|
|
|
38 |
|
|
|
|
|
|
||
C1 |
19 |
|
|
P0.1 |
|
|
6 |
|
|
R8 |
|
|
|
37 |
4 |
5 |
|
В |
|||||
X1 |
|
P0.2 |
|
||||||||
|
|
|
36 |
|
|
|
|
|
|
||
C2 |
18 |
|
|
|
|
|
|
|
|
|
|
|
|
P0.3 |
35 |
|
|
|
|
|
R9 |
||
|
|
|
|
34 |
7 |
8 |
9 |
|
С |
||
R2 |
9 |
|
|
|
|
||||||
X2 |
|
P0.4 |
33 |
|
|
|
|
|
|
||
|
|
|
32 |
|
|
|
|
|
|
||
C3 |
|
|
|
P0.5 |
|
|
|
|
|
R10 |
|
|
|
|
|
* |
0 |
# |
|
D |
|||
|
RST |
|
P0.6 |
|
|
||||||
|
1 |
|
|
|
|||||||
|
|
|
P0.7 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C7 |
|
|
3 |
P1.0 |
|
|
29 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
R6 |
|
|
|
|
|
P1.1 |
|
|
|
|
|
|
|
|
||
|
5 |
|
|
30 |
|
|
|
|
|
||
|
P1.2 |
|
PSEN |
|
|
|
|
|
|
||
|
6 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
DD1.1 |
DD1.2 |
|
|
7 |
P1.3 |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
8 |
|
|
|
|
|
|
|
C6 |
|
|
|
P1.4 |
|
ALE |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
10 |
P1.5 |
|
|
21 |
|
R5 |
|
|
|
|
|
P1.6 |
|
|
|
|
|
|
||||
|
11 |
|
|
22 |
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|
|
|
|
|
||
|
12 |
|
|
23 |
|
|
DD1.3 |
DD1.4 |
|||
|
|
|
|
|
|
||||||
|
13 |
P3.0 RxD |
P2.0 |
24 |
|
|
|
C5 |
|
|
|
|
14 |
25 |
|
|
|
|
|
||||
|
P3.1 TxD |
P2.1 |
|
|
|
|
|
||||
|
15 |
26 |
|
R4 |
|
|
|
|
|||
|
P3.2 INT0 |
P2.2 |
|
|
|
|
|
||||
|
16 |
P3.3 INT1 |
P2.3 |
27 |
|
|
|
|
|
|
|
|
17 |
28 |
|
|
|
|
|
|
|||
|
P3.4 |
T0 |
P2.4 |
|
|
DD2.1 |
DD2.2 |
|
|||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|||
|
|
P3.5 |
T1 |
P2.5 |
40 |
5В |
|
C4 |
|
|
|
|
|
P3.6 WR |
P2.6 |
20 |
|
R3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
P3.7 |
RD |
P2.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
+5B |
|
|
DD2.3 |
DD2.4 |
|
|
|
|
|
|
|
GND |
|
|
|
|
|
|
|
Блок клавиатуры
• |
Сканирование клавиатуры |
|
• |
1110 |
1 ряд |
• |
1101 |
2 ряд |
• |
1011 |
3 ряд |
• |
0111 |
4 ряд |
• Выдача 0 подключает корпус
|
|
Блок клавиатуры. Выдача сканирующего кода |
|
5В |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
+5B |
|
DD1 |
|
|
|
1 |
2 |
3 |
|
А |
R7 |
R1 |
31 |
|
|
39 |
|
|
|||||
EA |
|
|
|
|
|
|
|
|
|||
|
|
1 |
|
|
|
|
|
|
|||
|
|
|
38 |
|
|
|
|
|
|
||
C1 |
19 |
|
|
1 |
|
|
6 |
|
|
R8 |
|
X1 |
|
37 |
4 |
5 |
|
В |
|||||
|
1 |
|
|||||||||
|
|
|
36 |
|
|
|
|
|
|
||
C2 |
18 |
|
|
0 |
|
|
|
|
|
|
|
|
|
35 |
|
|
|
|
|
|
|||
|
|
P0.3 |
|
|
|
|
|
R9 |
|||
|
|
|
|
34 |
7 |
8 |
9 |
|
С |
||
R2 |
9 |
|
|
|
|
||||||
X2 |
|
P0.4 |
33 |
|
|
|
|
|
|
||
|
|
|
32 |
|
|
|
|
|
|
||
C3 |
|
|
|
P0.5 |
|
|
|
|
|
R10 |
|
|
|
|
|
* |
0 |
# |
|
D |
|||
|
RST |
|
P0.6 |
|
|
||||||
|
1 |
|
|
|
|||||||
|
|
|
P0.7 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C7 |
|
|
3 |
P1.0 |
|
|
29 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
R6 |
|
|
|
|
|
P1.1 |
|
|
|
|
|
|
|
|
||
|
5 |
|
|
30 |
|
|
|
|
|
||
|
P1.2 |
|
PSEN |
|
|
|
|
|
|
||
|
6 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
DD1.1 |
DD1.2 |
|
|
7 |
P1.3 |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
8 |
|
|
|
|
|
|
|
C6 |
|
|
|
P1.4 |
|
ALE |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
10 |
P1.5 |
|
|
21 |
|
R5 |
|
|
|
|
|
P1.6 |
|
|
|
|
|
|
||||
|
11 |
|
|
22 |
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|
|
|
|
|
||
|
12 |
|
|
23 |
|
|
DD1.3 |
DD1.4 |
|||
|
|
|
|
|
|
||||||
|
13 |
P3.0 RxD |
P2.0 |
24 |
|
|
|
C5 |
|
|
|
|
14 |
25 |
|
|
|
|
|
||||
|
P3.1 TxD |
P2.1 |
|
|
|
|
|
||||
|
15 |
26 |
|
R4 |
|
|
|
|
|||
|
P3.2 INT0 |
P2.2 |
|
|
|
|
|
||||
|
16 |
P3.3 INT1 |
P2.3 |
27 |
|
|
|
|
|
|
|
|
17 |
28 |
|
|
|
|
|
|
|||
|
P3.4 |
T0 |
P2.4 |
|
|
DD2.1 |
DD2.2 |
|
|||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|||
|
|
P3.5 |
T1 |
P2.5 |
40 |
5В |
|
C4 |
|
|
|
|
|
P3.6 WR |
P2.6 |
20 |
|
R3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
P3.7 |
RD |
P2.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
+5B |
|
|
DD2.3 |
DD2.4 |
|
|
|
|
|
|
|
GND |
|
|
|
|
|
|
|
Блок клавиатуры. Сканирование 1 ряда Нажатых клавиш нет
5В
+5B |
|
DD1 |
|
|
|
|
1 |
2 |
3 |
|
А |
R7 |
R1 |
31 |
|
|
|
39 |
|
|
|||||
EA |
|
P0 0 |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|||||
|
|
|
38 |
|
|
|
|
|
|
|||
C1 |
19 |
|
|
|
1 |
|
|
6 |
|
|
R8 |
|
|
|
|
37 |
4 |
5 |
|
В |
|||||
X1 |
|
P0 1 |
|
|||||||||
|
|
|
36 |
|
|
|
|
|
|
|||
C2 |
18 |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
35 |
|
|
|
|
|
|
|||
|
|
|
1 |
|
|
|
|
|
R9 |
|||
|
|
|
|
|
34 |
7 |
8 |
9 |
|
С |
||
R2 |
9 |
X2 |
|
P0 |
1 |
33 |
|
|
|
|
|
|
|
|
|
1 |
32 |
|
|
|
|
|
|
||
C3 |
|
|
|
|
1 |
|
|
|
|
|
R10 |
|
|
RST |
|
P0 |
|
* |
0 |
# |
|
D |
|||
|
1 |
|
|
|
|
|||||||
|
|
|
P0.7 |
|
|
|
|
|
|
|
||
|
2 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
C7 |
|
|
3 |
P1.0 |
|
|
|
29 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
R6 |
|
|
|
|
|
P1.1 |
|
|
|
|
|
|
|
|
|
||
|
5 |
|
|
|
30 |
|
|
|
|
|
||
|
P1.2 |
|
PSEN |
|
|
|
|
|
|
|||
|
6 |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
DD1.1 |
DD1.2 |
|
|
7 |
P1.3 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
||
|
8 |
|
|
|
|
|
|
|
|
C6 |
|
|
|
P1.4 |
|
ALE |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
||||
|
10 |
P1.5 |
|
|
|
21 |
|
R5 |
|
|
|
|
|
P1.6 |
|
|
|
|
|
|
|
||||
|
11 |
|
|
|
22 |
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|
|
|
|
|
|
||
|
12 |
|
|
|
23 |
|
|
DD1.3 |
DD1.4 |
|||
|
|
|
|
|
|
|
||||||
|
13 |
P3.0 RxD |
P2.0 |
24 |
|
|
|
C5 |
|
|
||
|
14 |
25 |
|
|
|
|
|
|||||
|
P3.1 TxD |
P2.1 |
|
|
|
|
|
|||||
|
15 |
26 |
|
R4 |
|
|
|
|
||||
|
P3.2 INT0 |
P2.2 |
|
|
|
|
|
|||||
|
16 |
P3.3 INT1 |
P2.3 |
27 |
|
|
|
|
|
|
||
|
17 |
28 |
|
|
|
|
|
|
||||
|
P3.4 |
T0 |
P2.4 |
|
|
DD2.1 |
DD2.2 |
|
||||
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|||
|
|
P3.5 |
T1 |
P2.5 |
40 |
5В |
|
C4 |
|
|
|
|
|
|
P3.6 WR |
P2.6 |
20 |
|
R3 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|||||
|
|
P3.7 |
RD |
P2.7 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
+5B |
|
|
DD2.3 |
DD2.4 |
|
|
||
|
|
|
|
GND |
|
|
|
|
|
|
|
Блок клавиатуры. Сканирование 1 ряда. Нажата клавиша 1
|
|
|
|
|
|
|
|
|
|
|
|
5В |
+5B |
|
DD1 |
|
|
|
|
1 |
2 |
3 |
|
А |
R7 |
R1 |
31 |
|
|
|
39 |
|
|
|||||
EA |
|
P0 0 |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|||||
|
|
|
38 |
|
|
|
|
|
|
|||
C1 |
19 |
|
|
|
1 |
|
|
6 |
|
|
R8 |
|
|
|
|
37 |
4 |
5 |
|
В |
|||||
X1 |
|
P0 1 |
|
|||||||||
|
|
|
36 |
|
|
|
|
|
|
|||
C2 |
18 |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
35 |
|
|
|
|
|
|
|||
|
|
|
0 |
|
|
|
|
|
R9 |
|||
|
|
|
|
|
34 |
7 |
8 |
9 |
|
С |
||
R2 |
9 |
X2 |
|
P0 |
1 |
33 |
|
|
|
|
|
|
|
|
|
1 |
32 |
|
|
|
|
|
|
||
C3 |
|
|
|
|
1 |
|
|
|
|
|
R10 |
|
|
RST |
|
P0 |
|
* |
0 |
# |
|
D |
|||
|
1 |
|
|
|
|
|||||||
|
|
|
P0.7 |
|
|
|
|
|
|
|
||
|
2 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
C7 |
|
|
3 |
P1.0 |
|
|
|
29 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
R6 |
|
|
|
|
|
P1.1 |
|
|
|
|
|
|
|
|
|
||
|
5 |
|
|
|
30 |
|
|
|
|
|
||
|
P1.2 |
|
PSEN |
|
|
|
|
|
|
|||
|
6 |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
DD1.1 |
DD1.2 |
|
|
7 |
P1.3 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
||
|
8 |
|
|
|
|
|
|
|
|
C6 |
|
|
|
P1.4 |
|
ALE |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
||||
|
10 |
P1.5 |
|
|
|
21 |
|
R5 |
|
|
|
|
|
P1.6 |
|
|
|
|
|
|
|
||||
|
11 |
|
|
|
22 |
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|
|
|
|
|
|
||
|
12 |
|
|
|
23 |
|
|
DD1.3 |
DD1.4 |
|||
|
|
|
|
|
|
|
||||||
|
13 |
P3.0 RxD |
P2.0 |
24 |
|
|
|
C5 |
|
|
||
|
14 |
25 |
|
|
|
|
|
|||||
|
P3.1 TxD |
P2.1 |
|
|
|
|
|
|||||
|
15 |
26 |
|
R4 |
|
|
|
|
||||
|
P3.2 INT0 |
P2.2 |
|
|
|
|
|
|||||
|
16 |
P3.3 INT1 |
P2.3 |
27 |
|
|
|
|
|
|
||
|
17 |
28 |
|
|
|
|
|
|
||||
|
P3.4 |
T0 |
P2.4 |
|
|
DD2.1 |
DD2.2 |
|
||||
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|||
|
|
P3.5 |
T1 |
P2.5 |
40 |
5В |
|
C4 |
|
|
|
|
|
|
P3.6 WR |
P2.6 |
20 |
|
R3 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|||||
|
|
P3.7 |
RD |
P2.7 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
+5B |
|
|
DD2.3 |
DD2.4 |
|
|
||
|
|
|
|
GND |
|
|
|
|
|
|
|
Блок клавиатуры |
5В |
+5B |
|
DD1 |
|
|
|
1 |
2 |
3 |
|
А |
R7 |
R1 |
31 |
|
|
39 |
|
|
|||||
EA |
|
P0.0 |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
||||
|
|
|
38 |
|
|
|
|
|
|
||
C1 |
19 |
|
|
P0.1 |
|
|
6 |
|
|
R8 |
|
|
|
37 |
4 |
5 |
|
В |
|||||
X1 |
|
P0.2 |
|
||||||||
|
|
|
36 |
|
|
|
|
|
|
||
C2 |
18 |
|
|
|
|
|
|
|
|
|
|
|
|
P0.3 |
35 |
|
|
|
|
|
R9 |
||
|
|
|
|
34 |
7 |
8 |
9 |
|
С |
||
R2 |
9 |
|
|
|
|
||||||
X2 |
|
P0.4 |
33 |
|
|
|
|
|
|
||
|
|
|
32 |
|
|
|
|
|
|
||
C3 |
|
|
|
P0.5 |
|
|
|
|
|
R10 |
|
|
|
|
|
* |
0 |
# |
|
D |
|||
|
RST |
|
P0.6 |
|
|
||||||
|
1 |
|
|
|
|||||||
|
|
|
P0.7 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C7 |
|
|
3 |
P1.0 |
|
|
29 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
R6 |
|
|
|
|
|
P1.1 |
|
|
|
|
|
|
|
|
||
|
5 |
|
|
30 |
|
|
|
|
|
||
|
P1.2 |
|
PSEN |
|
|
|
|
|
|
||
|
6 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
DD1.1 |
DD1.2 |
|
|
7 |
P1.3 |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
8 |
|
|
|
|
|
|
|
C6 |
|
|
|
P1.4 |
|
ALE |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|||
|
10 |
P1.5 |
|
|
21 |
|
R5 |
|
|
|
|
|
P1.6 |
|
|
|
|
|
|
||||
|
11 |
|
|
22 |
|
|
|
|
|
|
|
|
P1.7 |
|
|
|
|
|
|
|
|
||
|
12 |
|
|
23 |
|
|
DD1.3 |
DD1.4 |
|||
|
|
|
|
|
|
||||||
|
13 |
P3.0 RxD |
P2.0 |
24 |
|
|
|
C5 |
|
|
|
|
14 |
25 |
|
|
|
|
|
||||
|
P3.1 TxD |
P2.1 |
|
|
|
|
|
||||
|
15 |
26 |
|
R4 |
|
|
|
|
|||
|
P3.2 INT0 |
P2.2 |
|
|
|
|
|
||||
|
16 |
P3.3 INT1 |
P2.3 |
27 |
|
|
|
|
|
|
|
|
17 |
28 |
|
|
|
|
|
|
|||
|
P3.4 |
T0 |
P2.4 |
|
|
DD2.1 |
DD2.2 |
|
|||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|||
|
|
P3.5 |
T1 |
P2.5 |
40 |
5В |
|
C4 |
|
|
|
|
|
P3.6 WR |
P2.6 |
20 |
|
R3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
P3.7 |
RD |
P2.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
+5B |
|
|
DD2.3 |
DD2.4 |
|
|
|
|
|
|
|
GND |
|
|
|
|
|
|
|
Блок клавиатуры. Антидребезговая схема.
|
C4 |
|
«Грязный» 0 |
|
|
(дребезг) |
|
|
|
|
|
R3 |
|
|
Сигнал с |
|
|
клавиши |
|
1 |
|
1 |
|
|
|
||
|
|
|
Состояние |
|
|
|
ёмкости |
DD2.3 |
DD2.4 |
|
Вход |
|
|
|
микрокон- |
|
|
|
троллера |
Блок клавиатуры. Антидребезговая схема.
C4 |
«Грязный» 0 |
|
(дребезг) |
||
|
- |
R3 |
|
- |
Сигнал с |
|
|
клавиши |
||
|
|
|
|
|
0 |
1 |
0 |
1 |
Состояние |
|
|
|
|
ёмкости |
|
DD2.3 |
DD2.4 |
|
Вход |
|
|
|
|
микрокон- |
|
|
|
|
троллера |
Блок клавиатуры. Программная обработка
OPROS: MOV P0,#11111110B |
; выдать сканирующий код 1 ряда |
|
LCALL PAUZA |
|
|
JNB |
P0.4,MET1 |
; перейти на метку МЕТ1, если нажата кнопка 1 |
JNB |
P0.5,MET2 |
; перейти на метку МЕТ2, если нажата кнопка 2 |
MOV P0,#11111101B |
; выдать сканирующий код 2 ряда |
|
LCALL PAUZA |
|
|
JNB |
P0.5,MET3 |
; перейти на метку МЕТ3, если нажата кнопка 5 |
JNB |
P0.7,MET4 |
; перейти на метку МЕТ4, если нажата кнопка В |
LJMP OPROS |
; если не нажата ни одна клавиша, |
|
; то повторить опрос клавиатуры; |
MET1: ………… |
; команды, выполняемые при нажатии кнопки 1 |
LJMP OPROS |
|
MET2: ………… |
; команды, выполняемые при нажатии кнопки 2 |
LJMP OPROS |
|
MET3: ………… |
; команды, выполняемые при нажатии кнопки 5 |
LJMP OPROS |
|
MET4: ………… |
; команды, выполняемые при нажатии кнопки В |
LJMP OPROS |
|
Блок светодиодов
+5B |
|
DD1 |
|
|
|
|
|
R1 |
31 |
|
|
39 |
|
5B |
|
EA |
|
P0.0 |
DD1.1 |
||||
|
|
VD1 |
|||||
|
|
|
38 |
||||
C1 |
|
|
|
P0.1 |
|
||
19 |
|
|
37 |
|
R1 |
||
X1 |
|
P0.2 |
|
||||
|
|
|
3536 |
|
|
||
C2 |
18 |
|
|
1 |
|
|
|
|
|
|
|
P0.3 |
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 |
SETB P0.3 |
|
||
|
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 |
|
|
||
|
|
|
|
|
|||
|
|
P3.5 |
T1 |
P2.5 |
40 |
5В |
|
|
|
P3.6 WR |
P2.6 |
20 |
|
|
|
|
|
|
|
|
|||
|
|
P3.7 |
RD |
P2.7 |
|
|
|
|
|
|
|
+5B |
|
|
|
|
|
|
|
GND |
|
|
|