忘川 发表于 2013-9-10 23:03:26

莫友们 你们的430延时程序咋写的?

求助如题

HadesHe 发表于 2013-9-10 23:04:28

j编译器延时

HadesHe 发表于 2013-9-10 23:04:44

定时器延时

忘川 发表于 2013-9-10 23:12:27

HadesHe 发表于 2013-9-10 23:04 static/image/common/back.gif
j编译器延时

那个编译器有延时程序?

HadesHe 发表于 2013-9-10 23:18:20

忘川 发表于 2013-9-10 23:12 static/image/common/back.gif
那个编译器有延时程序?

IAR。   

忘川 发表于 2013-9-10 23:29:19

HadesHe 发表于 2013-9-10 23:18 static/image/common/back.gif
IAR。

额我也在用IAR软件没找到延时程序在哪   

HadesHe 发表于 2013-9-10 23:38:08

好像叫做_delay_cycle

神秘的小五君 发表于 2013-9-10 23:44:59

不写延时函数,直接调用IAR的delay_ms()和delay_us();

szmini2006 发表于 2013-9-11 00:26:16

神秘的小五君 发表于 2013-9-10 23:44 static/image/common/back.gif
不写延时函数,直接调用IAR的delay_ms()和delay_us();

有这两个函数?

神秘的小五君 发表于 2013-9-11 21:31:53

szmini2006 发表于 2013-9-11 00:26 static/image/common/back.gif
有这两个函数?

添加一头文件,声明晶振频率。你可以百度一下,有的,相对来说还是比较精确的。

zwj512 发表于 2013-9-12 14:13:13

有个系统的定时器延时 很准确的            

活力的小冰 发表于 2013-9-12 15:09:17

#define CPU_F ((double)12000000)//cpu frequency12000000
#define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/1000000.0))
#define delay_ms(x) __delay_cycles((long)(CPU_F*(double)x/1000.0))

charley 发表于 2013-10-9 23:24:50

一直在用楼上提供的2函数做延时,满足需求哈。。
页: [1]
查看完整版本: 莫友们 你们的430延时程序咋写的?