博昌达电子科技有限公司为您免费提供湖南松翰单片机,湖南NIKOSEM,湖南单向可控硅等相关信息发布和最新资讯,敬请关注!
你知道为什么湖南单片机程序会是个死循环吗:
单片机是可编程控制器元器件,在应用时必须撰写满足需求的程序流程。其C语言程序在每个端口号、配备复位进行后,会进到一个无限循环,一般用while(1){;}的方式。复位进行后,单片机就在无限循环内一遍又一遍的程序执行逻辑性。校准后,就重新开始,复位进行后,再度进到无限循环。
单片机在程序执行是从上向下一条一条句子实行的,针对计时器的配备、端口号的复位等內容,只必须实行一次就可以,因此复位內容放到while(1)循环系统以外,而针对每日任务这类必须即时检验的逻辑性就必须放到无限循环内,让单片机不断的去实行。
单片机在实行源程序时,假如发生了终断,则会优先选择解决终断內容,解决进行后再从刚刚的中断点处执行,假如发生了好几个终断,则先实行终断优先较高的终断,这换句话说的终断嵌套循环的状况。
博昌达电子科技有限公司专业提供湖南松翰单片机,湖南NIKOSEM,湖南单向可控硅,双向可控硅,MOS管,场效应管等产品,通过数年来技术积累支撑,博昌达的产品被社会认可并喜爱,受到各地经销商和用户的一致好评!
微信公众号
博昌达电子科技有限公司专业提供湖南松翰单片机,湖南NIKOSEM,湖南单向可控硅,双向可控硅,MOS管,场效应管等产品,通过数年来技术积累支撑,博昌达的产品被社会认可并喜爱,受到各地经销商和用户的一致好评!
CopyRight © 2020 版权所有 深圳市博昌达电子科技有限公司