C语言延时程序(ms,us)

2018-11-21

几个C语言延时程序/*------------------------------------------------------------------函数全称:50us 延时注意事项:基于1MIPS,AT89系列对应12M晶振,W77、W78系列对应3M晶振例子提示:调用delay_50us(20),得到1ms延时输 入:返 回:无------------------------------------------------------------------*/void delay_50us(uint t){uchar j;for(;t>0;t--)for(j=19;j>0;j--);}/*******************************************************************delay_50us(1):延时63us 63-50=13delay_50us(10):延时513us 513-500=13delay_50us(100):延时5013us 5013-5000=13delay_50us(1000):延时50022us 50022-50000=22延时50ms,误差仅仅22us.*******************************************************************//*------------------------------------------------------------------函数全称:50ms 延时注意事项:基于1MIPS,AT89系列对应12M晶振,W77、W78系列对应3M晶振例子提示:调用delay_50ms(20),得到1s延时全局变量:无返回: 无------------------------------------------------------------------*/void delay_50ms(uint t){uint j;for(;t>0;t--)for(j=6245;j>0;j--);}/******************************************************************delay_50ms(1):延时50 010 10usdelay_50ms(10):延时499 983 17usdelay_50ms(100):延时4 999 713 287usdelay_50ms(1000):延时4 997 022 2.978ms延时50s,误差仅仅2.978ms.******************************************************************/

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。

http://www.pinlue.com/style/images/nopic.gif

c语言延时程序 ms us,C语言延时程序(ms,us)相关推荐

  1. C语言的延时程序怎么改,C语言延时子程序准确设置

    在给单片机写程序的时候往往需要一个微秒或者毫秒的延时子程序,但是C语言不同于汇编,很难根据语句确定准确的延时时间,经过各种查资料得到一种简单实用的方法:通过keil下断点调试确定时间. 就是编写一个延 ...

  2. 51单片机c语言延时计算软件,51单片机精确延时程序大集合+初值计算工具

    在论坛上看到不少不错的延时程序,整理如下共同分享: 精确延时计算公式: 延时时间=[(2*第一层循环+3)*第二层循环+3]*第三层循环+5 ;延时5秒左右 DELAY5S:PUSH   04H;2个 ...

  3. c语言51单片机延时程序,51单片机c语言延时.doc

    1,_nop_() 适用于us级的少量延时 标准的C语言中没有空语句.但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果.这在汇编语言中很容易实现,写几个nop就行了. 在keil C51 ...

  4. 51c语言延时作用,51单片机C语言延时函数怎么定义和使用

    描述 51单片机C语言延时函数怎么定义 C语言定义延时函数主要通过无意义指令的执行来达到延时的目的.C程序中可使用不同类型的变量来进行延时设计.经实验测试,使用unsigned char类型具有比un ...

  5. 51单片机c语言延时库,51单片机c语言---延时

    1,_nop_()适用于us级的少量延时 标准的C语言中没有空语句.但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果. 这在汇编语言中很容易实现,写几个nop就行了.本文引用地址:htt ...

  6. 0.5s c语言延时子程序集,用C语言实现精确的延时.doc

    用C语言实现精确的延时 怎么用C语言做单片机的精确延时在单片机应用中,经常会遇到需要短时间延时的情况,一般都是几十到几百μs,并且需要很高的精度(比如用单片机驱动DS18B20时,误差容许的范围在十几 ...

  7. 比0 冷1度c语言编程,关于DS18B20的C语言程序(精确度0.1度).doc

    关于DS18B20的C语言程序(精确度0.1度) 关于DS18B20的C语言程序(精确度0.1度) /************************************************* ...

  8. 单片机c语言三种经典程序结构,单片机C语言程序的结构和设计精选.docx

    单片机C语言程序的结构和设计精选 实验五 单片机C语言程序的结构和设计一.实验目的1. 掌握单片机C语言的程序结构:2. 掌握单片机C语言程序的编写和调试方法:3. 掌握MSP430FG2553基本I ...

  9. c语言调用延时子程序的例子,C语言精确延时.doc

    C语言精确延时 C语言最大的缺点就是实时性差,我在网上到看了一些关于延时的讨论,其中有篇文章 51单片机 Keil C 延时程序的简单研究,作者:InfiniteSpace Studio/isjfk ...

  10. 用c语言运行程序的优点,C语言学习与总结---第一章:C语言概述

    第一章:C语言概述 1.绪论 2.计算机程序 3.计算机语言 4.C语言的发展及其特点 5.最简单的C语言程序 6.运行C语言程序的方法与步骤 7.程序设计任务 1.绪论 C语言是计算机基础语言,本次 ...

最新文章

  1. LeetCode简单题之按键持续时间最长的键
  2. VC++向txt文件中写入字符串
  3. 第39次《中国互联网络发展状况统计报告》发布
  4. 「后端小伙伴来学前端了」Vuex 基本使用及案例,快速上手,学会使用vuex
  5. 记录今天登录oracle时遇到的一个小问题--不能登录
  6. 微机总线地址,物理地址 ,虚拟地址
  7. 怎样在减少数据中心成本的同时不牺牲性能?
  8. python3.3 连接mysql_python3.3连接mysql数据库
  9. ORA-01658: 无法为表空间中段创建 INITIAL 区
  10. android mtk平台,android mtk平台默认输入法
  11. 这些Python骚操作,你知道吗?
  12. NoSQLAttack针对 mongoDB 的攻击工具
  13. C语言程序——math库的函数应用
  14. gan怎么输入一维数据_GAN网络,利用gan网络完成对一维数据点的生成
  15. 常用浏览器User-Agent列表
  16. C printf输出格式控制
  17. Css3中align-content,css align-content属性怎么用
  18. 如何卸载重装Adobe Acrobat
  19. 股票做空和做多是什么意思
  20. 内存快速分配和慢速分配

热门文章

  1. 华为云计算IE证书培训费加考试费要2.5左右,值不值得考啊?
  2. JavaScript基础大总结
  3. 前端面试题(JavaScript基础篇)
  4. 贝叶斯公式的理解——机器学习算法(一)
  5. 人工智能中常用的词汇
  6. MAVEN 仓库加速 阿里云镜像
  7. 毕业设计—基于FPGA的极化码译码研究
  8. 2022新版千月影视双端APP带H5功能开源程序支持当面付和易支付
  9. php 上传乱码_php上传文件名乱码了怎么办
  10. python爬取酷狗音乐_python使用beautifulsoup4爬取酷狗音乐代码实例