51单片机delay延时

delay(50000)大约是450ms,那我用delay(40000000000)并不是450ms的那么大倍数,这应该怎么解释,我是一个新手小白,找不到这方面的答案... delay(50000)大约是450ms,那我用delay(40000000000)并不是450ms的那么大倍数,这应该怎么解释,我是一个新手小白,找不到这方面的答案 展开
 我来答
无畏无知者

2019-04-27 · TA获得超过4.5万个赞
知道大有可为答主
回答量:2.1万
采纳率:86%
帮助的人:5199万
展开全部
通常这个延时函数所能带的参数为两字节的,超出这个范围的参数值就无效了;
所以,不是你想要什么数值都可以的。
平凡大科
2019-04-27 · 超过28用户采纳过TA的回答
知道答主
回答量:73
采纳率:63%
帮助的人:22.6万
展开全部
整型数据是二进制16位,表示十进制范围-32768~+32767;长整型数据是二进制32位,表示十进制范围-2147483648~+2147483647;无符号长整型数据是二进制32位,表示十进制范围0~+4294967295;看你定义的是什么类型的数据。第二个原因,你可能用单片机根据跑程序,即运行一条短或空的指令用的时间为周期,来跑完你设定延时时间总共要跑的指令总数,跑完了就是定时到了,所以误差很大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yunmingwang
2019-04-27 · 超过12用户采纳过TA的回答
知道答主
回答量:537
采纳率:10%
帮助的人:50.5万
展开全部
京时间4月27日,2019斯诺克世界锦标赛继续第二轮较量。墨菲在第二阶段的比赛中6比10落后,淘汰了奥沙利文的超级黑马卡希尔第一阶段3比5落后给马奎尔。卫冕冠军威廉姆斯第一阶段3比5落后给吉尔伯特。另外,夺冠热门塞尔比
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式