单片机原理与接口技术-单片机课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
KEY1: CALL DELAY10MS … RET KEY2: CALL DELAY10MS … RET KEY3: CALL DELAY10MS … RET 例4 编程对图9.3所示键盘进行识别。 判断是否有键按下。 (2) 判断哪个键按下 。 9.2 LED显示器接口 9.2.1 LED简介 图9.5 LED结构原理及外形图 图9.6 LED各段的传统排列顺序 9.2.2 LED显示器及显示方式 9.2.3 LED与单片机的接口设计 例1 对于并行接口的LED显示,其应用较为简单,如图9.7所示为通过P1口驱动一只LED显示器的例子。 其例程为: ORG 0000H AJMP MAIN ORG 0040H MAIN: MOV SP, #60H MOV R0, #00H MOV DPTR, #TAB LOOP: MOV A, R0 MOVC A, @A+DPTR MOV P1, A CALL DELAY1S INC R0 CJNE R0, #0AH, LOOP MOV R0, #00H AJMP LOOP TAB: DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FH … DELAY1S: … RET END 图9.8 单片机通过74LS164与数码管的接口设计 7.4.3 多机通信 1. 多机通信原理 2. 多机通信举例 图7.15 多机通信系统框图 例1 设计一255台从机的主从式多机通信系统。 解: (1)通信协议:(2)波特率与时间常数的确定 (3)主机的通信软件(查询方式) (4)从机的通信软件(中断方式) (1)什么是串行异步通信,它有哪些作用? (2)8051单片机的串行口由哪些功能部件组成?各有什么作用? (3)8051串行口有几种工作方式?有几种帧格式?各工作方式的波特率如何确定? (4)假定异步串行通信采用10位帧格式,字符格式为一个起始位、八个数据位、一个停止位,请画出传送ASCII码字符“T”并且采用奇偶较验的帧格式。 (5)8051中SCON的SM2,TB8,RB8有何作用? (6)PCON中SMOD控制位的功能是什么? (7)简述串行通信接口芯片UART的主要功能。 (8)简述单片机多机通信的原理。 (9)设fosc=11.0592MHz,试编写一段程序,对串口初始化,使之工作于方式l,波特率为1200b/s,用查询串行口状态的方法读出接收缓冲器的数据并回送到发送缓冲器。 7.5 思考练习题 (10)若晶振为fosc=11.0592MHz,采用串行口工作方式1,波特率为4800b/s。写出用T1作为波特率发生器的方式字和计数初值。 (11)串行口工作在方式1和方式3时,其波特率与定时器T1工作模式2的初值及SMOD位的关系如何?设fosc=6MHz,现利用定时器T1模式2产生的波特率为110b/s。试计算定时器初值。 (12)说明为什么定时器T1用作串行口波特率发生器时,常选用工作模式2。 (13)若定时器T1设置成模式2,作波特率发生器,已知fosc=6MHz。求可能产生的最高和最低的波特率是多少? (14)以8031串行口按工作方式1进行串行数据通信。假定波特率为1200b/s,以中断方式传送数据。试编写全双工通信程序。 (15)以8031串行口按工作方式3进行串行数据通信。假定波特率为1200b/s,第9数据位作奇偶校验位,以中断方式传送数据。试编写通信程序。 (16)设计一个单片机的双机通信系统,并编写通信程序。将甲机内部RAM 30H~3FH存储区的数据块通过串行口传送到乙机内部RAM 40H~4FH存储区中去。 第8章 MCS-51单片机的系统扩展 程序存储器的扩展 数据存储器的扩展 外部I/O的扩展 8.1 程序存储器的扩展 8.1.1 外部程序存储器的操作时序 MCS-51系列单片机扩展外部程序存储器的硬件电路如图8.1所示。 图8.2 单片机访问外部程序存储器的时序图 8.1.2 地址锁存器及EPROM

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档