




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于基于Atmel 89S51单片机的串单片机的串行通讯系统行通讯系统计算机科学系计算机科学系 设计人:设计人: 学学 号:号: 指点教师:指点教师:单片机简介q单片微型计算机单片微型计算机Single Chip Microcomputer,简称为单片机。它是计算机微型化开展的方向,是把简称为单片机。它是计算机微型化开展的方向,是把计算机的运算器、控制器、存储器和输入计算机的运算器、控制器、存储器和输入/输出输出I/O接口四组成部分集成在一个硅片内的一个大规模集成接口四组成部分集成在一个硅片内的一个大规模集成电路为主组成的微型计算机。电路为主组成的微型计算机。q 单片机特点:单片机特点:q小巧
2、灵敏、本钱低、易于产品化小巧灵敏、本钱低、易于产品化q可靠性高可靠性高q易扩展、控制才干强易扩展、控制才干强q指令系统相对简单,较易掌握指令系统相对简单,较易掌握串口通讯的运用串口通讯的运用领域:串口通讯的运用领域:运用于机电一体化运用于机电一体化 汽车电子产品汽车电子产品 医用设备领域等方面医用设备领域等方面单片机串口通讯简介单片机串口通讯简介q串行数据传送特点:数据传送按位顺序进展串行数据传送特点:数据传送按位顺序进展q串行数据通讯方式:异步和同步串行数据通讯方式:异步和同步q串行数据通讯数据通路方式:单工、半双工、全双工串行数据通讯数据通路方式:单工、半双工、全双工q串行通讯的传送速率:
3、传送数据是用来描画传送快慢串行通讯的传送速率:传送数据是用来描画传送快慢的。传送速率用每秒传送格式位的数目来表示,称之的。传送速率用每秒传送格式位的数目来表示,称之为波特率。波特率越大,传送速率越快,反之波特率为波特率。波特率越大,传送速率越快,反之波特率越小,那么传送速率越慢。越小,那么传送速率越慢。q串行接口电路串行接口电路UART:其作用是在发送时,它将:其作用是在发送时,它将并行数据转换为串行输出;在接纳时,它将串行数据并行数据转换为串行输出;在接纳时,它将串行数据转换为并行数据输入。转换为并行数据输入。q串行口存放器包括两个缓冲器,一个是发送缓冲器,串行口存放器包括两个缓冲器,一个是
4、发送缓冲器,一个是接纳缓冲器。一个是接纳缓冲器。qRxD:P3.0口的第二功能口,作为串行输入口运用口的第二功能口,作为串行输入口运用qTxD:P3.1口的第二功能口,作为串行输出口运用口的第二功能口,作为串行输出口运用q与串行通讯有关的控制存放器有:与串行通讯有关的控制存放器有:SCON、PCON和和IE qSCON用于串行数据控制用于串行数据控制 qPCON电源控制而设置的公用存放器电源控制而设置的公用存放器 qIE中断允许存放器中断允许存放器 串口通讯的实现硬件实现 对串口通讯的引脚、电路图等作简单引见软件实现 分别对串口通讯的主控端和遥控器端的软件实现作简单引见串口通讯的硬件实现q将主
5、控端的10号脚RxD与遥控端的11号脚TxD相连;然后将主控端的11号脚TxD与遥控端10号脚RxD相连。在这个过程中是得用P3口的第二功能口。qLED灯直接连单片机需求运用330欧姆的上拉电阻。串口通讯的软件实现q串口通讯时,单片机本人可以控制在何时发送数据,但却无法知道在什么时候收到数据,所以接纳数据时应采用中断来实现。 q假设令ES=1且EA=1 即单片机开放外部中断且开放串口中断时,CPU会放下当前的任务转而跳至串行端口中断效力程序 。主控端q主控制端要用开关控制负载1和负载2的通电情况并将之发送出去;q接纳来自遥控器的中断信息并对这个中断信息作出反响显示在LED上。 主控端遥控端q遥控端要将主控端负载的通电情况反响出来;q遥控端的中断程序要将产生这个中断的信息发送到主控端。遥控端对单片机串口通讯的检测n对于主控端的结果:按下SW1,灯1亮;按下SW2,灯1灭;按下SW3,灯2亮;按下SW4,灯2灭 ;n对于遥控端的结果:按下SW5,主控端的灯1亮,同时遥控器端的灯1也亮 ,按下SW6,主控端的灯1灭,同时遥控器端的灯1也灭 ,按下SW7,主控端的灯2亮,同时遥控器端的灯2也亮 ,按下SW8,主控端的灯2灭,同时遥控器端的灯2也灭 致谢q首先,要赞赏指点教师涂教师
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 16 《大家排好队》(教学设计)2024-2025学年统编版(2024)小学道德与法治一年级上册
- 云南科技信息职业学院《文学作品与影视改编》2023-2024学年第二学期期末试卷
- 临沂职业学院《交通大数据分析与处理》2023-2024学年第二学期期末试卷
- 河南2025年河南省委党校省直分校招聘博士研究生2人笔试历年参考题库附带答案详解
- 辽宁装备制造职业技术学院《水质监测与实验》2023-2024学年第二学期期末试卷
- 洛阳师范学院《运动技能学习与控制》2023-2024学年第二学期期末试卷
- 2025年度文化活动场地租赁合同规范文本
- 监理机构职责
- 小数的意义二(教学设计)-2023-2024学年四年级下册数学北师大版
- 2025年度文化产业反担保保证合同及文化产业发展规划
- 《电力建设工程施工安全管理导则》(NB∕T 10096-2018)
- 2024-2025学年广东省部分学校高一(上)第一次联合考试物理试卷(含答案)
- 《黄色新闻的泛滥》课件
- 2024年山东省公务员考试《行测》真题及答案解析
- 化工原理Ⅱ学习通超星期末考试答案章节答案2024年
- 2024-2025学年初中体育与健康九年级全一册人教版(2024)教学设计合集
- 环保产业政策及市场发展趋势分析研究
- 2024年河南省高考对口升学语文英语试题
- 学习白求恩精神,做一个高尚的人一个纯洁的人
- 《中医药学概论》期末考试复习题库(含答案)
- 2024年秋季新外研版三年级上册英语课件 Unit 1 第1课时(Get ready)
评论
0/150
提交评论