问题描述:
51单片机少写了一个循环语句,为什么还能执行循环,错在哪里呢?程序如下:#includevoiddelay(unsignedintt);sbitduan=P2^6;sbitwei=P2^7;unsignedchara;unsignedcharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f
问题:
51单片机少写了一个循环语句,为什么还能执行循环,错在哪里呢?程序如下:#includevoiddelay(unsignedintt);sbitduan=P2^6;sbitwei=P2^7;unsignedchara;unsignedcharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f
更新时间:2026-05-06 01:39:56
刘利雄回答:
程序会一直运行至程序存储器的结尾,然后再从头开始运行.因为程序容量不大,运行速度又很快,人还没有感觉出停顿,程序就又从头执行了.只要有电源,复位正常,有时钟,PC指针就会按照时钟的振荡而不停的自加,除非程序中有改...
慕志国回答:
谢谢回答,那您的意思是说,单片机的程序在加电运行后,当main执行完,还会从头再继续执行,周而复始,不停止。如果想让其定在一个地方就要加while(1),是这个意思吗?
刘利雄回答:
main()执行完也不一定就从头开始执行,你的程序这样,是因为程序简单,main后面没有别的代码了。如果有别的代码,就不一定能回到程序头了。C语言的程序编译完成后,打开汇编,能看到C程序编译后的汇编语言,想理解程序怎么执行的,顺着汇编语言一句一句的查就知道了。汇编对于理解单片机的结构和运行方式是C不能替代的。在程序遇到一些特殊的问题时,用汇编去检查也往往是最有效甚至是必须的。每种单片机都有其特定的结构和存储访问和映射方式,即使程序存储器是空的,也并不是所有的单片机都能回到程序的起点。
相关推荐
- 图书角(注意:是图书角不是图书馆)公约怎么写?给我一篇范文吧~急救~
- 为人民服务第二段的中心句是
- 为什么变压器铁芯用彼此绝缘的硅钢片叠制而成,但电磁铁的铁芯用整块的软铁棒?不是会形成涡流吗?请高手详细讲解下~谢谢~好的给10分啊!我说的是在电磁铁上形成强大的涡流!偶知道变压
- 用N,A,R,C,O组成单词?如题...组成单词越多越好每个字母只能用一遍都要用进去
- 已知全集U={1,2,3,4,5},集合A={1,2,3},B={3,4,5},图中阴影部分所表示的集合为()A.{3}B.{1,2}C.{4,5}D.{1,2,3,4,5}
- 每当看到夕阳西下,落日的余晖在水面上,甚是美丽.我不禁会吟诵白居易的脍炙人口的诗句急用
- 用250千克的力吊1000千克的重物的原理是什么
- 【选择()abetterunderstandingbetween.improve?increase?raise?promote?】
推荐排行
-
沙特阿拉伯的自然地理特征和人文地理特征
- 2 回答快的、好的多给分1.代数式IaI+3的最小值是()A:0B:2C:3D:52.若IaI=IbI,则a与b的关系是()A:a=bB:a=bC:a=b或a=-bD:不能确定3.若Ia+1I=0,则a=().4.已知I1-mI+I2+nI=0,求m+n的值5.有两个点,它们到原点
- 3 【下述关于分子和原子的说法,正确的是()A.在化学反应中,原子种类一定发生变化B.同种原子可以结合成分子,不同种原子不能结合成分子C.混合物与纯净物不同,纯净物只由一种】
- 4 soyouwantmetopickyouuplater请翻译
- 5 三叶虫化石是不是活化石快
- 6 英语翻译Successfulworkingrelationshipsarebuiltontrust.OurdealingswitheachothershouldbebasedonmutualtrustanddedicationtooneanotherandourCompany.WeareresponsibletoourselvesandtheCompanytotreateachotherwithrespec
- 7 1+sin2a-cos2a/1+sin2a+cos2a为什么等于tana?
- 8 一件商品先降低10%,再提价10%,则现价和原价相等()判断
- 9 已知根号a-5+绝对值5b-4a+(a+b-c)^2=0,求(b-a)^2011+根号c的值
- 10 MayIturn什么thelight?介词或副词
- 11 【一个数的五分之二是36,那么这个数是.急啊】
- 12 英语翻译用英文翻译这段文字:我们都生活在过去,我们用一分钟去认识一个人,用一小时去喜欢一个人,用一天去爱上一个人,但却用一辈子去忘记一个人.
- 13 25×(15+9)×8mm等于多少克?
- 14 2009=0mod(n-1).没有学过mod就可以了2009=0mod(n-1).
- 15 统计方面的问题=INDEX($A$1:$F$4,(MOD(ROW(),4)=0)*4+MOD(ROW(),4),CEILING(ROW()/4,1))&""谁懂这个,讲我听听啊!
- 16 丈二和尚摸不着头脑,再把这句歇后语用在句子中
- 17 【将相和(节选)蔺相如到了秦国,进宫见了秦王,献上和氏璧。秦王双手捧住璧,一边看一边称赞,绝口不提十五座城的事。蔺相如看这情形,知道秦王没有拿城换璧的诚】
- 18 我们希望每周能进行一次班级旅行汉译英怎么说
- 19 英语阅读理解题Alongtimeago,themonkeyandturtle(海龟)weregoodfriends.Oneday,theysawafallenbananatreeanddecidedtoplantit.Theydivided(分)thetreeintotwoparts.Themonkeytookthepartwithleaves,thinkingthatitwouldg
- 20 宇宙包括什么星除了行星·卫星·恒星还有别的吗?都是什么星?