void+delay

@蓬忠4784:while已经是无限循环了,那下面的void delay有限循环起什么作用? -
堵万13355836698…… 就是个延时函数啊,程序里面的while(1)无限循环是为了让信号灯实现无限次的亮-灭-亮-灭,Delay()函数是给灯的亮-灭之间加一个延时,否则按照单片机的速度你根本看不出来灯在闪

@蓬忠4784:C语言代码的解释 void delay (int x) { int y=0; for(x;x>0;x - - ) for(y=0;y<400;y++) 有什么作用?
堵万13355836698…… void 表示函数无返回值 delay (int x): delay函数名,int x表示函数带一个整型参数x. int y=0; 声明一个整型变量y. for(x;x&gt;0;x--) for循环语句当参数传入的x值在大于0的情况下x自减,直到x等于零的时候退出该循环. for(y=0;y&lt;400;y++) 前面声明的整型变量y在这里做for循环,y的初值是0,在y小于400的情况下y自增,直到y=400的时候跳出循环. 这个函数 要在被调用的时候才会起作用 但是这个函数根本就没有申明作用就是在这里做两条for循环语句,但是可以稍起延时作用但是这点时间对于计算机来说是微不足道的.

@蓬忠4784:单片机中void delay02(void)什么意思 -
堵万13355836698…… 这是一个延时函数,函数名是delay02,没有参数传递.也没有返回参数.

@蓬忠4784:89C51单片机1S的延时程序? -
堵万13355836698…… void delayms() // 延时子程序 对应12M晶振 { unsigned int ms=1000; while(ms--) //每一次循环1ms { for(i = 0; i < 120; i++); } }

@蓬忠4784:在C++中怎么用delay函数用来延迟?
堵万13355836698…… MS VC++可以用MFC的Sleep函数,参数是毫秒.delay函数要自己写,编译器里没有.#include <time.h> // 头文件 time_t start_time, cur_time; // 变量声明 time(&start_time); do { time(&cur_time); } while((cur_time - start_time) < 3); 上面的 3 是 ...

@蓬忠4784:void delay2;是什么意思 -
堵万13355836698…… void delay 2 无效延时2

@蓬忠4784:void delay(uint z) { uint x, y; for(x=z;x>0;x -
堵万13355836698…… 假设执行一条代码时间为T, 则函数功能:实现延迟100z*T. eg:T=1ms,delay(10)则为延迟1s. void delay(uint z)//延迟函数 { uint x, y; for(x=z;x>0;x--)//外部循环z次 for(y=100;y>0;y--);//内部循环100次 } ps:一般cpu一条命令时间us级,在单片机中可以根据晶振频率设定,达到软件延迟.

@蓬忠4784:单片机C语言中为何要定义 如: .. void delay() { unsigned char i;for(i=0;i<10;i++) } 与硬件和软件关系 -
堵万13355836698…… 你好 这个问题回答透彻比较繁琐,楼上的两位说的都不错,我这样解释,不知你能明白吗. 1.void delay() 是一个子程序的名字,是软件 2.{ for(i=0;i<10;i++) } 是这个子程序的内容,作用 操作硬件的软件,操作的硬件i(名字). 3. unsigned ...

@蓬忠4784:请问各位大虾: c51单片机中 定义为:void delay()和void char delay()有什么区别?
堵万13355836698…… void delay()函数返回为空,或者说没有返回值. void char delay()这种写法绝对是错误的, char delay()才可以,表示函数返回类型为char的数据.

@蓬忠4784:void delay(void)后第一个大括号里的内容是什么意思?帮忙分析一下谢谢 -
堵万13355836698…… 执行150*200次空语句以实现延时功能.

相关推荐

  • texas instruments
  • void delay uint x
  • void energy nexus
  • videezy
  • delay void on variable
  • visual studio code
  • void delayms uint
  • void delay u16 i
  • void display
  • condolence
  • delay 10
  • void delayms
  • ventoy win7
  • void(0)
  • unsigned int i
  • conviction
  • delay ms
  • vxe-table
  • avoidable
  • void radio edit
  • signed char
  • voiddelay括号里写什么
  • avoid to do something
  • static unsigned int
  • void interactive
  • confusion
  • 本文由网友投稿,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
    若有什么问题请联系我们
    2024© 客安网