- 1、本文档共84页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二、80C51单片机的串行通信接口
设数据串行发送采用查询方式,显示的延时依靠调用延时子程序DELAY来实现: ORG 2000H MOV SCON, #00H ;串行口方式0初始化 MOV A, #80H ;最左一位发光管先亮 CLR P1.0 ;关闭并行输出 2、串行口在其它方式下的应用 甲机发送程序清单如下:(续1) SETB TCON.6 ;启动定时器1 SETB EA ;CPU开中断 SETB ES ;串行口开中断 MOV DPTR,ADDRT ;数据区首址→DPTR MOV R0,#00H ;传送字节数初值 MOVX A,@DPTR ;取第一个发送字节 MOV SBUF,A ;启动串行口发送 SJMP $ ;等待中断 2、串行口在其它方式下的应用 乙机接收程序清单如下: (续1) SETB TCON.6 ;启动定时器1 SETB EA ;CPU 开中断 SETB ES ;串行口开中 MOV DPTR,ADDRR ;数据缓冲区首址→DPTR MOV R0,#00H ;置传送字节数初值 SJMP $ ;等待中断 2、串行口在其它方式下的应用 从机串行口中断服务程序:(续) LOOP1: CLR SM2 ;清SM2,准备接收数据 SJMP LOOP2 ;中断返回 LOOP: MOVX @DPTR,A ;接收的数据→数据缓冲区 INC DPTR ;修改地址指针 DJNZ R0,LOOP2 ;数据未接收完,转LOOP2 SETB SM2 ;全部接收完,置SM2=1 LOOP2: RETI ; 中断返回 5、什么是串行异步通讯,其帧格式是怎样的? 6、什么是串行通讯中的单工方式、半双工方式和全双工方式? 7、某异步通讯接口,其帧格式由1个起始位,7个数据位,1个奇偶校验位和1个停止位组成。当该接口每分钟传送1800个字符时,计算其传送波特率。 10、试设计一个单片机的双机通信系统,并编写通信程序,将甲机内部RAM 30H~3FH存储区的数据块通过串行口传送到乙机内部RAM 40H~4FH存储区中去。 甲机发送程序流程图如下: 串行口初始化 定时器1初始化 送400bit/s的时间常数 启动定时器1 开中断 置初值 取首址数据 启动串行发送 等待中断 清中断标志 数据块发送完? 修改指针 取发送数据 启动串行发送 中断返回 关串行口中断 主程序: 发送数据中断服务程序: Y N 2、串行口在其它方式下的应用 三、80C51单片机串行口的应用 甲机发送程序清单如下: ORG 0000H LJMP MAINT ;跳至主程序入口 ORG 0023H LJMP INTSE1 ;转至串行中断服务程序 MAINT:MOV SCON, ;置串行口工作方式 MOV TMOD,#20H ;定时器1为定时方式2 MOV TH1,#0D9H ;产生400波特率的时常数 MOV TL1,#0D9H 2、串行口在其它方式下的应用 三、80C51单片机串行口的应用 三、80C51单片机串行口的应用 甲机发送程序清单如下: 中断服务程序: INTSE1:CLR SCON.1 ;清中断标志 CJNE R0, #7FH, LOOP ;判别128个字节都发送完? CLR ES ;发送完毕,禁止串行口中断 SJMP ENDT ;转中断返回 LOOP: INC R0 ;修改字节数指针 INC DPTR
您可能关注的文档
- 《原子核衰变及半衰期》课件1.ppt.ppt
- xnxs4.ppt-乐学网.ppt
- 《学生公寓LED项目》征集技术方案和预算计划的公示公告-吉林建筑大学.doc
- 《密码学》课程教学大纲-广东工业大学应用数学学院.doc
- 《广东广播电视大学教学资源建设工作规程》.doc
- 《应用统计与随机过程》教学进程表.doc
- 《广播电视视频点播业务许可证(乙种)》初审.doc
- 《Flash平面动画设计教程》高等教育出版社陈建军主编-信息系.ppt
- 《护理学导论》(专升本)2在线作业答案.doc
- 《数字视频合成师》(四级)竞赛要求.doc
- 2025年贵州城市职业学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 2025年贵州农业职业学院单招(数学)历年真题考点含答案解析.docx
- 偏好一致的一个条件:拓展的预算约束.pdf
- 2025年贵州城市职业学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 团队相关课件.pptx
- 2025年贵州城市职业学院单招语文2019-2024历年真题考点试卷含答案解析.docx
- 2025年贵州工业职业技术学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 小学国防教育课件和教案.pptx
- 2025年贵州工业职业技术学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 2025年贵州工业职业技术学院单招职业技能测试近5年真题考点含答案解析.docx
文档评论(0)