- 53
- 0
- 约1.02万字
- 约 18页
- 2020-08-30 发布于江苏
- 举报
Proteus
基于 Proteus 的串口通信仿真
班级: 电信 13-2
姓名: 段学亮
邓成智
崔俊杰
邓石磊
陈亮
高金玉
成绩:
电子与信息工程学院
信息与通信工程系
1. 设计要求
1.1 甲单片机向乙单片机机发送控制命令字符,甲单片机同时接收乙单片机机发送的
数字,并显示在数码管上。
1.2 乙机程序接收甲机发送字符并完成相应动作乙机接收到甲机发送的信号后,根据
相应信号控制 LED 完成不同闪烁动作。
2.仿真电路图
串口通信仿真电路图如图一
X1
1 2 3 4 5 6 7 8 9
X2
X1
X2
RST
19
18
9
XTAL1
XTAL2
RST
39
P0.0/AD0
P0.1/AD1 38
P0.2/AD2 37
P0.3/AD3 36
35
P0.4/AD4
34
P0.5/AD5
33
P0.6/AD6
32
P0.7/AD7
VCC
29
30
VCC
31
LED1
1
2
3
LED2
4
5
6
7
8
PSEN
ALE
EA
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
21
22
P2.0/A8
P2.1/A9
23
P2.2/A10
24
P2.3/A11
25
P2.4/A12
26
P2.5/A13
P2.6/A14 27
P2.7/A15 28
P3.0/RXD 10
11
P3.1/TXD
12
P3.2/INT0
13
P3.3/INT1
14
P3.4/T0
15
P3.5/T1
16
P3.6/WR
17
P3.7/RD
11
12
10
9
1
C1+
T1IN
R1OUT
T2IN
R2OUT
C2+
C1
1nF
U3
3
C1-
14
T1OUT
R1IN 13
7
T2OUT
8
R2IN
2
6
VS+
VS-
1
6
2
7
3
8
4
9
5
C2-
80C51
4 5
C2
MAX232
1uF
C4
1uF
470
10u
RST
X1
X2
RST
19
18
9
XTAL1
XTAL2
RST
P0.0/AD0 39
P0.1/AD1 38
37
P0.2/AD2
36
P0.3/AD3
35
P0.4/AD4
34
P0.5/AD5
33
P0.6/AD6
32
P0.7/AD7
1nF
C5
10k
R3
220
R4
220
LED3
LED4
VCC
29
30
31
1
2
3
4
5
6
7
8
PSEN
ALE
EA
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
80C51
21
22
P2.0/A8
P2.1/A9
23
P2.2/A10
24
P2.3/A11
P2.4/A12 25
26
P2.5/A13
P2.6/A14 27
P2.7/A15 28
P3.0/RXD
P3.1/TXD
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
10
11
12
13
14
15
16
17
11
12
10
9
1
C1+
T1IN
R1OUT
T2IN
R2OUT
C2+
4
1nF
C6
3
C1-
T1OUT
R1IN
T2OUT
R2IN
VS+
VS-
C2-
5
U4
14
13
7
8
2
6
MAX232
C7
1uF
1
6
2
7
3
8
4
9
5
1nF
图 1:串口通信仿真电路图
3.串口通信 C51程序
/* 名称:甲机串口程序
说明:甲机向乙机发送控制命令字符,甲机同时接收乙机发送的数字,并显示在数码管上。
*/
1
#includereg51.h
#define uchar unsigned char
#define uint unsigned int
sbit LED1=P1^0;
sbit LED2=P1^3;
sbit K1=P1^7;
uchar Operation_No=0; //操作代码
//数码管代码
uchar code DSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
//延时
void DelayMS(uint ms)
{
uchar i;
while(ms--) for(i=0;i120;i++);
}
//向串口发送字符
void Putc_to_SerialPort(uchar c)
{
SBUF=c;
while(TI==0);
TI=0;
}
//主程序
void main()
{
LED1=LED2=1;
P0=0x00;
SCON=0x50; //串口模式 1,允许接收
TMOD=0x20; //T1 工作模式 2
您可能关注的文档
- 基于单片机的交通灯控制器.docx
- 单片机课程设计00-99加计数器(完结版qq).docx
- 电阻耐压参数表.docx
- 二年级下数学选择题、画图题练习.docx
- 科研网络模型.docx
- 基于51单片机的简易函数信号发生器.docx
- 2012高考数学二轮复习专题29:创新与探究题的解答策略及限时训练.docx
- 伏安法测电阻实验题1(含答案).docx
- 单片机课程设计交通灯设计.docx
- 高中生物必修三《稳态与环境》期末质量检测试题二.docx
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 2025年渤海船舶职业学院单招笔试数学试题库含答案解析.docx VIP
- 三年级数学下册计算题大全100.doc VIP
- 【2026-01-11】《中华人民共和国危险化学品安全法》解读丨简洁版.pptx VIP
- 2024年新疆高考理科综合试卷(含答案解析).docx
- 《王玄览玄珠录的道教思想.doc VIP
- 人教版七年级英语上册完形填空、翻译、阅读理解训练含参考答案-精选5套.docx VIP
- 微信原创文章怎么修改,原创素材怎么利用?20170401.doc VIP
- 双轴搅拌机检修工艺规程.pdf VIP
- 山东省青岛市李沧区2024-2025学年八年级上学期期末考试数学试卷 (原卷版+解析版).docx VIP
- 双轴搅拌机检修规程.doc VIP
原创力文档

文档评论(0)