MCU最小系统和
RS-232接口
模块设计
设计目的和任务
?设计目的:了解MCS-51单片机最小系统的
构成;了解RS-232串行接口标准和通讯方
式。
?设计任务:设计一个单片机最小系统和一
个RS-232接口模块。通过RS232接口,实
现PC对单片机的程序下载功能
?设计要求:模块兼容EDP试验箱系统
电路图
试验箱管脚定义
(STC89C58RD+)
+5V+5V
P0.0P0.1
P0.2P0.3
P0.4P0.5
P0.6P0.7
A0A1
A2
ALE
P2.7P2.6
P2.5P2.4
P2.3P2.2
P2.1P2.0
GNDGND
单片机最小系统
+5V+5V
P1.0P1.1
P1.2P1.3
P1.4P1.5
P1.6P1.7
RSTP3.0
P3.1P3.2
P3.3P3.4
P3.5P3.6
P3.7
GNDGND
实物图
RS-232串行总线接口简介
?RS-232是EIA(美国电子工业协会)1962
年正式公布的串行总线标准,也是目前最
常用的串行接口标准,用来实现计算机与
计算机之间、计算机与外设之间的数据通
信。
?RS-232串行接口总线适用于设备之间通讯
距离不大于15m,传输速率最大为20kB/s
的应用。
RS-232电气特性
?RS-232采用负逻辑,即:
逻辑“1”:-5V~-15V
逻辑“0”:+5V~+15V
?从电气特性来看,RS-232总线的逻辑电平
与TTL电平完全不兼容,为了实现计算机与
设备(TTL电平)之间的通讯,需要进行电
平转换。
MAX232转换芯片
C3
1uF
C1
1uF
C2
1uF
C4
1uF
VCC
C1+
1
C1-
3
C2+
4
C2-
5
T1IN
11
T2IN
10
R1OUT
12
R2OUT
9
T1OUT
14
T2OUT
7
R1IN
13
R2IN
8
GND
15
VCC
16
VS+
2
VS-
6
U5
MAX232
R1OUT
T1INRXD232
TXD232
1
2
3
4
5
J8
1
2
3
4
5
J7
R1OUT
RXD
RXD485
RXD
RXD341
T1IN
TXD485
TXD
TXD
TXD341
RS-232接口定义
?RS-232接口有DB-9和DB-25两种
?下表给出DB-9接口定义
引脚号名称功能信号方向
1DCD载波信号监测DCE->DTE
2RX接受DCE->DTE
3TD发送DTE->DCE
4DTRDTE准备就绪DTE->DCE
5GND信号地
6DSRDCE准备就绪DCE->DTE
7RTSDTE请求发送数据DTE->DCE
8CTSDCE清除发送DCE->DTE
9RI振铃指示DCE->DTE
试验箱管脚定义(RS-232)
+5V+5V
GNDGND
串行接口电路
+5V+5V
P3.7P3.6
P2.1ALE
RSTP0.7
P0.6P0.5
P0.4P0.3
P0.2P0.1
P0.0
P3.0P3.1
P3.2
GNDGND
实物图片
跳线设置及管脚定义
?J71、2脚(即最下面两个脚)短接
?J81、2脚(即最下面两个脚)短接
|
|