1. 怎样了解单片机的运行速度
单片机的运行速度首先看时钟频率,一般情况下,对于同一种结构的单片机,时钟频率越高速度越快。
其次看单片机CPU的结构,采用CISC结构(集中指令集)比采用RISC结构(精简指令集)的速度要慢。
即使是同一种结构、同一时钟频率的单片机,有时候速度也不一样,比如Wlinbond(华邦)公司的W77系列的51单片机1个机器周期只要4个时钟周期,而一般的51单片机1个机器周期是12个时钟周期,前者的速度就是后者的3倍。
2. 怎么看单片机的运行速度
单片机
的
工作频率范围,
如
STC12
系列
,
工作频率范围:0~35MHz
单片机
的
指令周期,
如
STC12
系列
指令周期
为
1T
,
普通
51
为
12T.
一般
用
相同
晶振
的情况
下
,
1T
与
12
T
理论上
1T
比
12T
快
12
倍。
3. 单片机测速度
入楼上所说使用霍尔元件加磁铁,如采用 A3144E霍尔元件加磁铁,把霍尔输出的开关量接到单片机的外中断,单片机开定时器,轮子转动一周触发一次中断,把轮子的周长乘以中断次数得到距离S,然后把距离S除以时间(定时器的值)便得到速度。还有一种方法就是使用GPS模块来测速,这个个人不是很清楚,大概就是这样。
如有错误请指正。
4. 请教单片机的速度是什么意思,对电路设计有什么影响。
单片机的速度一般是指运行的速度,一方面是执行指令的速度,即1秒内执行的指令数越多就越快,这由单片机时钟频率决定的,还与执行一条指令需要的时钟周期数有关。如早期的单片机8031,时钟频率最高只有6MHz,执行一条指令最少需要12个时钟周期,而国产的STC单片机最少只需1个时钟周期,在相同时钟频率下速度提高了12倍,而STC单片机的时钟频率可以高达35MHz,因此,速度提高了不止12倍。
另一方面是每次运算数据的位数多少,常用的51单片机是8位的,即每次运算的数据是8位数据,如果需要计算一个16位的数据,就需要运算两次,而如果是16位单片机则仅需一次就可运算完成。
还有就是单片机对外的数据传送速度,包括输入/输出数据。
再说AVR单片机,执行一条指令也是单时钟周期,同样是8位机,在相同的时钟频率下,它的运行速度要快很多,原因是它内部采用流水线的结构及数据总线与指令总线分离的结构,执行指令的速度大大提高,加之内部寄存器增加很多,且都有运算的功能,结构近似于电脑上用的CPU。因此,在运行和运算速度上都优于51单片机,及对外的数据传送速度也要快很多。
现在的51单片机可以看成是低端的单片机了,因此,有的项目在要求高速度的情况下,用低端的单片机就无法达到速度上的要求。
你想用51单片机控制一个摄像头模块让他在一个lcd上显示摄像头的图像吧,这样,不论是数据采集、运算、传送的速度都要求很高,而且数据量很大,51单片机确实有点力不从心了。可以考虑选用AVR,或者更高档的ARM的。
5. 51单片机最快的指令运算速度为多少
STC 系列51单片机最快的指令运算速度 为一个时钟周期。
即晶振频率为12MHz 最快的指令运算速度 1 / 12MHz = 0.083333 uS
6. 如何判断单片机的运行快慢
单片机运行的快慢和硬件本身和运行的程序以及编译器有关,不能单独以工作频率来决定。
最简单的测试办法就是使用C语言编写一个程序,分别在不同的单片机上使用相对应的编译器,以最优化的方法编译出机器代码,再写入相对应的单片机,然后测出单片机运行这个程序需要的时间,这样可以客观的评定单片机运行的快慢。当然使用时间最少的算是运行速度最快的。
7. 单片机速度指什么各种单片机速度是多少
指执行指令的速度,各种单片机的速度可以各不相同,总是有厂家说自己的单片机速度最快,但实际上并不一定.
8. 单片机的运行速度怎么样
单片机是指集成在一块芯片上的计算机完整系统。它的运行速度非常快。
单片机的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。
集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。
9. 单片机高手速度进来,,,谢谢!!!!!
;程序如下:
ORG 0000H
SJMP START
ORG 001BH
SJMP INT_T1
START:
MOV TMOD, #10H
MOV TH1, #3CH
MOV TL1, #0B0H ;定时50ms
SETB TR1
SETB ET1
SETB EA
MOV R2, #0
MOV R3, #20
CLR PSW.5
_0_: JNB PSW.5, $
CLR PSW.5
_1_: CJNE R2, #1, _2_
CLR P1.0
SJMP _0_
_2_: CJNE R2, #2, _3_
CLR P1.1
SJMP _0_
_3_: CJNE R2, #3, _4_
CLR P1.2
SJMP _0_
_4_: CJNE R2, #4, _5_
CLR P1.3
SJMP _0_
_5_: CJNE R2, #5, _6_
CLR P1.4
SJMP _0_
_6_: MOV P1, #255
MOV R2, #0
SJMP _0_
INT_T1:
MOV TH1, #3CH
MOV TL1, #0B0H ;定时50ms
DJNZ R3, _EXIT_
MOV R3, #20
SETB PSW.5
INC R2
_EXIT_:
RETI
END
10. 单片机.速度来回答
(45) C.模拟量到数字量的转换和采样/保持