课题1 mcs-51系列单片机认识初步整套课件完整版电子教案最全ppt整本书课件全套教学教程(必威体育精装版).ppt

课题1 mcs-51系列单片机认识初步整套课件完整版电子教案最全ppt整本书课件全套教学教程(必威体育精装版).ppt

  1. 1、本文档共218页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本文档独家原创根据教材内容制作精美ppt是目前最完整必威体育精装版的ppt课件整套电子教案全套电子讲义

图5-7 LED显示器 返回 图5-8并行输出的1位LED显示器电路 返回 图5-9串行输出的2位共阳LED静态显示电路 返回 图5-10 8位共阴LED动态显示电路 返回 图5-12 8位LED动态显小 返回 图5-13 16路抢答器硬件电路 返回 图5-14主程序流程图 返回 图5-15 10 ms中断服务子程序流程图 返回 图5-16抢答准备 返回 图5-17 3号抢答成功 返回 图5-18 14号抢答成功 返回 图5-19 35BY48S03型步进电机外形图 返回 图5-20 35BY48S03型步进电机接线图 返回 图5-21 步进电机控制 返回 表5-2 35BY48S03型步机电机参数 返回 课题6串行口通信 [任务6. 1]串行口使用基础 [任务6. 2]在Proteus中仿真单片机向PC发送文字 小结 思考题 [任务6. 1]串行口使用基础 实际工作中,通信方式有两种,即并行通信和串行通信。 1.串行口控制寄存器SCON (98H) 用于定义串行口的工作方式及实施接收和发送控制,字节地址为98 H。寄存器SCON的内容及位地址表示如6-1所示。 (1)与中断请求标志有关的位 TI:串行口发送中断请求标志位 RI:串行口接收中断请求标志位 (2)寄存器SCON各位的含义 SMO , SM1:串行口工作方式选择位,对应了四种工作方式,如表6-2所列。 下一页 返回 [任务6. 1]串行口使用基础 2.电源控制寄存器PCON (87H) 寄存器PCON不可位寻址,它的字节地址是87H} PCON的低7位全都用于单片机的电源控制,只有最高位SMOD与串行口有关,用于串行通信波特率的控制。寄存器PCON的格式如表6-3所示。 3.串行口工作方式 根据串行通信数据格式和波特率的不同,51单片机的串行通信可以设置四种工作方式。 (1)工作方式0 上一页 下一页 返回 [任务6. 1]串行口使用基础 (2)工作方式1 (3)工作方式2和工作方式3 4.波特率的设置 在串行通信中,收发双方对发送或接收的数据速率要有一个约定,通过软件对51串行口编程可约定4种工作方式。其中,方式0和方式2的波特率是固定的,方式1和方式3的波特率是可变的,由定时器T1的溢出率决定。常用波特率与其他参数间的关系如表6-4所示。 上一页 返回 [任务6. 2]在Proteus中仿真单片机向PC发送文字 6. 2. 1硬件设计 AT89 C51单片机的串行口经MAX232电平转换后,与PC机串行口相连。使用虚拟终端,实现上位机与下位机的通信。 打开Proteus ISIS编辑环境,按表6-5所列的元件清单添加元件。 元件全部添加后,在Proteus ISIS的编辑区域中按图6-3所示的原理图连接硬件电路。 下一页 返回 [任务6. 2]在Proteus中仿真单片机向PC发送文字 6. 2. 2程序设计 本例中使用查询法接收和发送数据,上位机发出指定字符,下位机收到后返回原字符。 虚拟终端设置如下:波特率“4800 ”;数据位“8‘ ,奇偶校验“无”;停止位“1”,如图6-4所示。 1.程序流程 如图6-5所示。 2.源程序 上一页 下一页 返回 [任务6. 2]在Proteus中仿真单片机向PC发送文字 6. 2. 3调试与仿真 ①打开Keil μ,Vision3 ,新建Keil项目,选择AT89C51单片机作为CPU,新建汇编源文件,编写程序,并将其导入到“Source Group 1”中。在Options for Tar-bet对活窗口中,选中Output选项卡中的Create HEX File选项和Debug选项卡中的Use ; Proteus VSM Simulator选项。编泽汇编源程序,改正程序中的错误。 ②在Proteus ISIS中,选中AT89C51并单击鼠标左键,打开Edit Component对话窗口,设置单片机晶振频率为12 MHz,在此窗口中的Program File栏中,选择先前用Keil生成的.hex文件。在Proteus ISIS的菜单栏中选择File→Save Design选项,保存设计。 上一页 下一页 返回 [任务6. 2]在Proteus中仿真单片机向PC发送文字 ③在Keil的菜单栏中选择Debug→Start/Stop Debug Session选项,或者直接单击工具栏中的Debug Start/Stop Debug Session图标 ,进人程序调试环境。 上一页 返回 小 结 5 1单片机内部具有一个全双工的异步串行通信 I / O口,该串行口的波特率和帧格式可以编程设定。串行口有 4种工作方式:方式 0 、方式

您可能关注的文档

文档评论(0)

BLUED + 关注
实名认证
内容提供者

教师资格证持证人

全网 内容最全课件 价格最低 质量最高 不是之一,是唯一。 每个人使用的办公软件版本不一样,如有个别显示不出的文件,建议使用必威体育精装版版。

版权声明书
用户编号:8070063100000015
领域认证该用户于2023年03月20日上传了教师资格证

1亿VIP精品文档

相关文档