日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀] 要求:P1.0輸出周期為2ms的方波,P1.1輸出5ms的方波,占空比都為1:1.(高低電平一樣的)。晶振頻率為24MHz。(使用T0和T1兩個定時計數(shù)器)匯編或C都行。編程如下://================================

要求:P1.0輸出周期為2ms的方波,P1.1輸出5ms的方波,占空比都為1:1.(高低電平一樣的)。

晶振頻率為24MHz。(使用T0和T1兩個定時計數(shù)器)匯編或C都行。


編程如下:


//================================================


#include

#define uchar unsigned char

#define uint unsigned int


void init();

sbit P10 = P1^0;

sbit P11 = P1^1;

//----------------------------

main()

{

init();

while(1) { }

}

//----------------------------

void init()

{

TMOD = 0x11;

TH0 = (65536 - 2000) / 256; //1ms@24MHz

TL0 = (65536 - 2000) % 256;

TR0 = 1;


TH1 = (65536 - 5000) / 256; //2.5ms@24MHz

TL1 = (65536 - 5000) % 256;

TR1 = 1;


ET0 = 1;

ET1 = 1;

EA = 1;

}

//----------------------------

void timer0() interrupt 1

{

TH0 = (65536 - 2000) / 256; //1ms@24MHz

TL0 = (65536 - 2000) % 256;

P10 = ~P10;

}

//----------------------------

void timer1() interrupt 3

{

TH1 = (65536 - 5000) / 256; //2.5ms@24MHz

TL1 = (65536 - 5000) % 256;

P11 = ~P11;

}

//================================================


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