标题: STC的51和AT的51速度比较 [打印本页]

作者: 51黑apple    时间: 2016-6-21 16:57
标题: STC的51和AT的51速度比较
晶振:22..1184M
程序1:
#include <REG52.H>
sbit P1_2=P1^2;  
void main(void)
{
P1=0xFF;
  while(1)
    {      
   P1_2=0;  
   P1_2=1;
    }
}

结果:
STC12LE5410AD



AT89S52


测试程序2:
#include <REG52.H>
sbit P1_2=P1^2;

void delay_ms(void)           //us延时函数
{
  unsigned int j,k;
  for(j=100;j>0;j--)
    for(k=100;k>0;k--);
}

void main(void)
{
P1=0xFF;
  while(1)
    {      
   P1_2=0;
   delay_ms();  
   P1_2=1;
   delay_ms();
    }
}

测试结果:
STC12LE5410AD

AT89S52



从结果砍来速度快不了多少,

测试程序:
#include <REG52.H>
sbit P1_2=P1^2;

void delay_ms(void)           //us延时函数
{
  unsigned int j,k;
  for(j=100;j>0;j--)
    for(k=10;k>0;k--);
}
void main(void)
{
P1=0xFF;
  while(1)
    {      
   P1_2=0;
   delay_ms();  
   P1_2=1;
   delay_ms();
    }
}

测试结果:
STC。。。。。。


AT。。。。。





作者: 51黑apple    时间: 2016-6-21 16:57
速度完全不成比例!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1