- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目四智慧校园一卡通应用及维护
冯蓉珍
《微处理器程序设计》
教学目标和技能要求知识目标1、理解微处理器的串行通信原理;2、掌握串行通信寄存器设置;3、掌握串行通信中断服务程序编写。能力目标1、能灵活设计串行口电路实现通信;2、能灵活针对硬件通信电路、编写串行通信应用程序;3、能对双机通信电路进行正确连线;4、能灵活应用MAX232进行单片机与PC之间的串行口通信;5、能灵活应用通信的标准接口实现通信;6、能使用编译器下载程序到单片机中。
教学目标和技能要求
任务4.1获取智慧校园一卡通数据任务目标通过本任务的设计和制作,要求学生利用微处理器之间的串行通信,实现智慧校园一卡通数据的获取,并根据卡里余额控制学生是否具备用水用电条件。培养学生利用串行通信解决实际问题的能力,从而能更好地应用与维护一卡通数据。知识准备1、串行通信基础实际应用中,不但计算机与外部设备之间需要进行信息交换,在计算机之间也需要交换信息,这些信息的交换称为“通信”
知识准备1.1串行通信与并行通信通信的基本方式分为并行通信和串行通信两种。并行通信,即数据的各位同时传送;其特点是传输速度快,但当距离较远、位数又多时通信线路复杂且成本高。串行通信,即数据一位一位的顺序传送。其特点是通信线路简单,只要一对传输线就可实现通信,大大降低系统成本,尤其适合远距离通信,不过其传输速度慢。任务4.1获取智慧校园一卡通数据图4-1并行通信和串行通信示意图
知识准备1.2单工通信与双工通信按照数据的传送方向,串行通信可分为单工、半双工和全双工三种制式,如图所示。在单工制式下,通信一方只具备发送器,另一方只具备接收器,数据只能按照一个固定的方向传送,图(a)所示。任务4.1获取智慧校园一卡通数据图4-2单工通信、半双工通信、全双工通信三种通信制式
知识准备1.2单工通信与双工通信在半双工制式下,通信双方都具备发送器和接收器,但同一时刻只能有一方发送,另一方接收;两个方向上的数据传送不能同时进行,其收发开关一般由软件控制的电子开关,如图(b)所示。在全双工制式下,通信双方都具备发送器和接收器,可以同时发送和接收,即数据可以在两个方向上同时传送,如图(c)所示。在实际应用中,尽管多数串行通信电路接口具有全双工功能,但一般情况下,只工作于半双工制式下,这种用法简单、实用。任务4.1获取智慧校园一卡通数据
知识准备1.3异步通信和同步通信按照串行数据的始终控制方式,串行通信可以分为异步通信和同步通信两类。1.3.1异步通信(AsynchronousCommunication)在异步通信中,数据通常以字符为单位组成字符帧传送的。字符帧由发送端一帧一帧地发送,每一帧数据是低位在前、高位在后,通过传输线由接收端一帧一帧的接收。发送端和接收端分别使用各自独立的时钟来控制数据的发送和接收,这两个时钟彼此独立,互不同步。异步通信设备简单、便宜,但由于需要传输其字符帧中的开始位和停止位,因此异步通信的数据开销比例较大,传输效率较低。异步通信有两个比较重要的指标:字符帧格式和波特率。任务4.1获取智慧校园一卡通数据
知识准备(1)字符帧字符帧也称为数据帧,由起始位、数据位、奇偶校验位和停止位四部分组成。如图所示。(i)起始位:位于字符帧开头,只占一位,为逻辑低电平,用于向接收设备表示发送端开始发送一帧信息。(ii)数据位:紧跟在起始位之后,根据情况可以取5位、6位、7位或8位,低位在前,高位在后。任务4.1获取智慧校园一卡通数据图4-3串行通信字符帧格式
知识准备(iii)奇偶校验位:位于数据位之后,仅占一位,用来表示串行通信中采用奇校验还是偶校验,由用户编程决定。(iv)停止位:位于字符帧最后,为逻辑高电平。通常可取1位、1.5位或2位,用于向接收端表示一帧字符信息已经发送完,也为发送下一帧做准备。停止位之后紧接着可以是下一个字符帧的起始位,也可以是空闲位(逻辑1高电平),意味着线路处于等待状态。(2)波特率(BaudRate)波特率为每秒钟传送二进制数码的位数,单位为b/s(位/秒),或bps(bitpersecond的缩写)。波特率用于表示数据传输的速度,波特率越高,数据传输的速度越快。通常异步通信的波特率为50-19200bps。任务4.1获取智慧校园一卡通数据
知识准备1.3.2同步通信(SynchronousCommunication)同步通信是以数据块方式传输数据。通常在面向字符的同步传输中,其帧的格式由三部分组成,即由若干个字符组成的数
您可能关注的文档
- 智能网联传感器装配与调试 课件 项目1-智能网联汽车及传感器认知.ppt
- 智能网联传感器装配与调试 课件 项目2-常用传感器的检测.pptx
- 智能网联传感器装配与调试 课件 项目3-超声波雷达的认知安装与标定.pptx
- 智能网联传感器装配与调试 课件 项目4-毫米波雷达的认知安装与标定.pptx
- 智能网联传感器装配与调试 课件 项目5-激光雷达的认知、安装与标定.pptx
- 智能网联传感器装配与调试 课件 项目6-视觉传感器认知、安装与标定.pptx
- 智能网联传感器装配与调试 课件 项目7-高精度定位认知与安装.pptx
- 智能网联传感器装配与调试 课件全套 张梅红 项目1--7 智能网联汽车及传感器认知 ---高精度定位认知与安装.ppt
- 微处理器程序设计——以51单片机为例 课件 项目1 智慧校园门禁智能控制 任务1.1-1.2.pptx
- 微处理器程序设计——以51单片机为例 课件 项目1 智慧校园门禁智能控制 任务1.3-1.4.pptx
最近下载
- C++程序设计教程教学设计-初识C++教学设计.pdf VIP
- 邮政普遍服务标准.doc
- 2025年长沙商贸旅游职业技术学院单招职业技能测试题库精编答案.docx VIP
- 多关节机械手在晶圆减薄机中的应用 multi-articular robot application in back grinding machine.pdf VIP
- (正式版)SH-T 3145-2024 石油化工特殊用途汽轮机工程技术规范.pdf VIP
- 贵州省2025年初中物理学业水平考试(中考)模拟卷(一)(有答案).docx VIP
- 电力电子课程设计三相桥式SPWM逆变电路的设计及仿真.doc VIP
- 数字经济学教学课件.pptx VIP
- 小学科技制作活动教案 五下科技制作教案.doc
- 食品加工机械与设备.pptx VIP
文档评论(0)