找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3882|回复: 0
收起左侧

RS232串行通信-单片机原理实验报告

[复制链接]
ID:272845 发表于 2018-1-7 18:52 | 显示全部楼层 |阅读模式
单片机原理实验报告
______________________________________________________________________________
班级: _  姓名:____ 学号:_  实验日_
学院: ________  专业:____________________
实验顺序:_______  原创:___________  实验名称:__串行通信实验___        
实验分数:_______  考评日期:________  指导教师:
______________________________________________________________________________
  • 实验目的
1)了解 RS232 串行通信的原理,学习 RS232 串行通信程序的设计和操作;
2)学习使用上位机软件“串行调试助手”;
  • 实验环境
Keil C 、Proteus软件,ISP8051实验箱
  • 实验内容
  • 在串行调试助手软件中,设置波特率为 4800,无校验,8 数据位,1 停止位,打开串口。在发送字符/数据框中输入 3F,点击手动发送,数码管则显示 0,输入 06 则显示 1……6F 则显示 9
  • 实验原理
17.3 硬件设计
  •               原理图
2.实验接线


51
单片机/P0.0 --- P0.7
数码管区/JP3(A – DP)
51
单片机/P3.7
数码管区/S0
17.4 软件设计
  •               程序流程图
开 始
串 口 初 始 化
N
等 待 接 受 ?
Y
单 片 机 接 收
并 在 数 码 管 上 显 示
”0---9“
单 片 机 发 送
在 串 口 调 试 助 手 接 收 区 显 示
”3F---6F"0---9数 码 管 十 六 进 制 编 码
参考程序(见光盘)

四.实验步骤及结果分析
1.使用Proteus绘制原理图如下:

2.使用Keil C编写程序如下:
3.实验现象:
  • 实验心得疑问建议
通过本次试验,我了解 RS232 串行通信的原理,学习 RS232 串行通信程序的设计和操作,学习和使用上位机软件“串行调试助手”,这使我对单片机的应用和开发有了更深入的了解,使我受益匪浅。

完整的Word格式文档51黑下载地址:
串行通信实验.doc (18.08 MB, 下载次数: 26)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表