历史上的今天
今天是:2024年12月14日(星期六)
2018年12月14日 | keil 软件调试延时时间的详细步骤
2018-12-14 来源:eefocus
方法/步骤
mS级带参数延时子程序
void delay_ms(uint z) //延时子程序
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
上面这个程序的软件调试过程!晶振为12M
第一步:选择单片机晶振

第二步:全编译

第三步:按d进入软件调试

第四步:进入程序设置两个断点:

第五步:按全速运行至第一个断点:注意时间是0.000389s

第六步:再按一次全速运行至第二个断点:注意时间是1.013412s

小结:两个相差时间就是差不多1s 就是执行delay_ms(1000)的时间
上一篇:单片机小知识总结
史海拾趣
|
本书从程序设计角度出发,以C/C++为描述语言,以Visual C++为形式工具,将隐藏在代码背后的关于计算机组成原理、计算机操作系统等方面的机制和知识娓娓道来,不仅让读者知其然,更要让读者知其所以然。并让这些知识再反作用于编程实践,从而帮助读 ...… 查看全部问答> |
|
最近在弄一个简易的计算器,进行一些简单的和科学计算;但是遇到的一个问题就是函数sin()里面的参数是double型的而且是弧度值,返回值也是double型的,我自己做了一个角度转换为弧度的函数,是正常的,一些角度相对比较小的话还是可以的,但是数 ...… 查看全部问答> |
|
我想问一下,我如果将WINCE 5.0移植到ARM720T核的片上,USB摄像头的驱动是怎么个流程,是WINCE自带啊?还是需要自己开发啊?我现在是一点头绪都没有,请高手帮忙啊!!… 查看全部问答> |
|
1、节能:LED汽车(车险报价)灯是冷光源,总体来说耗电量低,消耗的功率不超过-W,比传统光源节能70%以上。 2、环保:光谱中没有紫外线和红外线,既没有热量,也没有辐射,眩光小,而且废弃物可回收,没有污染不含汞元素,可以安全触摸,属 ...… 查看全部问答> |
|
主程序: #include \"Wave.h\"// WaveHeader.c//void main(int argc, char **argv)void main(){ FILE *fp=NULL; unsigned long size; wav_pcm_header44 hwav; short *data; int i; &n ...… 查看全部问答> |




