新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MCS-51單片機(jī)定時(shí)器/c見(jiàn)習(xí)題解答

MCS-51單片機(jī)定時(shí)器/c見(jiàn)習(xí)題解答

作者: 時(shí)間:2013-04-07 來(lái)源:網(wǎng)絡(luò) 收藏

6、 用方式0設(shè)計(jì)兩個(gè)不同頻率的方波,P1.0輸出頻率為200Hz,P1.1輸出頻率為 100Hz,晶振頻率12MHz。

#include at89x52.h>

void main()

{

TMOD=0x00;

TL0=0x1c;

TH0=0xb1;

TR0=1;

F0=0;

ET0=1;

EA =1;

While(1);

}

void serve() interrupt 1

{

TL0=0x1c;

TH0=0xb1;

P1_0=~P1_0;

if(F0==0)

F0=1;

else

{

F0=0;

P1_1=~P1_1;

}

}

7、T0已預(yù)置為156,且選定用于方式2的計(jì)數(shù)方式,現(xiàn)在T0輸入周期為1ms的脈沖,問(wèn)此時(shí)T0的實(shí)際用途是什么?在什么情況下計(jì)數(shù)器0溢出?

答:T0的實(shí)際用途是定時(shí)1s,每隔1s計(jì)數(shù)器0溢出一次。

8、P1.0輸出脈沖寬度調(diào)制(PWM)信號(hào),即脈沖頻率為2kHz、占空比為7:10的矩形波,晶振頻率12MHz。

#include at89x52.h>

unsigned char data count;

void main()

{

TMOD=0x02;

TL0=206;

TH0=206;

TR0=1;

ET0=1;

EA =1;

count=0;

While(1);

}

51單片機(jī)相關(guān)文章:51單片機(jī)教程


塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理


評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉