找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4550|回复: 26
打印 上一主题 下一主题
收起左侧

请问51单片机的所有周期的基本单位是微秒吗为什么不是秒

  [复制链接]
跳转到指定楼层
楼主
ID:650011 发表于 2019-12-5 15:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:648281 发表于 2019-12-5 16:29 | 只看该作者
你好!
这个就和100米短跑计时,为什么不用小时类似
回复

使用道具 举报

板凳
ID:332444 发表于 2019-12-5 16:32 | 只看该作者
你的意思是走路的话,每分钟走1步或每小时走1步或是每天走1步。。。或每年走1步。。。?
回复

使用道具 举报

地板
ID:584814 发表于 2019-12-5 16:55 | 只看该作者
就象天文长度是光年一样,秒对于单片机实在是太大的单位,使用不方便。
回复

使用道具 举报

5#
ID:656613 发表于 2019-12-5 17:41 | 只看该作者
如果是秒为单位的话,单片机的执行一句就是1S,你那么多语句等你执行完都要好多分钟了。时间就是金钱,你慢了,处理的问题也就越慢。32位单片机比51快的多,你可以分配在1S内分配更多的任务去处理。为了处理更多东西,肯定不能以S为单位哦
回复

使用道具 举报

6#
ID:656613 发表于 2019-12-5 17:43 | 只看该作者
为了提高单片机的处理问题的能力,时间越短能处理的问题越多
回复

使用道具 举报

7#
ID:650011 发表于 2019-12-5 18:09 | 只看该作者
QQ搜3205931140 发表于 2019-12-5 16:29
你好!
这个就和100米短跑计时,为什么不用小时类似

谢谢,我查资料已经明白了感谢你的回复
回复

使用道具 举报

8#
ID:657004 发表于 2019-12-5 21:35 来自手机 | 只看该作者
因为反应过快,秒为时间单位太大了。
回复

使用道具 举报

9#
ID:657191 发表于 2019-12-5 23:15 | 只看该作者
指令周期要看你的晶振频率,一般是微秒级别。比如:1/11.0592MHz
回复

使用道具 举报

10#
ID:656419 发表于 2019-12-5 23:39 | 只看该作者
因为处理速度很快,,0.001秒写起来很麻烦
回复

使用道具 举报

11#
ID:644037 发表于 2019-12-6 08:58 | 只看该作者
单片机运行速度很快的,秒对于它来说太长了,总不能说时间设为0.00005秒吧,一般说50微秒。
回复

使用道具 举报

12#
ID:230975 发表于 2019-12-6 10:26 | 只看该作者
单片机高速处理,晶振的频率也很高。用秒算的话,会是0.000000级的秒.
回复

使用道具 举报

13#
ID:401564 发表于 2019-12-6 12:00 | 只看该作者
很好,这个问题
一个人体重是200斤
你也可以说他体重是0.1吨
叫法不一样而已
回复

使用道具 举报

14#
ID:638887 发表于 2019-12-6 18:17 | 只看该作者
我原来玩工控PLC的,PLC有1OmS,100ms,秒……等软元件给你用,单片机最小计时单位是um级的,跟晶振还有单片机是几周的有关,想要大一点的时间单位要自己做,能成的,麻烦一点。
回复

使用道具 举报

15#
ID:658104 发表于 2019-12-7 12:33 | 只看该作者
微秒和秒没有本质的区别,只是数量级不一样而已
回复

使用道具 举报

16#
ID:658145 发表于 2019-12-7 13:40 | 只看该作者
就象天文长度是光年一样,秒对于单片机实在是太大的单位,使用不方便。
回复

使用道具 举报

17#
ID:245004 发表于 2019-12-7 14:15 | 只看该作者
周期的单位就是秒,如果周期数值太小了就会用毫秒、微妙来精确表达。
回复

使用道具 举报

18#
ID:7485 发表于 2019-12-7 14:51 | 只看该作者
就像你制作一个电路板,许多人用毫米,而不用米、千米,是因为使用方便。单片机周期你也可以用“秒”,而不用“微秒”,如一个周期为2微秒,用“0.000002秒”来表示——如果你愿意的话!
(机器周期一般还不用毫秒表示)
回复

使用道具 举报

19#
ID:658313 发表于 2019-12-7 16:51 | 只看该作者
可以去了解一下单片机的内部结构
回复

使用道具 举报

20#
ID:658332 发表于 2019-12-7 17:10 | 只看该作者
根据其运算速度所决定的,1s对于51来说可以做很多事,运行很多指令了
回复

使用道具 举报

21#
ID:658338 发表于 2019-12-7 17:21 | 只看该作者
因为单片机的工作周期就是微秒级别的,如果用秒为单位,那么周期小数点前面就有很多个“0”
回复

使用道具 举报

22#
ID:658207 发表于 2019-12-7 17:23 来自手机 | 只看该作者
因为单片机的晶振电路都是以MHZ计的
回复

使用道具 举报

23#
ID:491875 发表于 2019-12-7 18:52 | 只看该作者
本帖最后由 老愚童63 于 2019-12-7 19:16 编辑

因为单片机的晶振大多数是MHz,对应点的时间为US.
回复

使用道具 举报

24#
ID:658384 发表于 2019-12-7 19:28 | 只看该作者
1S太慢了,执行完得过去很长时间
回复

使用道具 举报

25#
ID:658661 发表于 2019-12-8 10:30 | 只看该作者
用的微秒,要是秒的话好多参数的计算是很麻烦的,而且cpu处理速度如果用秒计算的话会带来很大的不便,所以使用毫秒,就像各种实际工程计算中用mm而不用cm,一个道理!
回复

使用道具 举报

26#
ID:307020 发表于 2019-12-8 22:45 | 只看该作者
用秒也没问题,不过描述时就是“千分之几”秒、“万分之几”秒了,总之,秒也罢,微秒也罢,小时也同样,只是为了描述方便
回复

使用道具 举报

27#
ID:672205 发表于 2020-1-5 21:03 来自手机 | 只看该作者
将来可能有纳秒的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表