单片机10.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文档。上传文档
查看更多
单片机10

第十章 系统应用实例 10-1 步进电机控制系统 10-1-1 步进电机控制原理 10-1-2 步进电机控制程序设计 程序延时控制程序流程图 参考子程序: 参考子程序(续): 10-1-3 步进电机变速控制 变频控制程序流程图 相应的参考程序如下: 相应的参考程序(续): 相应的参考程序(续): 10-2 红外线感应自动门控制系统 10-2-2 红外线传感器集成芯片介绍 BISS0001芯片内部电路原理图 10-2-3 系统软件结构 开门子程序流程图 主程序: 主程序(续): 开门子程序: 关门子程序: T0中断服务程序: 外部中断服务子程序: 10-3 通用多点温度控制系统 10-3-2 通信协议 3. 数据格式 10-3-3 硬件电路 系统从机硬件原理图 10-3-4 软件设计 1. 主机软件 通讯模块(读数据) 2. 从机软件设计 ORG 0200H ;主程序 MAIN: MOV R0 , #0FFH DJNZ R0 , $ ;开机延时 LCALL INITSYSTEM ;系统初始化 LCALL TOUCHSLAVE ;联系所有从机 JNB ComErrFlag , START ;如从机联系正常,转START MOV ErrNumber,#00H ;有通信故隙,设置出错号 START:JNB T20msFlag , $ ;20ms未到,等待 CLR T20msFlag ;20ms标志清零 MOV A , T20ms CJNE A , #00H , PDIS ;根据T20ms值执行相应任务模块 LCALL KEYIN ;T20ms=0,执行键处理程序 AJMP BACK PDIS : CJNE A , # 01H , PCOM LCALL DISPLAY ;T20ms=0,执行显示程序 AJMP BACK PCOM : CJNE A , # 01H , PERR LCALL COM ;T20ms=0,执行通信程序 AJMP BACK PERR : LCALL SOLVEERR ;T20ms=0,执行故障处理程序 AJMP START SJMP $ BACK : READ : PUSH DPH PUSH DPL PUSH ACC MOV CheckSum , #00H ;发送校验和清零 MOV A , SlaveNumber CLR RI CLR TI MOV SBUF , A ;发从机号 JNB TI , $ ADD A , CheckSum ;求校验和 MOV CheckSum , A MOV A , Command ;发指令号 CLR TI MOV SBUF , A JNB TI , $ ADD A , CheckSum ;求校验和 CLR TI MOV SBUF , A ;发校验和 JNB TI , $ CLR

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档