51单片机ppt教程PPT精品课程课件全册课件汇总.pptVIP

51单片机ppt教程PPT精品课程课件全册课件汇总.ppt

  1. 1、本文档共662页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
13.4.3 模式2 * 在模式2下,串行口是一个9位异步通信口,每一帧共发送或接收11位数据。这11位数据由1个起始位“0”、8个数据位、第9位数据(TB8位,位于SCON内)、1个停止位“1”组成。该模式下的波特率为晶振频率的1/32或1/64,这取决于PCON寄存器中的SMOD1的设置,计算公式为: 模式2下发送数据时,数据由TXD端送出,数据中的第9位数据从串行口控制寄存器SCON中的TB8位取得(可用指令“MOV TB8, bit”向TB8位载入数据bit)。与其他模式相同,向SBUF载入数据后即自动发送。发送完一帧数据后,发送中断标志位TI=1,所以可用指令“JBC TI, CHECK”来检测TI并将其清0。 模式2下接收数据时。需要将串行口控制寄存器SCON中的REN位置1,串行口就会启动接收过程。RXD端接收,数据中的第9位载入SCON寄存器的RB8位上。接收完1帧数据后,RI位被置1,可用指令“JB RI, CHECK”来检测RI位以判断接收完成情况。 13.4.4 模式3 * 模式3与模式2的串行口功能、发送/接收过程几乎相同,只是模式3的波特率可控,与模式1具有相同的计算公式。 从上面对4种模式的分析知道,除模式0作为一个移位寄存器使用外(倾向用于扩展I/O口),模式1和模式3具有灵活设置波特率的特点,所以在应用中可以“偏爱地”使用。 13.5 ■ 应用体验——双机通信 13.5.1 双机通信的应用 * 两个单片机通信可以把各自获得的信息进行沟通和传递。如地下有一个前端单片机系统,负责接收并处理从温度、压力传感器检测到的温度、压力信号,并控制勘探头等设备工作。在地面系统,另外有一个单片机系统接收用户的操作指令,通过通信统线路与前端单片机系统实时交换勘探状态信息。这样,用户通过地面的单片机系统就可以控制和观察前端单片机系统的工作。 13.5.2 双机通信的通信链路 * 如果两个单片机之间的距离很近,比如小于10m,那两个单片机的通信线路连接就非常简单,可以使用两芯屏蔽线将两个单片机的RXD端和TXD端对绞相连,同时将屏蔽层接地以减小噪音即可。 13.5.3 排队呼叫系统 * 我们去银行办理业务时,可在排队机上拿到一个排队号。大屏幕和广播会按排队号的顺序叫顾客到柜台办理业务,这里就可用所学的知识看看排队呼叫系统的组成。在柜台的业务员手上有一个数字小键盘,当业务员用小键盘输入下一个顾客的排队号时,排队号就显示在银行大厅里的大屏幕上,以提示手持该排队号的顾客到柜台办理业务。 13.5 ■ 应用体验——双机通信 * 12.4.5 字符液晶屏的控制程序 * 12.4.5 字符液晶屏的控制程序 * 显示数据“Hello,”和“world!”分别保存在数据表TABLE_1和TABLE_2中。两个数据表都以88H为取表结束的标志。如果需要显示其他内容,只要修改数据表中的内容即可。 数据表TABLE_1和TABLE_2中放置的是字符串,所以使用单引号把内容括起来。字符串在程序汇编过程中,汇编器会自动将每一个字符(字母、数字、标号符号等)转换成相应的ASCII码,并以十六进制数的形式保存在数据表中(各种字符的ASCII码可参考附录G)。 12.4.6 图形点阵液晶屏显示原理 * 图形点阵液晶屏较字符液晶屏的显示能力更胜一畴,它除了能显示文字、标点符号外,还能显示各种图形。图形点阵液晶屏有多种规格供选用,例如,128×64的点阵屏每行有128个点,共有64列,所以整屏共有128×64=8192个点。 12.4.7 单片机与图形点阵液晶屏的接口 * Vcc、Vss(1、2管脚)——电源端。Vcc与Vss分别与+5V和GND相连,为液晶屏提供工作电源。 Vee(3管脚)——液晶屏驱动电源。该管脚的电平决定了液晶屏的对比度,通常可用一个分压器控制Vee管脚的电压从而调整对比度。 12.4.7 单片机与图形点阵液晶屏的接口 * D/I(4管脚)——命令/数据选择线。该管脚的状态决定了数据总线DB0~DB7上的信号是命令还是显示数据。当D/I =0时,DB0~DB7的信号视为命令数据。当D/I =1时,DB0~DB7的信号则作为液晶屏的显示数据。 R/W(5管脚)——读/写控制线。该管脚控制是从液晶屏读数据还是向液晶屏写数据。R/W=0时,写数据。R/W=1时,读数据。 12.4.7 单片机与图形点阵液晶屏的接口 * E(6管脚)——使能端。该管脚控制液晶屏从数据总线DB0~DB7上将数据读入液晶屏。当该管脚上的电平由1向0变化时,数据总线DB0~DB7的数据被读入液晶屏。 DB0~DB7(7~14管脚)——数据总线。这8位数据总线是数据交换的通道,单片机

您可能关注的文档

文档评论(0)

爱分享的达人 + 关注
实名认证
文档贡献者

爱分享

1亿VIP精品文档

相关文档