文件名称:单片机的精确延时的方法
介绍说明--下载内容均来自于网络,请自行研究使用
单片机的精确延时的方法
/*
对一个变量int操作和char操作的指令时间不同,所以延时不一样,导致总线错误
char是单字节变量,int是双字节变量,单字节变量自减1和双字节变量自减1耗费
的CPU时间是不同的,换句话说,双字节变量自减1的操作时间要长于单字节变量,
而你这个延时程序纯粹就是靠CPU循环进行固定次数的自减操作实现的,所以
单字节变量变成双字节变量以后,自减操作的次数不变,延时时间会增长。
*/(The precise time delay method of single chip microcomputer)
/*
对一个变量int操作和char操作的指令时间不同,所以延时不一样,导致总线错误
char是单字节变量,int是双字节变量,单字节变量自减1和双字节变量自减1耗费
的CPU时间是不同的,换句话说,双字节变量自减1的操作时间要长于单字节变量,
而你这个延时程序纯粹就是靠CPU循环进行固定次数的自减操作实现的,所以
单字节变量变成双字节变量以后,自减操作的次数不变,延时时间会增长。
*/(The precise time delay method of single chip microcomputer)
相关搜索: 单片机的精确延时
(系统自动生成,下载前可以参看下载内容)
下载文件列表
文件名 | 大小 | 更新时间 |
---|---|---|
单片机的精确延时的方法.c | 4207 | 2015-07-30 |