- 1
- 0
- 约4.6千字
- 约 35页
- 2017-12-31 发布于河南
- 举报
八_串行口编程
串行口编程 一、串行通信概述 一、串行通信概述 一、串行通信概述 一、串行通信概述 一、串行通信概述 一、串行通信概述 一、串行通信概述 一、串行通信概述 二、51单片机的串口工作原理 二、51单片机的串口工作原理 三、51单片机串口控制方法 三、51单片机串口控制方法 三、51单片机串口控制方法 三、51单片机串口控制方法 三、51单片机串口控制方法 四、波特率的设置和产生 四、波特率的设置和产生 四、波特率的设置和产生 四、波特率的设置和产生 五、串口的中断和查询方式 五、串口的中断和查询方式 一、单片机串口方式0工作原理 一、单片机串口方式0工作原理 一、单片机串口方式0工作原理 一、单片机串口方式0工作原理 一、单片机串口方式0工作原理 二、串口方式0应用范围 方式0发送 当一个数据写入串行口发送缓冲器SBUF时,串行口将8位数据以fosc/12的波特率从RXD引脚输出(低位在前),发送完置中断标志TI为1,请求中断。在再次发送数据之前,必须由软件清TI为0。 上一页 下一页 方式0用于扩展I/O口输出 上一页 下一页 方式0接收 在满足REN=1和RI=0的条件下,串行口即开始从RXD端以fosc/12的波特率输入数据(低位在前),当接收完8位数据后,置中断标志RI为1,请求中断。在再次接收数据之前,必须由软件清RI为0。 上一页 下一页 * 下一页 任务一 :双机通信 上一页 下一页 甲乙两片单片机用串口连接,编写程序,乙机不断发送数字给甲机,甲机显示收到的数字,通信波特率为4800bps. 点击查看仿真效果 知识点 一、串行通信概述 二、51单片机串口结构及工作原理 三、51单片机串口控制方法 四、波特率的设置和产生 五、串口的中断方式和查询方式 上一页 下一页 练习1 串口通信应用 上一页 下一页 甲机连接两盏灯D1、D2,乙机连接两个按键K1、K2,编写程序实现K1控制D1的亮或者灭,K2控制D2的亮或者灭。波特率为9600bps。 点击查看仿真效果 任务二 :串口方式0应用 51单片机用串口和74ls164扩展了4位数码管的显示,编写程序,串口方式0,通过74LS164控制4位数码管显示数字. 上一页 下一页 点击查看仿真效果 知识点 一、单片机串口方式0工作原理 二、串口方式0应用范围 上一页 下一页 利用74LS165扩展单片机的IO口,并从74LS165读取数据,控制发光二极管。 点击查看仿真效果 上一页 下一页 练习2 输入口的扩展 在计算机系统中,CPU和外部通信有两种通信方式:并行通信和串行通信。并行通信,即数据的各位同时传送;串行通信,即数据一位一位顺序传送。 上一页 下一页 两种通信方式的示意图(a) 并行通信;(b) 串行通信 上一页 下一页 在异步通信中,数据通常是以字符为单位组成字符帧传送的。字符帧由发送端一帧一帧地发送,每一帧数据均是低位在前,高位在后,通过传输线被接收端一帧一帧地接收。发送端和接收端可以由各自独立的时钟来控制数据的发送和接收,这两个时钟彼此独立,互不同步。 在异步通信中,接收端是依靠字符帧格式来判断发送端是何时开始发送,何时结束发送的。字符帧格式是异步通信的一个重要指标。 异步通信 上一页 下一页 异步通信的字符帧格式(a) 无空闲位字符帧;(b) 有空闲位字符帧 上一页 下一页 (1) 起始位:位于字符帧开头,只占一位,为逻辑0低电平,用于向接收设备表示发送端开始发送一帧信息。 (2) 数据位:紧跟起始位之后,用户根据情况可取5位、6位、7位或8位,低位在前高位在后。 (3) 奇偶校验位:位于数据位之后,仅占一位,用来表征串行通信中采用奇校验还是偶校验,由用户决定。 (4) 停止位:位于字符帧最后,为逻辑1高电平。通常可取1位、1.5位或2位,用于向接收端表示一帧字符信息已经发送完,也为发送下一帧作准备。 上一页 下一页 同步通信 同步通信是一种连续串行传送数据的通信方式,一次通信只传输一帧信息。这里的信息帧和异步通信的字符帧不同,通常有若干个数据字符。同步通信的数据以帧为单位发送,由同步字符、数据字符和校验字符CRC三部分组成。在同步通信中,同步字符可以采用统一的标准格式,也可以由用户约定。 上一页 下一页 同步通信的字符帧格式(a) 单同步字符帧格式;(b) 双同步字符帧格式 上一页 下一页 串行通信的接
您可能关注的文档
- 高级英语第五课修辞.ppt
- 10_4 第十章:第四节 光电开关及光电断续器.ppt
- 高三BOOK 3 unit 3.pptx
- 选修7_Unit_2_Robots词汇教学.ppt
- 我的论文(3稿).doc
- 分包资格报审表.doc
- 第8章_Android_Broadcast_Receiver.ppt
- XX工程项目安全周报模版 新.doc
- OCEC-DOP-MDR-ST-0005 焊后热处理程序.doc
- 工作表现发展计划–非管理人员.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)