打印
[STC单片机]

STC12单片机与传统8051运算速度

[复制链接]
7831|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
今天小弟看stc112的芯片手册 上面说STC12单片机的速度是传统8051单片机的8-12倍,可是如果传统8051和STC12单片机使用同样的晶振,那么stc12单片机还能快8-12倍么? 运算速度不是有单片机机器周期决定的么?

相关帖子

沙发
ningling_21| | 2014-8-23 09:01 | 只看该作者
本帖最后由 ningling_21 于 2014-8-23 09:02 编辑

使用通样的晶振也会加快,因为机器周期并不是固定不变的...
还要看指令周期...

使用特权

评论回复
板凳
yanshijiajia|  楼主 | 2014-8-23 09:14 | 只看该作者
ningling_21 发表于 2014-8-23 09:01
使用通样的晶振也会加快,因为机器周期并不是固定不变的...
还要看指令周期... ...

那请问指令周期与什么有关呢?

使用特权

评论回复
地板
yanshijiajia|  楼主 | 2014-8-23 09:18 | 只看该作者
ningling_21 发表于 2014-8-23 09:01
使用通样的晶振也会加快,因为机器周期并不是固定不变的...
还要看指令周期... ...

或者说怎么计算指令周期?

使用特权

评论回复
5
ningling_21| | 2014-8-23 09:20 | 只看该作者
yanshijiajia 发表于 2014-8-23 09:14
那请问指令周期与什么有关呢?

指令周期等于若干个机器周期,机器周期等于若干个晶振振荡周期...

使用特权

评论回复
6
ningling_21| | 2014-8-23 09:23 | 只看该作者
yanshijiajia 发表于 2014-8-23 09:18
或者说怎么计算指令周期?

查资料

使用特权

评论回复
7
yanshijiajia|  楼主 | 2014-8-23 09:28 | 只看该作者
ningling_21 发表于 2014-8-23 09:23
查资料

嗯嗯 好的 谢谢

使用特权

评论回复
8
dirtwillfly| | 2014-8-23 10:20 | 只看该作者
不是有1T的单片机么

使用特权

评论回复
9
小十哦| | 2014-8-23 10:27 | 只看该作者
现在都是用15的:D

使用特权

评论回复
10
yanshijiajia|  楼主 | 2014-8-23 10:33 | 只看该作者
dirtwillfly 发表于 2014-8-23 10:20
不是有1T的单片机么

12就是1T的啊

使用特权

评论回复
11
yanshijiajia|  楼主 | 2014-8-23 10:34 | 只看该作者
小十哦 发表于 2014-8-23 10:27
现在都是用15的

准备先从12下手 再来15

使用特权

评论回复
12
小十哦| | 2014-8-23 10:40 | 只看该作者
yanshijiajia 发表于 2014-8-23 10:34
准备先从12下手 再来15

:handshake↖(^ω^)↗

使用特权

评论回复
13
集成| | 2014-8-23 11:02 | 只看该作者
STC单片机最棒!不用新编译器,下载器很简单.国文资全.希望其他的单片机向STC学习

使用特权

评论回复
14
chenluck| | 2014-8-23 11:07 | 只看该作者
STC有优点也有缺点的!
只不过初学者看不到缺点罢了!

使用特权

评论回复
15
123654789| | 2014-8-23 11:17 | 只看该作者
STC只是说比传统8051快多少多少倍

从来都不说多少MIPS

使用特权

评论回复
16
小十哦| | 2014-8-23 11:36 | 只看该作者
chenluck 发表于 2014-8-23 11:07
STC有优点也有缺点的!
只不过初学者看不到缺点罢了!

人还有缺点捏:)

使用特权

评论回复
17
小十哦| | 2014-8-23 11:37 | 只看该作者
123654789 发表于 2014-8-23 11:17
STC只是说比传统8051快多少多少倍

从来都不说多少MIPS

每个产品都有自己的领域

使用特权

评论回复
18
yanshijiajia|  楼主 | 2014-8-23 11:38 | 只看该作者
123654789 发表于 2014-8-23 11:17
STC只是说比传统8051快多少多少倍

从来都不说多少MIPS

请问这是为什么呢?

使用特权

评论回复
19
dawei360| | 2014-8-23 11:49 | 只看该作者
传统的51单片机是12T模式即12系统周期为一个指令周期,12M晶振的话,一个指令周期就是1/12M*12=1us;
STC12的1T模式即1个系统周期为一个指令周期,所以相同频率下1T模式要要不12T模式快12倍。

使用特权

评论回复
评论
NWPU_CHEN 2014-8-23 15:17 回复TA
12时钟周期为机器周期,两者可不同,况且大部分指令stc不能达到1T 
20
huangxz| | 2014-8-23 14:08 | 只看该作者
集成 发表于 2014-8-23 11:02
STC单片机最棒!不用新编译器,下载器很简单.国文资全.希望其他的单片机向STC学习 ...

看资料就象山寨货

使用特权

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

本版积分规则

2

主题

74

帖子

2

粉丝