1、时钟周期=振荡周期,名称不同而已,都是等于单片机晶振频率的倒数,如常见的外接12M晶振,那它的时钟周期=1/12M。2、机器周期,8051系列单片机的机器周期=12*时钟周期,之所以这样分是因为单个时钟周期根本干不了一件完整的事情(如取指令、写寄存器、读寄存器等),而12个时钟周期就能基本完成一...
分类:
其他好文 时间:
2014-10-15 17:41:11
阅读次数:
196
处理技术: 超标量是通过内置多条流水线来同时执行多个处理器,其实质是以空间换取时间。而超流水线是通过细化流水、提高主频,使得在一个机器周期内完成一个甚至多个操作,其实质是以时间换取空间。 スター: 真正点燃硅谷之火,使这块土地燃起壮观的电子之光的还要等到五十年代另一位大名鼎鼎的人物驾到,这就是威廉·...
分类:
其他好文 时间:
2014-07-23 18:01:24
阅读次数:
169
什么是捕获?
捕获就是捕捉某一瞬间的值,通常用它来测量外部某个脉冲的宽度或周期。使用捕获功能可以非常准确的测量脉冲宽度或周期,他的工作原理是:单片机内部有两组寄存器,其中一组的内部数值是按照固定的机器周期递增或递减,通常这组寄存器就是定时器的计数器寄存器(TLX,THX),当与捕获功能相关的外部某引脚有一个负跳变时,捕获便会立即将此时第一组寄存器中的数值准确地获取,并且存入另一组寄存器中,这组寄...
分类:
其他好文 时间:
2014-07-20 15:16:51
阅读次数:
160
STC单片机STC89C52RC定时器延时时间的计算延时时间要根据晶振频率计算,不同板子可能有所不同。时钟周期:1/时钟源,在我现在这块板子上,晶振频率是11.0592M,也就是时钟周期是 1/11059200秒机器周期:一般51单片机是12个时钟周期,我的板子也就是 12/11059200秒单次定...
分类:
其他好文 时间:
2014-06-20 23:55:46
阅读次数:
333
CISC的特点:
指令系统庞大,指令功能复杂,指令寻址方式多,指令格式多绝大多数指令需要多个机器周期完成各种指令都可以访问存储器采用微程序控制有专用寄存器,少量难以用优化编译技术生成高效的目标代码程序
RISC特点:
大多数指令在单周期内完成LOAD/STORE结构硬布线控制逻辑减少指令和寻址方式的种类固定的指令格式注重编译的优化(三地址指令格式、较多的寄存器、对...
分类:
其他好文 时间:
2014-06-14 12:22:43
阅读次数:
264
标准的51单片机晶振是1.2M-12M,一般由于一个机器周期是12个时钟周期,所以先12M时,一个机器周期是1US,好计算,而且速度相对是最高的(当然现在也有更高频率的单片机)。11.0592M是因为在进行通信时,12M频率进行串行通信不容易实现标准的波特率,比如9600,4800,而11.0592...
分类:
其他好文 时间:
2014-06-12 14:21:16
阅读次数:
198
当定时器Tl作波特率发生器使用时,通常选用可自动装入初值模式(工作方式2),在工作方式2中,TLl作为计数用,而自动装入的初值放在THl中,设计数初值为x,则每过“256一x”个机器周期,定时器T1就会产生一次溢出。为了避免因溢出而引起中断,此时应禁止T1中断。这时,溢出周期为:
分类:
其他好文 时间:
2014-06-12 12:44:57
阅读次数:
181
一、10MS定时器初值的计算:1.晶振12M12MHz除12为1MHz,也就是说一秒=1000000次机器周期。10ms=10000次机器周期。65536-10000=55536(d8f0)TH0=0xd8,TL0=0xf02.晶振11.0592M11.0592MHz除12为921600Hz,就是一...
分类:
其他好文 时间:
2014-06-12 12:32:51
阅读次数:
167