打印
[STC单片机]

c程序

[复制链接]
7158|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
ayb_ice| | 2014-10-17 13:34 | 只看该作者
65535+1=65536=0x10000=0000

使用特权

评论回复
板凳
无限追求|  楼主 | 2014-10-17 13:46 | 只看该作者
ayb_ice 发表于 2014-10-17 13:34
65535+1=65536=0x10000=0000

65535+1=65536=0x00000=0000

使用特权

评论回复
地板
无限追求|  楼主 | 2014-10-17 14:23 | 只看该作者
能细一点吗

使用特权

评论回复
5
ningling_21| | 2014-10-17 14:27 | 只看该作者
如果不写while()循环,主函数也是一个函数,执行到最下面后自然会返回该函数的最上面继续执行.

使用特权

评论回复
6
无限追求|  楼主 | 2014-10-17 15:27 | 只看该作者
ningling_21 发表于 2014-10-17 14:27
如果不写while()循环,主函数也是一个函数,执行到最下面后自然会返回该函数的最上面继续执行. ...

但是他的循环不是顺序的  是无规则的

使用特权

评论回复
7
yklstudent| | 2014-10-17 15:27 | 只看该作者
时钟又没挂,没理由不继续跑

使用特权

评论回复
8
xyz549040622| | 2014-10-17 15:37 | 只看该作者
不知道跑哪了,但肯定还是会继续跑

使用特权

评论回复
9
chen_jhhb| | 2014-10-17 15:46 | 只看该作者
这个有意思

使用特权

评论回复
10
无限追求|  楼主 | 2014-10-17 16:18 | 只看该作者
yklstudent 发表于 2014-10-17 15:27
时钟又没挂,没理由不继续跑

继续跑说明程序指针PC没有停  那么指针PC与时钟的关系是怎样的

使用特权

评论回复
11
w522930954| | 2014-10-17 16:41 | 只看该作者
有些单片机跑飞了会给你复位的。。有些加了看门狗也会给你复位,有些就乱来了。。

使用特权

评论回复
12
nuaabob| | 2014-10-17 17:18 | 只看该作者
这个是编译器的问题,如果在Turbo C里面写程序,main函数不加while(1),执行完就直接退出了,但是Keil不会,我猜是因为单片机不允许程序执行完毕所以默认就隐含了一个循环吧,楼主可以看一下生成的汇编代码。

使用特权

评论回复
13
xjjspace| | 2014-10-17 17:23 | 只看该作者
和单片机类型和编译器都有关系吧。
记得之前有帖子讨论过,while死循环的问题,你可以在坛子里搜搜。

使用特权

评论回复
14
无限追求|  楼主 | 2014-10-17 17:59 | 只看该作者
xjjspace 发表于 2014-10-17 17:23
和单片机类型和编译器都有关系吧。
记得之前有帖子讨论过,while死循环的问题,你可以在坛子里搜搜。 ...

好的

使用特权

评论回复
15
无限追求|  楼主 | 2014-10-17 18:02 | 只看该作者
nuaabob 发表于 2014-10-17 17:18
这个是编译器的问题,如果在Turbo C里面写程序,main函数不加while(1),执行完就直接退出了,但是Keil不会 ...

默认就隐含了这一个循环  应该就是跑飞了  PC乱了

使用特权

评论回复
16
shcshc1234| | 2014-10-17 21:26 | 只看该作者
有的mcu主函数回循环有的不会

使用特权

评论回复
17
xlsbz| | 2014-10-17 21:44 | 只看该作者
坛子里至少两个帖子了 我见过的。好像有个圈圈的。computer00

使用特权

评论回复
18
无限追求|  楼主 | 2014-10-17 22:15 | 只看该作者
shcshc1234 发表于 2014-10-17 21:26
有的mcu主函数回循环有的不会

好的

使用特权

评论回复
19
无限追求|  楼主 | 2014-10-17 22:15 | 只看该作者
xlsbz 发表于 2014-10-17 21:44
坛子里至少两个帖子了 我见过的。好像有个圈圈的。computer00

好的

使用特权

评论回复
20
dirtwillfly| | 2014-10-17 22:46 | 只看该作者
也可以使用低功耗模式+定时器来实现循环。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

86

帖子

1

粉丝