- 15
- 0
- 约2.27千字
- 约 8页
- 2018-03-13 发布于贵州
- 举报
51单片机程序执行流程
51单片机程序执行流程
nbsp;nbsp;nbsp; 单片机是没有上操作系统的东西,在keil中编写的代码都是裸机代码,深入编写裸机代码有助于了解硬件的特性。
nbsp;nbsp;nbsp; 若不是硬件特性已定的情况之下的其它流程都是代码作祟。忽然想到来探探51单片机的执行流程。这个念头起源于最初见到每个51程序里面的主函数里面最终都挂一个while(1);语句。为何要加一句while死循环让程序停留在main函数中呢。将while(1);语句去掉有什么影响么?
nbsp;nbsp;nbsp; 写一个很简单的程序试一下。
nbsp;nbsp;nbsp; 执行以上程序,由P1端口控制的流水灯闪了一下。程序最终进入while(1);里纠缠去了,这个到好解释。
nbsp;nbsp;nbsp; 现将while(1);语句屏蔽掉。我还以为程序不能被正确执行了呢,因为退出了main主函数,就像Render需要循环来实现一样(尽管刚刚闪灯的程序不在循环之内,但我还是不由产生了这一错觉)。程序执行的结果是:流水灯不停的闪烁!
nbsp;np;nbsp;nbsp; (3) 单片机内将C语言指令取出来加载到单片机内,单片机内自动生成一个主程序循环执行C语言中main函数的内容?(虽然很荒唐,还是想了)
nbsp;nbsp;nbsp; (4) 赶快谷歌百度一下单片机的执行流程(虽然在谷歌百度时以“
您可能关注的文档
- 2011期末操行考核中等生评语.doc
- 2011年初中家长学校校本培训材料.doc
- 2012年度考核工作总结_0.doc
- 2013年小学教师年度考核个人工作总结_0.doc
- 2013年教师年度思想工作总结.doc
- 2012年度考核工作总结_1.doc
- 2016(某国企集团)人力资源工作总结 .doc
- 2016n计生工作全年工作计划.doc
- 2016—2016学年度家长学校工作计划 .doc
- 2016上半年中青年骨干教师工作总结 (500字) .doc
- (共29页PPT)课时1第一单元古代文明的产生与发展第1课文明的产生与早期发展课件.pptx
- (共29页PPT)选修3专题1专题复习基因工程课件.pptx
- (共29页PPT)选修1专题2分解纤维素的微生物的分离课件.pptx
- (共29页PPT)第十四节 定语从句.ppt
- (共29页PPT)第十节 非谓语动词.ppt
- (终稿)对内版【合富研究院】广州2025年5月房地产市场报告:经济未明朗,好房撬需求 -房地产月报-.pdf
- 【招商方案】这样的我们!2025快手超级夏晚 -.pdf
- 【考研】资源小象-考研真题9000套-湖北农业大学 -0623合并6 -2026.docx
- 【考研】资源小象-考研真题9000套-湖北农业大学 -0623合并9 -2026.docx
- 【网晚】2026网晚合作方案-.pdf
最近下载
- 完整word版唐诗三百首全集注音版.docx VIP
- 2024年《建筑设计防火规范》GB50016.pptx VIP
- 2025版急危重症患者手术护理专家共识PPT课件.pptx VIP
- GBT 4340.1-2024 金属材料 维氏硬度试验 第1部分 试验方法标准立项发展报告.docx
- YDT 5178-2017 通信管道人孔和手孔图集.docx VIP
- 维修性大纲.doc VIP
- Q CSG 1205003 2025 中低压配电运行标准.pdf VIP
- (完整word版)唐诗三百首全集注音版).doc VIP
- 变电运行现场技术问答版本.pdf VIP
- 提升体检科体检项目的质量控制计划.pptx VIP
原创力文档

文档评论(0)