首先要知道普通51单片机的指令时间,然后iap15f2k61s2是1T单片机,不设置的话,它比普通51单片机快12倍.
C语言编程时学用while(n--)实现小延时,n的值可以仿真试验确定,但KEILC 好象不支持STC的1T单片机仿真,只能按普通51单片机来仿真,得到的延时时间除以12即可
至于实际验证,只有组成更大的延时函数,靠秒表来验证
如你把普通51单片机的ms软延时函数的参数delay_ms(1000)改成delay_ms(1000*12),然后由LED闪烁频率就很容易知道其运行速度了的差别了
STC单片机烧录软件,是可以生成代码的。要延时多少写个数字就自动生成,文本复制黏贴就好了。