1,8位单片机是什么意思

通俗的讲指的是单片机一次处理数据的最大位数,就像高速公路,一个是双向8车道,一个是双向16车道,当然是十六车道的处理数据的能力更强!!
主要指的是cpu能处理二进制的位数。8位单片机一次就只能处理8位二进制。如果是十六位单片机,一次能处理16位。还有些单片机,cpu能处理16位,但是数据总线只有8位,这样的单片机通常会叫做准16位单片机。

8位单片机是什么意思

2,利用单片机的T0T1的定时计数器功能来完成多输入的信号进行频率

一个做定时器做计时,一个做计数,计数那个用外部信号来触发,计时那个定一段时间。最后测量出规定时间计了多少个数,算一频率就出来了
当FOSC=12MHZ时,单片机的计数器最大计数频率为6MHZ
你这个实在是太难做了,如果你能预先知道频率大概在什么范围就好了.1hz和100khz的处理方式是迵异的.利用定时器测速无非有两种方法,一是在定时中断中读取计数值,二是在计数器溢出中断中读取定时值.应该是对应不同的频率范围选择合适的方法.你的频率是不断变化的,所以应该用测脉宽的方法,即计数1次即中断,并读取定时值,但是你最高250khz,即4us就一次计数,传统51用12m晶振,一个指令周期就1us,处理不来的.

利用单片机的T0T1的定时计数器功能来完成多输入的信号进行频率

3,8位单片机和16位单片机的区别

单片机位数指单片机处理器数据总线的宽度。这包括参与运算的寄存器的数据宽度和输出口的宽度。如果处理8位以下的数据两种单片机区别不大。但如果处理8位以上的数据就不一样了。如传输数据,16位单片机只要一次即可完成,而8位单片机要两次以上。如运算的差别就更大了。总之处理高位数时16位单片机的速度和效率高很多。从两种单片机应用考虑,8位单片机易于掌握和普及,主要应用于简单,低成本不需要高速运算的控制场合。16位及更高位单片机主要应用于需要高速高精度运算的控制,如图像或音频处理等。
8位单片的累加器和寄存器宽度都是8位,因此一次只能处理8位二进制数,而16位单片机一次可以处理16位二进制数,比8位单片机快了远不至2倍,因为数据中转要花费很多条指令
你知道2进制吧,你是否知道单片机在进行计算的时候统统是2进制数的运算。所以8位单片机和16位单片机的最根本区别就是,8位单片机可以同时进行2个8位的2进制数相加,而16位单片机则大一倍,可以同时让2个16位的2进制数相加。

8位单片机和16位单片机的区别

4,几位单片机是一个时钟周期处理多少位么

如上面所说的,8位、16位、32位,一般是指寄存器的位数,有时也指的是内部数据总线的宽度。就是一次所能操作的数据位数。 一个时钟周期可能处理一条指令,也可能是多个时钟周期处理一条。这个与几位单片机没关系。一条指令中,操作数的位数一般就是寄存器的位数,或是内部数据总线的宽度。
时钟周期是单片机的基本时间单位。 两个振荡周期(时钟周期)组成一个状态周期。 若时钟晶振的振荡频率为fosc,则时钟周期tosc=1/fosc。(即为振荡频率的倒数) 如:晶振频率为12mhz,则时钟周期tosc=1/12us。 8051单片机的机器同期为12个晶掁周期。增强型的8051单片机机器周期为1个晶掁周期。
不是的。8位、16位、32位,一般是指寄存器的位数,或者说一次可以进行几位的运算。以加法为例,8位机可以执行8位加法,要实现16位的加法,需要分别进行两次8位的加法。16位机可以直接执行16位的加法,一次就可以加16位。32位的则可以一次执行32位的加法。

5,单片机位和字节的联系怎样快速计算几位有多少字节

首先来说,你说的是不对的。8位不是256个字节,16位也不是65536个字节。正确的是这样的:一个字节有8位二进制位。不仅在单片机中,在整个计算机中也是这样的,甚至数字电路中。8位可以表示256个状态,每位二进制有0和1两种状态,8位就是2的8次方个状态。这256个状态可以表示0-255这256个无符号整数,也可以表示-128到+127这256个有符号整数,还可以表示小数等,这些表示方法叫做数据类型。编程的助记符是不能说字节的,能说字节的是指令的长度。严格地说,它的长度和机器周期是没有关系的。因为机器周期是这个指定执行消耗的机器周期数,它和读、写内存,运算复杂度都有关,比如8位机的乘法运算,指令并不长,但是它本身是把乘法当加法算的,消耗很多的机器周期。在arm单片机中,取数据和存数据的指令长度自然是固定的,但是消耗的存机器周期却是随数据的多少变化的。
一个字节是8个二进制位89c51是8位单片机,因此绝大多数存储单元都是单字节(也就是8位),但也有16位的,比如程序计数器pc和数据指针dptr(其实dptr是由dpl和dph两个单字节组成,可以单独操作,比如mov dpl,#80h,也可以以16位直接操作,比如inc dptr和mov dptr,#3000h,而pc是16位的,且不能用mov等指令操作,因为它不能被寻址)51的内ram分为寄存器区(00h-1fh)、位寻址区(20h-2fh)、用户区(30h-7fh)以及sfr区(特殊寄存器区,acc、psw、tmod、sp等特殊寄存器就在这里),它们全者是8位的关于位,没有单独存在的位,任何一个位都存在于某个字节中每个字节和位都有自己的地址,关于地址就不多说了,因为你没问
1个字节是8位
位(bit)是二进制位数的度量单位,如1101b为4bits;1字节(1Byte)=8bits;楼主“8位是256个字节”这句话难以理解,原意应是8为二进制数可以表示256个不同的二进制数00000000b~11111111b

6,谁知道现在最快的计算机每秒能运算多少次

日本日立公司20日推出世界上运算速度最快的超级计算机“SR8000F1型”,其理论运算性能高 达6.1太拉FLOPS(FLOPS:每秒进行的浮动小数点演算次数),超过了富士通公司产4.9太拉FLOPS超级计算机的 运算速度。 该超级计算机由512台电脑组成,都采用最尖端的精简指令系统计算机(RISC)超小型演算处理装置(MPU),每台电脑的性能比现在使用的SR8000高50%左右,达12千兆FLOPS。每台电脑的最大内存为16千兆,整个系统的内存扩大到8太拉。该计算机可用于构造分析、流体力学、气象解析等领域。 =================================== NEC于10月3日发表了矢量型超级计算机- “SX-6”,最大运算速度可达8TFLOPS(浮点运算每秒8万亿次)。这是目前世界上运算速度最快的商用超级计算机。与原来的机型“SX-5”相比,通过对处理器的全面改进,耗电与安装空间都缩小到原来的5分之1,性价比也提高到了原来3倍以上。 一般情况下矢量型超级计算机要比标量型计算机贵一些,但“SX-6与同等性能的标量型机相比,性价比优异,是标量型的1.5倍以上”(NEC解决方案执行董事小林一彦)。该超级计算机的价格为月租费约280万日元起价。12月底开始供货。销售目标为今后3年内出售200台以上。 32个模块集成为1枚芯片 从单个处理器来看,SX-6的运算速度为8GFLOPS,甚至还稍低于SX-5的10GFLOPS。但SX-5使用的处理器是由32枚芯片(模块)构成的,而SX-6则将这些处理器集成到了一枚芯片上。在时钟周期方面,也由SX-5的4.0ns提高到了2.0ns。在芯片设计规则中,SX-5采用了0.25μm的CMOS,而SX-6则采用了0.15μm的CMOS。“与SX-5相比,SX-6在耗电、安装空间、价格方面都大大降低,而且还提高了实用性能”(NEC解决方案主管渡边贞)。 最高配置情况下SX-6的逻辑运算能力为8TFLOPS,为SX-5的1.6倍。为实现这一速度,通过改进节点间的结合硬件并更新控制软件,将SX-5中最多只容纳32个节点的多节点结构提高到了最多可容纳128个节点/1024个处理器的构造,以此提高了运算能力。此外,在节点间的数据传输速度方面,也从原来的256GB/秒提高了约4倍,达到1TB/秒。与原来机型相比,主内存最大可扩展到8TB。 通过这些改进措施,“在价格方面上也降到了压倒标量机的水平。SX-6将改变矢量机价位高的印象”

7,单片机中 定时器计数器 的计数初值是怎么计算得出的计数和定时

计数初值的计算:定时或计数方式下计数初值如何确定:定时器选择不同的工作方式,不同的操作模式其计数值均不相同。若设最大计数值为M,各操作模式下的M值为:模式0 : M=2^13 =8192模式1: M=2^16=65536模式2:M=2^8=256模式3: M=256,定时器T0分成2个独立的8位计数器,所以THO、TLO 的M均为256。因为MCS-51 的两个定时器均为加1计数器,当初值到最大值( 00H或0000H )时产生溢出,将TF位置1,可发出溢出中断,因此计数器初值X的计算式为: X=M- 计数值。式中的M由操作模式确定,不同的操作模式计数器的长不相同,故M值也不相同。而式中的计数值与定时器的工作方式有关。1、计数工作方式时计数工作方式时,计数脉冲由外部引入,是对外部冲进行计数,因此计数值根据要求确定。其计数初值: X=M- 计数值。2、定时工作方式时定时工作方式时,计数脉冲由内部供给,对机器周期进行计数,计数脉冲频率fcont=fosc*1/12、计数周期T=1/fcont=12/fosc定时工作方式的计数初值X等于:X=M-计数值=M-t/T=M-(fosc*t)/12式中:fosc为振荡器的振荡频率,t为要求定吋的时间。扩展资料:定时器工作方式的设定:定时器有两种工作方式:定时和计数。由TMOD的D6位和D2位决定,其中D6位决定T1的工作方式,D2位决定T0的工作方式。值为0时工作在定时方式,值为1时工作在计数方式。并且有四种操作模式:1、模式0:13位计数器,TLi只用低5位。2、模式1:16位计数器。3、模式2:8位自动重装计数器,THi的值在计数中不变, TLi 溢出时,THi中的值自动装入TLi中。4、模式3:T0分成2个独立的8位计数器,T1停止计数。
定时器是通过设定初值,然后单片机在你设定的初值上每个指令周期加1,直到溢出,设置溢出标志位,而计数是对某个IO口的脉冲进行计数。两者最关键区别是定时器的计数脉冲是单片机内部的,计数器的计数脉冲来自输入引脚。定时器的初值的计算如下:在定时器模式下,计数器的计数脉冲来自于晶振脉冲的12分频信号,即对机器周期进行计数。若选择12M晶振,则定时器的计数频率为1MHZ。假设定时时间为T,机器周期为T1,即12/晶振频率。X为定时器初值。则 X=2^n-T/T1。方式0,n=13,方式1时,n=16,方式2和方式3,n=8
用定时器来及频率,你只需将定时器定时为1秒,1秒内的脉冲个数就是频率了。如果你一定要公式,非常简单,用计数器计到的脉冲个数除以定时时间就是频率了。其中定时器每计一次的时间是晶振的十二分之一,例如,12m晶振就是(12*10^6)*(1/12)=1us.
定时器的初值是通过你想定时的时间来确定的,计数是对某个IO口的脉冲进行计数。

文章TAG:8位单片机一秒能计算多少次单片机  一秒  计算  
下一篇