68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> 51單片機(jī)精確延時(shí)程序

51單片機(jī)精確延時(shí)程序

關(guān)鍵字:51單片機(jī) 精確延時(shí) 程序 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-18  瀏覽:17

51單片機(jī)精確延時(shí)程序(晶振12MHz,一個(gè)機(jī)器周期1us.)

幾個(gè)精確延時(shí)程序:在精確延時(shí)的計(jì)算當(dāng)中,最容易讓人忽略的是計(jì)算循環(huán)外的那部分延時(shí),

在對(duì)時(shí)間要求不高的場(chǎng)合,這部分對(duì)程序不會(huì)造成影響.

一. 500ms延時(shí)子程序程序:.(晶振12MHz,一個(gè)機(jī)器周期1us.)

void delay500ms(void)

{

unsigned char i,j,k;

for(i=15;i>0;i--)

for(j=202;j>0;j--)

for(k=81;k>0;k--);

}

計(jì)算分析:

程序共有三層循環(huán)

一層循環(huán)n:R5*2 = 81*2 = 162us DJNZ 2us

二層循環(huán)m:R6*(n+3) = 202*165 = 33330us DJNZ 2us + R5賦值 1us = 3us

三層循環(huán): R7*(m+3) = 15*33333 = 499995us DJNZ 2us + R6賦值 1us = 3us

循環(huán)外: 5us 子程序調(diào)用 2us + 子程序返回 2us + R7賦值 1us = 5us

延時(shí)總時(shí)間 = 三層循環(huán) + 循環(huán)外 = 499995+5 = 500000us =500ms

計(jì)算公式:延時(shí)時(shí)間=[(2*R5+3)*R6+3]*R7+5

二. 200ms延時(shí)子程序 程序:

void delay200ms(void)

{

unsigned char i,j,k;

for(i=5;i>0;i--)

for(j=132;j>0;j--)

for(k=150;k>0;k--);

}

三. 10ms延時(shí)子程序 程序:

void delay10ms(void)

{

unsigned char i,j,k;

for(i=5;i>0;i--)

for(j=4;j>0;j--)

for(k=248;k>0;k--);

}

四. 1s延時(shí)子程序 程序:

void delay1s(void)

{

unsigned char h,i,j,k;

for(h=5;h>0;h--)

for(i=4;i>0;i--)

for(j=116;j>0;j--)

for(k=214;k>0;k--);

}

void delay1s(void)//12M晶振,延時(shí)999999.00us

{

unsigned char i,j,k;

for(i=46;i>0;i--)

for(j=152;j>0;j--)

for(k=70;k>0;k--);

}

擴(kuò)展閱讀:?jiǎn)纹瑱C(jī)延時(shí)問題20問

編輯:admin  最后修改時(shí)間:2018-05-18

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

大竹县| 平凉市| 黑水县| 石狮市| 精河县| 扶余县| 潞西市| 抚顺市| 库尔勒市| 承德市| 仙居县| 淮滨县| 天峨县| 天门市| 三亚市| 营山县| 和田市| 巴中市| 来安县| 石棉县| 玛纳斯县| 重庆市| 西青区| 新巴尔虎左旗| 奉贤区| 尼勒克县| 南充市| 正镶白旗| 当阳市| 阳新县| 井冈山市| 桑日县| 社旗县| 吉安县| 库伦旗| 吴川市| 若尔盖县| 潞西市| 道真| 承德县| 且末县|