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

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]//************UART查詢**************extern void Init_check_uart(){rGPHCON |= 0xa0;rGPHUP = 0x0;rULCON0 = 0x03;rUCON0 = 0x05;rUFCON0 = 0x00;rUMCON0 = 0x00;rUBRDIV0 = 53;//PCLK=50MHz,波特率57600dely(10)

//************UART查詢**************

extern void Init_check_uart()

{

rGPHCON |= 0xa0;

rGPHUP = 0x0;

rULCON0 = 0x03;

rUCON0 = 0x05;

rUFCON0 = 0x00;

rUMCON0 = 0x00;

rUBRDIV0 = 53;//PCLK=50MHz,波特率57600

dely(10);

}

extern void send_char(unsigned char c)

{

while(!(rUTRSTAT0 &0x04));

rUTXH0 = c;

}

extern void send_str(unsigned char *str)

{

int i=0;

while(str[i])

{

send_char((unsigned char) str[i++]);

}

}

//************UART中斷**************

void __irq uart0_irq(void)

{

unsigned long irqOffSet;

Led_all_on();

dely(350);

Led_all_off();

dely(350);

irqOffSet = rINTOFFSET;// 取得中斷號(hào)

rSUBSRCPND |= 1<<1;

rSRCPND |= 1<

rINTPND |= 1<<28;// 清除中斷結(jié)果

rUTXH0 = '1';

}

extern void Init_Interrupt_uart()

{

rGPHCON |= 0xa0;

rGPHUP = 0x0;

rULCON0 = 0x03;

rUCON0 = 0x05;

rUFCON0 = 0x00;

rUMCON0 = 0x00;

rUBRDIV0 = 53;//PCLK=50MHz,波特率57600

dely(100);

pISR_UART0 = (unsigned int)uart0_irq;

rINTSUBMSK &= ~(1<<1);

rINTMSK &= ~(1<<28);

rUTXH0 = '1';

dely(10);

}


本站聲明: 本文章由作者或相關(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)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉