收藏 分享(赏)

实验二 串口异步通信实验.doc

上传人:cw6mk8 文档编号:8741501 上传时间:2019-07-09 格式:DOC 页数:3 大小:276.50KB
下载 相关 举报
实验二 串口异步通信实验.doc_第1页
第1页 / 共3页
实验二 串口异步通信实验.doc_第2页
第2页 / 共3页
实验二 串口异步通信实验.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实验二 串口通信(SCI)实验一实验目的1进一步熟悉 MT-IDE 嵌入式开发系统环境、汇编、 C 语言、调试方式。2加强串口通信(SCI)基本原理及编程原理的理解。3理解课本中的程序代码。4分别运用查询方式、中断方式实现通信。5理解 SCI 通信原理图(如图 2-1) 。图 2-1 SCI 通信原理图二预习要求1仔细阅读本实验指导书。2复习有关的串行通信(SCI)的章节3熟悉 GP32 串行通信(SCI)的工作方法及编程。4根据实验内容要求编写好程序,为实验做充分地准备。三实验设备及其连接1PC 机 一台2MT-IDE 嵌入式开发系统 一台3串行通信线 一根4万用表 一只4123567891

2、1 12 13 14 15 16 17 18 19 2030 29 28 27 26 25 24 23 22 21 MC68HC908GP3240 39 38 37 36 35 34 33 32 311 2 3 4 5 6 7 8 9 10232 电 平OUT INMAX232CPE16 15 14 13 12 11 10 91 2 3 4 5 6 7 8+5V GND+5VTTL 电平OUT INTTL 电平转为 232 电平14412356789PC412356789 412356789四实验内容1理解串行通信(SCI)原理。2运行与理解各子程序。3主程序运行课本的样例程序。4编制一个查询

3、方式通信程序。通过 PC 机发送一个命令以控制接在 PTA0PTA7 口的 8 个小灯亮暗状态,具体是:各个小灯初始状态都为暗,首先进行通信测试,PC 机发送 “A”(65) ,若单片机接收到则 8 个小灯全亮,并回送字符“A ”(65) ,虽然单片机接收到但有问题,不是“A ”(65) ,说明有误码,则 4 个小灯全亮,并回送字符“0” (48) ,否则 8 个小灯全暗无反应,PC机 1 分钟后自己判断线路不通,并显示“线路不通” 。成功后进入控制状态,PC 机发送字符串“11” ,PTA0 口灯亮;发送“10” ,PTA0 口灯暗;发送“21” ,PTA1 口灯亮;发送“20” ,PTA1

4、 口灯暗;依此类推,当给 PTA 口发送“01” ,8 个小灯全亮,发送“00” ,全暗。PC 机方程序已知。5编制一个中断方式通信程序。编程要求同上一条。五编程提示1按照结构要求写好编程代码和注释。2计算波特率,SCIInit.h ( SCI 初始化子程序)设置 SCI 比特率寄存器(SCBR ) ,设置允许 SCI、正常码输出、8 位数据、无校验,即设置 SCI 控制寄存器 1(SCC1)相应位,设置是否允许发送与接收、是中断接收还是查询接收,即设置 SCI 控制寄存器2(SCC2)相应位。3查询方式通信程序的主程序主体是一个死循环,循环体中是不断检测来自 PC 机的数据是否可以收,即检测

5、 SCI 状态寄存器 1(SCS1)第五位是否为 1,成立时可以接收数据;和发送接收到的数据,即不断检测 SCI 状态寄存器 1(SCS1)第七位是否为 1,成立时可以发送数据。4中断方式通信程序的主程序也主体是一个死循环,但该循环体是一个空循环体,所有接收和发送数据程序代码放在中断程序中,这里没有检测代码,数据开始发送和接收的条件就是中断的条件。六实验报告要求1小结 GP32 串行通信(SCI)的原理及编程,并画出其流程图和程序代码与硬件接线图。2小结中断方式和查询方式的编程方法,并画出其流程图和程序代码与硬件接线图。3回答下列问题(1)全部发送字节每位为 0,用万用表测量芯片的 TX 端电压是多少?并说明其原理。(2)全部发送字节每位为 1,用万用表测量芯片的 TX 端电压是多少?并说明其原理。(3)什么是空闲线,如何识别?(4)串行 SCI 通信有哪些中断?各在什么情况下发生,作用是什么?(5)如何知道串行口 TX 发送了信号?提示:方法一,利用万用表在 TX 端发送 0 或者 255 持续 0.5 秒钟时的电压值。方法二,在 TX 端发送 0 或 255 持续 0.5 秒钟的波形时的小灯变化。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报