女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]C程序中可使用不同類型的變量來進(jìn)行延時(shí)設(shè)計(jì)。經(jīng)實(shí)驗(yàn)測(cè)試,使用unsigned char類型具有比unsigned int更優(yōu)化的代碼,在使用時(shí)應(yīng)該使用unsigned char作為延時(shí)變量。 以某晶振為12MHz的單片機(jī)為例,晶振為12MHz即一個(gè)機(jī)

C程序中可使用不同類型的變量來進(jìn)行延時(shí)設(shè)計(jì)。經(jīng)實(shí)驗(yàn)測(cè)試,使用unsigned char類型具有比unsigned int更優(yōu)化的代碼,在使用時(shí)應(yīng)該使用unsigned char作為延時(shí)變量。 以某晶振為12MHz的單片機(jī)為例,晶振為12MHz即一個(gè)機(jī)器周期為1us。擴(kuò)展閱讀:匯編延時(shí)程序算法詳解

一. 500ms延時(shí)子程序

程序:

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--);

}

關(guān)于單片機(jī)C語言的精確延時(shí),網(wǎng)上很多都是大約給出延時(shí)值沒有準(zhǔn)確那值是多少,也就沒有達(dá)到精確高的要求,而本函數(shù)克服了以上缺點(diǎn),能夠精確計(jì)數(shù)出要延時(shí)值且精確達(dá)到1us,本舉例所用CPU為STC12C5412系列12倍速的單片機(jī),只要修改一下參數(shù)值其它系例單片機(jī)也通用,適用范圍寬。

共有三條延時(shí)函數(shù)說明如下:

函數(shù)調(diào)用分兩級(jí):一級(jí)是小于10US的延時(shí),二級(jí)是大于10US的延時(shí)

//====================小于10US的【用1US級(jí)延時(shí)】====================

//----------微秒級(jí)延時(shí)---------

for(i=X;i>X;i--) 延時(shí)時(shí)間=(3+5*X)/12 提示(單位us, X不能大于255)

//================大于10US<小于21.9955Ms的可用【10US級(jí)延時(shí)函數(shù)】===========

void Delay10us(uchar Ms)

{

uchar data i;

for(;Ms>0;Ms--)

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

}

i=[(延時(shí)值-1.75)*12/Ms-15]/4

如想延時(shí)60US則 i=[(60-1.75)*12/6-15]/4=25.375≈26; 修改i的值=26,再調(diào)用上面的【10US級(jí)延時(shí)函數(shù)】Delay10us(6); 則就精確延時(shí)60US;

如果想延時(shí)64US可以用這二種函數(shù)組合來用: Delay10us(6); for(i=9;i>X;i--) 共延時(shí)64US

【更多資源】

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

上海2025年7月27日 /美通社/ -- 在2025世界人工智能大會(huì)(WAIC)期間,全球領(lǐng)先消費(fèi)品企業(yè)聯(lián)合利華首次以企業(yè)展商身份亮相,并深度參與多個(gè)AI主題論壇和行業(yè)對(duì)話,展示了其在人工智能領(lǐng)域的戰(zhàn)略思考與實(shí)踐布局。...

關(guān)鍵字: AI FOR SCIENCE 人工智能

-創(chuàng)新邂逅包容,2025年EdHeroes全球論壇探索以人為本的教育技術(shù)未來 列支敦士登特里森2025年7月22日 /美通社/ -- 隨著創(chuàng)新加速、科技重新定義現(xiàn)代生活的方方面面, 2025年EdHeroes全球論壇(...

關(guān)鍵字: 人工智能 FOR GLOBAL 數(shù)字化

上海 2025年6月20日 /美通社/ -- 6月18日至20日,2025世界移動(dòng)通信大會(huì)?上海(MWCS 2025)在上海盛大開幕,全球目光再次聚焦這場(chǎng)通信領(lǐng)域的年度盛會(huì)...

關(guān)鍵字: AI 5G WORLD FOR

會(huì)議議題將涵蓋 ?AI 驅(qū)動(dòng)的工程設(shè)計(jì)、智能制造以及基于 ?HPC 和 AI 相結(jié)合的智能擴(kuò)展 上海 2025年6月19日 /美通社/ -- 全球計(jì)算智能領(lǐng)域科技公司Altair將于?2025 年 6 月...

關(guān)鍵字: ENGINEERS FOR TC AIR

采用51單片機(jī)最小開發(fā)板,由8位自制獨(dú)立按鍵控制。單片機(jī)芯片為STC89C52RC,晶振為@12.000 mhz。8X8LED點(diǎn)陣屏模塊由MAX7219驅(qū)動(dòng),MAX7219包含一個(gè)自動(dòng)掃描電路。你只需要把要顯示的數(shù)據(jù)發(fā)送...

關(guān)鍵字: 51單片機(jī) MAX7219 寄存器

深圳2025年2月28日 /美通社/ -- 作為全球領(lǐng)先的AIoT模組及解決方案提供商,廣和通26年來始終致力于為全球千行百業(yè)打造創(chuàng)新物聯(lián)方式。面向全新的AI時(shí)代,廣和通推出...

關(guān)鍵字: AI FOR 模型 芯片

上海2025年2月19日 /美通社/ --  新品亮點(diǎn) 負(fù)載能力達(dá)500 kg,最長(zhǎng)臂展3700mm,KR FORTEC-2彌補(bǔ)了庫卡新一代重載機(jī)器人KR QUTANEC和KR FORTEC ultr...

關(guān)鍵字: FOR 機(jī)器人 ORTEC ULTRA

北京2025年1月6日 /美通社/ -- 日前,浪潮信息與一實(shí)驗(yàn)室(以下簡(jiǎn)稱實(shí)驗(yàn)室)正式簽署合作協(xié)議,將采用42kW智算風(fēng)冷算力倉打造算效能效雙提升、性能擴(kuò)展雙極致、部署運(yùn)維雙簡(jiǎn)化的領(lǐng)先智算中心,加速實(shí)驗(yàn)室開展高端裝備制...

關(guān)鍵字: FOR SCIENCE AI 數(shù)據(jù)中心

長(zhǎng)春2024年12月7日 /美通社/ -- 第三屆世界中醫(yī)藥科技大會(huì)暨2024長(zhǎng)春國(guó)際醫(yī)藥健康產(chǎn)業(yè)博覽會(huì)(以下簡(jiǎn)稱"健博會(huì)"),于2024年12月7日至9日在東北亞國(guó)際博覽中心隆重舉辦。歐姆龍健康醫(yī)療...

關(guān)鍵字: 歐姆龍 BSP FOR 醫(yī)療器械

在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域,51單片機(jī)和STM32無疑是兩種極具代表性的微控制器。對(duì)于初學(xué)者而言,選擇學(xué)習(xí)路徑時(shí)往往會(huì)面臨一個(gè)抉擇:是直接跨越51單片機(jī),挑戰(zhàn)更高層次的STM32,還是從51開始,逐步進(jìn)階?本文旨在探討直...

關(guān)鍵字: 51單片機(jī) STM32
關(guān)閉