ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.07.2024
Просмотров: 33
Скачиваний: 0
m i k r o E l e k t r o n i k a d e v e l o p m e n t s y s t e m s
RS232 COMMUNICATION
RS232 communication is used for communication between two devices within 10m distance. It is commonly used for data transfer with computer. Jumpers RX and TX select the pin which the communicaton will be attached to.
Picture 26. illustrates the connection between computer and the development system.
Serial connector from the
computer to RS232 commu-
Serijski konektor iz raèunara nicationza RS232 komunikaciju
If RS232 communication is used,
Ako se koristi RS232 komunikacija jumpers should be set to P3.0
potrebno je postaviti kratkospojnike and P3.1
na P3.0 i P3.1
20 |
MAX232 |
|
18 |
||
|
||
17 |
|
+ |
+ |
+ |
+ |
Tr 6
P3.1 |
P0.3 |
8051easy
development system
Connector for RS232 communication of the microcontroller andKonektorthe computerza RS232(itkomunikacijuis not used
mikrokontrolera i racunara.
for programming the microcon-
(Ne koristi se za programiranje troller)
mikrokontrolera)
Picture 25.
|
|
|
|
|
+5V |
|
+5V |
|
|
+5V |
|
|
|
|
22μF |
|
|
P1.0 |
|
VCC |
|
|
|
|
|
|
|
|
|
|||
|
|
|
C1+ |
Vcc |
|
|
10K |
P1.1 |
|
P0.0 |
|
|
+ |
|
|
P1.2 |
|
P0.1 |
|||
|
F |
|
|
|
|
|
|
|||
|
μ |
|
V+ |
Vss |
|
|
|
|
|
|
|
10 |
|
|
|
|
P1.3 |
|
P0.2 |
||
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
||
9 pin SUB-D connector |
|
|
C1- |
T1out |
|
|
Reset |
P1.4 |
|
P0.3 |
SUB-D konektor 9 pinski |
|
|
|
|
|
|
|
|||
|
|
+ |
C2+ |
R1in |
|
|
P1.5 |
|
P0.4 |
|
|
|
|
C2- |
R1out |
|
|
P1.6 |
|
P0.5 |
|
1 |
10Fμ |
|
V- |
16F84T1in |
TX |
P3.1 |
P1.7 |
|
P0.6 |
|
6 |
|
|
||||||||
2 |
22μF |
T2out |
T2in |
|
|
|
RESET |
AT89S8252 |
P0.7 |
|
7 |
|
|
|
|
|
|||||
3 |
|
|
R2in |
R2out |
|
|
|
P3.0 |
ICP |
|
8 |
|
|
|
|
|
|||||
|
|
|
|
RX |
P3.0 |
|
|
|
||
4 |
|
|
MAX232 |
|
P3.1 |
ALE |
||||
9 |
|
|
|
|||||||
|
|
|
|
|
P3.2 |
PSEN |
||||
5 |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
P3.3 |
P2.7 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
P3.4 |
|
P2.6 |
|
|
|
|
|
|
|
|
P3.5 |
|
P2.5 |
|
|
|
|
|
|
|
|
P3.6 |
|
P2.4 |
|
|
|
|
|
|
|
4MHz |
P3.7 |
|
P2.3 |
|
|
|
|
|
|
|
|
OSC2/CLKIN |
|
P2.2 |
|
|
|
|
|
|
|
|
OSC1/CLKIN |
|
P2.1 |
|
|
|
|
|
|
|
|
GND |
|
P2.0 |
|
serial cable |
|
|
|
|
|
|
|
|
|
|
serijski kabl |
|
|
|
|
|
|
|
|
|
|
|
(1(1naon1)1) |
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
6 |
Receives data |
|
|
|
|
|
|
|
||
2 |
prima podatke (Rx) |
|
|
|
|
|
|
|||
7 |
šaljeSendspodatkeata (Tx)(Tx) |
|
|
|
|
|
|
|||
3 |
|
|
|
|
|
|
||||
8 |
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
9 |
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Picture 26. |
PIC, AVR, MC68HC11, i8051, PSoC development systems www.mikroelektronika.co.yu |
13 |
m i k r o E l e k t r o n i k a d e v e l o p m e n t s y s t e m s |
|
8051easy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
development system |
|
|
DIGITAL TERMOMETER DS1820
DS1820 digital termometer, with temperature range of -55 to 125 C, can be used for measuring enviroment temperature and also for experimenting. It is very accurate and easy to connect. It should be set in the 3-pin socket, beneath the power connector of the development system. Picture 27. shows how to connect digital termometer and the microcontroller on the development system.
|
|
|
|
|
+5V |
|
|
|
|
|
|
|
|
RS |
P1.0 |
|
VCC |
|
|
|
+5V |
DS1820 |
+125 |
|
|
|
P1.1 |
|
P0.0 |
|
|
|
|
|
CO |
|
||
|
|
|
|
|
|
|
|
|
|
|
||
|
E |
P1.2 |
|
P0.1 |
|
|
|
|
Vdd |
DQ GND |
|
|
|
P1.3 |
|
P0.2 |
|
|
|
|
-55 |
|
|||
|
|
|
|
|
|
|
|
|
||||
|
D4 |
|
|
|
|
|
|
|
|
|||
|
P1.4 |
|
P0.3 |
P2.0 |
|
|
|
|
|
|
|
|
|
D5 |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
||
|
P1.5 |
|
P0.4 |
|
|
|
|
|
|
|
|
|
|
D6 |
|
|
|
|
|
|
|
|
|
||
|
P1.6 |
|
P0.5 |
|
|
|
|
|
|
|
|
|
|
D7 |
|
|
|
|
|
|
|
|
|
||
|
P1.7 |
|
P0.6 |
|
|
|
|
|
|
|
|
|
+5V |
|
AT89S8252 |
P3.6 |
|
|
|
|
4,7ΚΩ |
|
|
||
|
RESET |
P0.7 |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
||||
10K |
|
P3.0 |
ICP |
|
|
|
|
|
|
|
||
|
|
P3.1 |
ALE |
|
|
|
|
|
|
|
||
Reset |
|
P3.2 |
PSEN |
|
|
|
|
|
|
|
||
|
P3.3 |
P2.7 |
|
|
|
|
|
|
|
|||
|
|
P3.4 |
|
P2.6 |
|
|
|
|
|
|
|
|
|
|
P3.5 |
|
P2.5 |
|
|
|
|
|
|
|
|
|
|
P3.6 |
|
P2.4 |
|
|
|
|
|
|
|
|
4MHz |
|
P3.7 |
|
P2.3 |
|
|
|
T e m p e r a t u r a |
+ |
|||
|
|
|
|
|
|
|||||||
|
|
OSC2/CLKIN |
|
P2.2 |
|
|
|
2 3 . 5 s t e p e n i c |
|
|||
|
|
OSC1/CLKIN |
|
P2.1 |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||
|
|
GND |
|
P2.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
D7 |
D6 |
D5 |
D4 D3 D2 |
D1 D0 E |
R/W RS Vee Vdd Vss |
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
+5V |
|
|
|
|
|
|
|
|
|
|
|
|
|
LCD contrast |
|
|
|
|
|
|
|
|
|
|
|
|
Kontrast LCD-a |
|
|
|
|
|
|
|
|
|
|
|
|
|
Picture 27. |
Digital temperature value is sent either to P3.6 or P2.0 pin, depending on the position of a jumper, set above DS1820 chip. Half-circle line drawn on the board marks the orientation of DS1820, when setting termometer in the socket.
P3.6
P2.0
Picture 28.
PIC, AVR, MC68HC11, i8051, PSoC development systems www.mikroelektronika.co.yu |
14 |
m i k r o E l e k t r o n i k a d e v e l o p m e n t s y s t e m s |
|
8051easy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
development system |
|
|
PUL-UP / PULL-DOWN RESISTORS ON PORTS
Setting jumper to the upper position sets the pins of the appropriate port to logical one (pull-up). If jumper is set to the lower postion, pins are set to logical zero (pull-down).
Picture 29. illustrates the situation when the pins of port 0 are predefined to logical one. Graphic schemes are on the following pictures.
Picture 29.
Ω |
5V |
|
|
|
|
Ω |
|
|
|
|
GND |
|
|
||
κ |
|
|
|
|
|
|
κ |
0 |
|
|
|
|
|
|
0 |
0 |
0 |
00κΩ |
0 |
00κΩ |
00κΩ |
00κΩ |
0 |
|
0 |
|
0 |
|
|
|
|
P0.0 |
P0.1 |
P0.2 |
P0.3 |
P0.4 |
P0.5 |
P0.6 |
P0.7 |
|
κ |
|
κ |
|
|
|
|
|
Ω |
|
Ω |
|
|
Picture 30. |
DIP system switches enable great flexibility. Through their use, port pins can be connected to various elements of the system:
SW2turn on / turn off seven-segment display digits. SW3turn on / turn off LED diodes on ports 0, 1 ,2 and 3.
SW4pins P1.4, P1.5, P1.6, P1.7 are connected to the appropriate pins of the exernal A/D converter LTC1290 of AVR-easy development sys tem.
PIC, AVR, MC68HC11, i8051, PSoC development systems www.mikroelektronika.co.yu |
15 |
m i k r o E l e k t r o n i k a d e v e l o p m e n t s y s t e m s |
|
8051easy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
development system |
|
|
DIRECT ACCESS TO PORTS
All PIC pins can be defined as either input or output.
Port pins can be accessed directly from the right side of the development system by using the flat cable. This way, values from external elements can be transferred to ports, both ways.
Picture 32.
PIC, AVR, MC68HC11, i8051, PSoC development systems www.mikroelektronika.co.yu |
16 |