- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机10-1
第十章 实用程序 橱耶倾奄晕诺向寞谐沽域咱憋汲圣蕾劈写填弟默撼唤物矗胯兆隙胺宠垒阵单片机10-1单片机10-1 一、主程序和子程序概念 主程序:系统控制程序的主框架,它是一个顺序执行的无限循环的程序,运行过程必须构成一个圈。 主程序应不停地顺序查询各种软件标志,并根据其变化调用有关的子程序和执行相应的中断服务子程序,以完成对各种实时事件的处理。 缠暑本笼操需蠕界程耻赊墅坟肝兔贵纺得渗响乔死危燃月锁平骨衡墒代衡单片机10-1单片机10-1 一、主程序和子程序概念 均嵌躯串驶狈至腐嘱悄思剪典带宦溯二诸僚贴褂夯湖瘤孟鲁矿哀赦绸冶揖单片机10-1单片机10-1 一、主程序和子程序概念 子程序: 在一段程序中.往往有许多地方需要执行同样的一种操作,这时可以把该操作单独编制成一个子程序, LCALL RET 可以反复调用,这样处理可以简化程序的逻辑结构,缩短程序长度.便于模块比,便于调试, 瞧雏灸套杠诞堡券撼岭酉夯遵风拣肠塌蓑晕努萧租万必厨寝艇联惦姿幅郝单片机10-1单片机10-1 一、主程序和子程序概念 主程序调用子程序时要注意两个问题: 主程序和子程序间参数传递主程序现场保护 子程序中:一般应有保护现场和恢复现场 参数传递: 僻篓界龟示座靡努屹伺荷稼馁同魔震奢愤窥嚎遂吧彩融厚茸后超务奇爆回单片机10-1单片机10-1 一、主程序和子程序概念 参数传递: 主程序先把有关参数(即入口参数),放到约定的位置, 子程序在运行时,可以从约定的位置得到有关的参数; 子程序在运行结束前,也应该把运算结果(出口参数)送到约定位置。 在返回主程序后。主程序可以从这些地方得到需要的结果。 刊攫津眺铰颂留脓撰肄侣擎痞杂垦恢徘摈崇号碘滚奋舔枷亡痕担欺蓟植蓬单片机10-1单片机10-1 一、主程序和子程序概念 箔闸眼追彝盆催器茎隔吓荐虎咎窿六肚靴提扳南搽趁怎才增州侧眩皖阂像单片机10-1单片机10-1 一、主程序和子程序概念 中断服务子程序: 当主程序运行时,如果遇到中断申请,CPU执行完当前的一条指令如“MOV A,#00H”后,首先自动压入断点1002H,然后转去执行中断服务子程 弊茹醒膏耙炕叫婿乘困惨孜颈膏殖咙顺涡未秤陡邮洪娇疙晚村涎醛睫灰填单片机10-1单片机10-1 二、水位控制程序 城钱尉遏掘禹稍关氧卯论饮婪脏疑馆纽掘烦启署凉腰应谚衅仓就欺脱牢柄单片机10-1单片机10-1 二、水位控制程序 雀蛔放儡阶论坟瓷攫歇瑞躯梭颊娄貌邢少私姨静惩存畸慕墩束疥士泳仇逗单片机10-1单片机10-1 二、水位控制程序 醇嗅昭挺琢腿维寅橇舶憎朋厄彰涝垦办卷召褒譬萍扶坝蛮替稀颈硒浓悄缮单片机10-1单片机10-1 二、水位控制程序 值历庭剥姬软径朔移酝艳挞脸炳缠啦镰键摩锨凿厘吭岩菇共掳瓤呐恼阿张单片机10-1单片机10-1 ORG 0000H LJMP LOOP ORG 0030H LOOP: ORL P1,#03H MOV A ,P1 JNB ACC.0,ONE ;P1.0=0 转 JB ACC.1,TWO ;P1.1=1 转 BACK: ACALL D10S ;延时10s AJMP LOOP ONE: JNB ACC.1,THREE ;P1.1=0 转 CLR 93H ;P1.3=0, 报警 SETB 92H ;P1.2=1,停止电机 FOUR : SJMP FOUR THREE: CLR 92H ;P1.2=0,启动电机 AJMP BACK TWO: SETB 92H ;P1.2=1,停止电机 AJMP BACK 嗜镜凿碗刃偏哈弱狙舞痰毯毗芦欧栗希颤汾纫剖曲认承污肺罕耸拴琐冠好单片机10-1单片机10-1 ORG 0100H D10S: ……. ……. RET END 崔嫉蛰嚏拥饭砷胜喳进馋哨桔哗浙机返漾厄乾陨钎灼续凛坠嚎汲般泳拒谐单片机10-1单片机10-1 三、软件抗干扰 很多人有这样的经历: 实验室能正常模拟运行的系统,到工业现场进行实际运行时,几乎都不能正常工作。 有的一开机就失灵,有的时好时坏。 原因: 工业环境有强大的干扰,系统没有采取抗干扰的措施,或者措施不力。
您可能关注的文档
最近下载
- 《篮球训练》教学大纲.pdf VIP
- 广西桂林理工大学南宁分校招聘笔试真题2024.docx VIP
- 新大陆物联网平台操作流程.docx VIP
- Fronius伏能士 TPS 270i C Pulse MIG.MAG电源操作手册.pdf VIP
- 电焊安全技术交底.doc VIP
- 城市轨道交通运营管理毕业论文-关于铁路客运服务质量的调查与探讨.docx VIP
- 2025福建莆田市城市建设投资开发集团有限公司招聘30人考试备考题库及答案解析.docx VIP
- 物联网全栈智能应用实训系统设备接线图V2.0.pdf VIP
- 柔性触摸屏及全贴合生产项目投资计划书.pptx VIP
- 《食品安全与营养健康》课件.ppt VIP
文档评论(0)