www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]52單片機的大家都熟悉,可是其中的Timer2很少有人去用,書上和網(wǎng)上鮮有資料,這里轉(zhuǎn)載一篇文章,初步了解一下他的應(yīng)用/***********************************************************程序功能:52系列單片機定時器計

52單片機的大家都熟悉,可是其中的Timer2很少有人去用,書上和網(wǎng)上鮮有資料,這里轉(zhuǎn)載一篇文章,初步了解一下他的應(yīng)用


/***********************************************************

程序功能:52系列單片機定時器計數(shù)器2使用

程序設(shè)計:燕山大學(xué)魯信瓊

晶振選擇:24MHz,如果晶振不匹配,請修改延時函數(shù)參數(shù);P2^6口接數(shù)碼管段選控制位;P2^7口接數(shù)碼管位選控制位;P1^7口作為測試指示燈

本實驗注意事項:

1.定時器2的中斷使能為IE^6位,也就是ET2;中斷服務(wù)程序標(biāo)號為5。

2.定時器2工作在16為自動重裝模式下,不需要在中斷服務(wù)程序中重新賦初值,在程序初始化的時候我們應(yīng)該給RCAP2L和RCAP2H賦值,TH2和TL2將會在

中斷產(chǎn)生時自動使TH2=RCAP2H,TL2=RCAP2L。

3.定時器2的中斷標(biāo)志位TF2不能夠由硬件清零,所以要在中斷服務(wù)程序中將其清零,為了使定時盡量準(zhǔn)確,我們常在終端服務(wù)程序中第一步就使TF2=0。

4.使定時器2產(chǎn)生中斷的有兩個中斷源,如果EXEN2(定時器2外部使能標(biāo)志)置1的話,使定時器2進入中斷的有可能是定時器2計數(shù)溢出,也可能是捕獲

到T2EX(單片機P1^1口)有負跳變,所以需要在中斷服務(wù)程序中判斷EXF2是否為1。



***********************************************************/

#include

#include

#defineucharunsignedchar

#defineuintunsignedint

#defineLED_DATAP0

sbitDULA=P2^6;

sbitWELA=P2^7;

sbitLED=P1^7;

uchartimer2_ctr,num;

ucharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x40,0};

//0123456789ABCDEF-

//24MHz晶振延時x毫秒函數(shù)

voiddelay_ms(uintxms)

{

uintx,y;

for(x=xms;x>0;x--)

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

}

//初始化主函數(shù)

voidinit_main()

{

DULA=0;//關(guān)閉數(shù)碼管顯示

WELA=0;

RCAP2H=(0xFFFF-50000)/256;

RCAP2L=(0xFFFF-50000)%256;//24MHz晶振下定時25ms,自動重裝

TH2=RCAP2H;

TL2=RCAP2L;//定時器2賦初值

T2CON=0;//配置定時器2控制寄存器,這里其實不用配置,T2CON上電默認(rèn)就是0,這里賦值只是為了演示這個寄存器的配置

T2MOD=0;//配置定時器2工作模式寄存器,這里其實不用配置,T2MOD上電默認(rèn)就是0,這里賦值只是為了演示這個寄存器的配置

IE=0xA0;//10100000開總中斷,開外定時器2中斷,可按位操作:EA=1;ET2=1;

TR2=1;//啟動定時器2

}

//數(shù)碼管顯示3位數(shù):0-255

voiddisplay(ucharnum)

{

uchargw,sw,bw;

bw=num/100;

sw=num%100/10;

gw=num%10;

LED_DATA=0XFE;//11111110

WELA=1;

_nop_();_nop_();

WELA=0;

LED_DATA=table[bw];

DULA=1;

_nop_();_nop_();

DULA=0;

delay_ms(3);

LED_DATA=0XFD;//11111101

WELA=1;

_nop_();_nop_();

WELA=0;

LED_DATA=table[sw];

DULA=1;

_nop_();_nop_();

DULA=0;

delay_ms(3);

LED_DATA=0XFB;//11111011

WELA=1;

_nop_();_nop_();

WELA=0;

LED_DATA=table[gw];

DULA=1;

_nop_();_nop_();

DULA=0;

delay_ms(3);

}

voidmain()

{

init_main();

while(1)

{

display(num);

}

}

voidtimer2()interrupt5

{

TF2=0;//!!!注意!!!定時器2必須由軟件對溢出標(biāo)志位清零,硬件不能清零,這里與定時器0和定時器1不同!!!

timer2_ctr++;

if(timer2_ctr>=40)//定時25ms×40=1000ms即1秒鐘,這里模擬一個60秒秒表

{

timer2_ctr=0;

LED=~LED;

num++;

if(num>=60)

{

num=0;

}

}

}



大家可以編譯下載試試哦,我試過,可以運行,不過是12MHz的晶振。


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

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉