标题: 延时程序汇总 [打印本页]
作者: 876579209 时间: 2021-4-26 17:51
标题: 延时程序汇总
11.0592MHz晶振(延时1ms):(1)Y1指令集
适用于SCT89C系列,STC90C系列、STC89LE系列、STC90LE系列
void Delay1ms() //11.0592MHz{ unsigned char i, j; _nop_(); i = 2; j = 199; do { while (--j); } while (--i);}(2)Y3指令集
适用于STC12C系列、STC12LE系列、STC11F系列、STC11L系列、STC10F系列、STC10L系列、STC15F104E、STC15L104E、STC15F104EA、STC15L104EA
void Delay1ms() //11.0592MHz{ unsigned char i, j; _nop_(); i = 11; j = 190; do { while (--j); } while (--i);}(3)Y5指令集
STC15F系列、STC15L系列、STC15W系列,但是不包Y3中的
void Delay1ms() //11.0592MHz{ unsigned char i, j; _nop_(); _nop_(); _nop_(); i = 11; j = 190; do { while (--j); } while (--i);}(4)Y6指令集合
适用于STC8F系列、STC8A系列
void Delay1ms() //11.0592MHz{ unsigned char i, j; i = 15; j = 90; do { while (--j); } while (--i);}
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |