《不同晶振频率时1MS延时程序.doc》由会员分享,可在线阅读,更多相关《不同晶振频率时1MS延时程序.doc(6页珍藏版)》请在金锄头文库上搜索。
1、不同晶振频率时1MS延时程序转发 评论2011-06-21 11:19不同晶振频率时1MS延时程序测试时间:2011.06.21测 试 人:陆 周使用仪器:RIGOL-DS1022C-D示波器所 用MCU:STC12C5608AD(适合STC中1T系列单片机)/*(STC12C5608AD 3.579545MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=274; y0; y-);/*(STC12C5608AD 4MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) u
2、int x,y; for(x=z; x0; x-) for(y=306; y0; y-);/*(STC12C5608AD 4.096MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=314; y0; y-);/*(STC12C5608AD 4.9152MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=376; y0; y-);/*(STC12C5608AD 7.3728MHZ z=1时精确延时1ms)
3、*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=565; y0; y-);/*(STC12C5608AD 7.6MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=583; y0; y-);/*(STC12C5608AD 8MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=615; y0; y-);/*(STC12C5608AD 9.6
4、MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=736; y0; y-);/*(STC12C5608AD 10.245MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=786; y0; y-);/*(STC12C5608AD 11.0592MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=848; y0
5、; y-);/*(STC12C5608AD 12MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=920; y0; y-);/*(STC12C5608AD 14.31818MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=1098; y0; y-);/*(STC12C5608AD 16MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z;
6、 x0; x-) for(y=1228; y0; y-);/*(STC12C5608AD 16.384MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=1258; y0; y-);/*(STC12C5608AD 18MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=1380; y0; y-);/*(STC12C5608AD 22.1184MHZ z=1时精确延时1ms)*/void delay_1ms
7、(uint z) uint x,y; for(x=z; x0; x-) for(y=1696; y0; y-);/*(STC12C5608AD 24MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=1845; y0; y-);/*(STC12C5608AD 25MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=1920; y0; y-);/*(STC12C5608AD 36MHZ z=1时精确延时1ms)*/void delay_1ms(uint z) uint x,y; for(x=z; x0; x-) for(y=2760; y0; y-);