永发信息网

12mhz晶振,如何写单片机代码延时,ms和us的

答案:1  悬赏:0  手机版
解决时间 2021-08-24 23:10
我写了两个代码,请问是否可行
us的代码
void delay_us(uchar ntimes)
{
uchar delayi;
    while(-ntimes)
    {
    for(delayi=0;delayi<12;delayi++)
    {;}
    } 
}

ms的代码
void delay_ms(uchar ntimes)
{
uchar delayi;
    while(-ntimes)
    {
    for(delayi=0;delayi<12000;delayi++)
    {;}
    }

}
最佳答案

难 相当难  while(-ntimes)这是个什么表达式  你想写的是while(ntimes--)吧 


而且不用循环12下的  内部时钟频率是晶振的1/12  一条指令就是1us了  1000就是1ms了  而且uchar型应该是unsigned char 定义出来的吧 那么它的最大值是255根本到不了你上面的12000

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在贵阳开阳县快递物品可以递到临沂市罗庄区吧
最近玩飞车时一旦点出QQ聊天窗口飞车画面就看
到法院申请强制执行,有关如何申请法院强制执
什么样的公司经常出差?
每当我想要自己画画时就不知道怎样去画,是不
汉阳区武汉同济堂(隆祥东街)我想知道这个在什
求李弘基《牵着你的手(依然)》(中文版)的
求一个没用的梦幻诛仙婚礼邀请卡
成功贵在坚持的格言,贵在坚持,难在坚持,成
QQ飞车休闲区一个小时有多少经验
为什么 为什么?
大众的审美观
永城市商丘鑫鑫超市这个地址在什么地方,我要
你说我该不该先跟他说
求一篇文章:把排练课本剧《陶罐和铁罐》的过
推荐资讯
夏天钓鱼诗词,关于钓鱼的诗词
爱哭是不是一种病?
“忙着活,忙着死.
好听的几首英文歌曲
她说不相信任何人包括自己代表什么?
桃源县常德桃源县再生资源行业协会地址有谁知
求fools garden(愚人花园)的歌下载 只找到lem
黄钻30元抵用券换的时候要不要加QB?
水星家纺株洲店地址在哪里?麻烦说说。
芜湖防腐木哪家产品质量优?
领房产证要交多少钱?有参考吗?
哪个能告诉我新居装修后如何除甲醛?谁来给我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?