iap15f2k61s2单片机谁用过。我看手册里只说它比普通51快。但是我在写时序程序时要怎么知道

2025-01-27 13:17:05
推荐回答(2个)
回答1:

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

回答2:

STC单片机烧录软件,是可以生成代码的。要延时多少写个数字就自动生成,文本复制黏贴就好了。