历史上的今天
今天是:2025年05月11日(星期日)
2019年05月11日 | 关于软件延时
2019-05-11 来源:eefocus
1T系列单片机的小范围延时计算公式(us) :(4*t + 10) * 1/f
void delay(u8 t)
{
while(--t);
}
另外再来看一个nop相关的
/* 1T系列单片机在12M晶振下产生指定us数的软件延时 */
void Delay_us(unsigned char us)
{
do {
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
} while (--us);
}
/* 12T系列单片机在12M晶振下产生指定us数的软件延时 */
void DelayX10us(unsigned char t)
{
do {
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
} while (--t);
}
上一篇:51循迹小车+蓝牙
史海拾趣
|
推荐一个淘宝店网址,不是为了帮其店铺做广告,凭良心说句实在话,这个网址买的线绝对价廉物美! 本人已买过2根USB转串口线了,先前买的线用的时候输出都是乱码,我一开始以为是我的程序问题,其实不然,后来才发现是线的问题(因为串口通信有个盲 ...… 查看全部问答> |
|
请教:::OAL的启动顺序问题??另外捎带PXA270的SPI问题!HELP!!!!!!!! 请教各位大侠: 我的EBOOT最后一个函数OEMLaunch的第三个参数我最后传了一个NORFLASH的虚拟地址,终于可以跳到OAL中的Startup.s中 (通过点灯可以看出) 问题1:通过查看NK.bin的二进制码的最后5个BYT ...… 查看全部问答> |
|
电子毕业,公司是做医疗电子方面的器械,我暂时负责硬件维护,虽然有人带,但是还想快点进步,我读电子出身的,但大学期间把心思放在单片机编程,界面编程上,所谓的“上学多,读书少”,请问就模电来说,哪方面入手更好? 就我认识,电源,放大电 ...… 查看全部问答> |
|
在Keil C中: float f=4.215; printf(\"%6.2f\", f); 输出: 4.21 //前有两个空格 请问如何printf输出004.21,即用0来填充,而不用空格填充?… 查看全部问答> |
|
我程序调用API函数TouchCalibrate()让用户校准触摸屏,校准完后程序将注册表HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\TOUCH下的校准值CalibrationData通过写注册表函数写入硬盘。重启动时,又将该数据从硬盘中读出,通过RegSetValueEx写入上次 ...… 查看全部问答> |
|
“如今,年纪大的扮嫩,年纪轻的装老,职场中人有些让人年龄莫辨了”,从事人力资源管理工作的柯先生告诉记者,若不是因为工作关系,自己可以看到全公司员工的个人档案,很多同事的真实年龄,他完全猜不出。 在记者近日的采访中,大量 ...… 查看全部问答> |
|
问题: 把代码放在不同的地方 效果不一样!求指点。 int main(){ int flag = 0; SystemInit(); LPC_SYSCON->SYSAHBCLKCTRL |= (1<<6); GPIOSetDir(0,1,1);/*LED */ GPIOSetDir(0,2,0);/*PIO0_2 为低电平中断*/&n ...… 查看全部问答> |
|
LED行业如此火爆,LED芯片贸易商也数不胜数,就深圳来说,LED芯片供应商不低于200家,如何选择优质的供应商呢?从以下几点开始入手:1,货源稳定如何才算是货源稳定呢?一级代理商肯定是稳定的,至少别人有货的时候,他肯定有。但一级代理的价格太 ...… 查看全部问答> |
|
#ifndef __YIWEI595_H__#define __YIWEI595_H__#include \"msp430g2553.h\"#include \"delay.h\" #define LCK_OUT P2DIR|=BIT3 #define LCK_IN P2DIR&=~BIT3 #define LCK_H P2OUT|=BIT3 #de ...… 查看全部问答> |




