发布网友 发布时间:2022-04-26 03:10
共5个回答
热心网友 时间:2022-06-14 15:57
下面是delay 函延迟函数里执行的都是空语句,也就是说通过循环执行空语句来达到延迟的目的.每执行一条语句,即使是空语句都要耗费电脑一些处理时间的,就是因为这个,在延迟函数里写一些无关紧要的东西,用来浪费电脑处理时间,从而达到延迟目的。数原型:热心网友 时间:2022-06-14 15:57
就是用晶振频率算cpu指令周期,再算Delay循环中有几条代码,需要多少个指令周期。除一下可以算个大概。具体你可以结合硬件资料来算。热心网友 时间:2022-06-14 15:57
C语言是高级语言,可以运行在不同的硬件系统、及操作系统之下。热心网友 时间:2022-06-14 15:58
两个for循环嵌套 执行k++;热心网友 时间:2022-06-14 15:59
每条指令执行都需一定的时间(具体多少可查芯片手册),假如 nDelay=1024的话,则这段程序要执行到nDelay=0才退出FOR循环,这段用去的时间,就相当于延时了