电子大神的日记本,供应链专家的功夫茶盘,在这里记录、分享与共鸣。

登录以开始

STM8S 软件延时函数

? 最近在玩STM8S 感觉这款单片机还是蛮不错的,无论是速度还是资源都感觉蛮好的。编译环境我用的是STVD+Cosmic,用起来感觉还可以啦!单片机的资料还是比较全的,而且有中文资料,看起来还是蛮爽的哈!

? 下面贴一个STM8S的软件延时函数,有us延时函数和ms延时函数,我用的是24M的晶振,ms延时函数还是比较准的,我用示波器看了一下午,us的延时函数也还可以,在24M下us延时单位是0.68us,16M的时候可能是1us,先上几张图,然后是程序!呵呵!http://space.ednchina.com/Upload/2010/5/16/3cda2e8d-128e-4351-8ec9-82c896408b12.rar这是整个主函数程序

这是我用STM8S207RB的延时函数!!!
void delay_us(unsigned int a)
{
//24M 1个int a延时0.68uS
//16M 1.02us
while(a--);
}
void delay_ms(unsigned int ms) //24MHZ 延时1ms
{
unsigned int ti;
while(ms--)
{
for(ti=0;ti<1420;ti++){} //1421
}
}

博主
dengxiaofeng
dengxiaofeng's Blog
最近在玩STM8s,精通了准备出个开发板!!!用STM8s207R8或者stm8s105系列!
点击跳转