久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 串口2接收數(shù)據(jù)再由串口1發(fā)送出去 [打印本頁]

作者: 朱天成    時(shí)間: 2018-1-18 15:04
標(biāo)題: 串口2接收數(shù)據(jù)再由串口1發(fā)送出去
求教stc15w4k56s4串口2接收數(shù)據(jù)再由串口1發(fā)送出去,怎么實(shí)現(xiàn)啊今天寫的代碼感覺有很大問題
        #include   <stc15f2k60s2.H>
    #include   <STDIO.H>
        #include   <intrins.h>

    #define uchar unsigned  char
    #define uint  unsigned   int
        #define S2RI 0x01        //串口2接收中斷請(qǐng)求標(biāo)志位
        #define S2TI 0x02        //串口2發(fā)送中斷請(qǐng)求標(biāo)志位  
        unsigned char flag1,flag2,temp1=0xaa,temp2=0x55;
/****************串行口初始化函數(shù)****************/
void InitUART(void)
{
    TMOD = 0x20;    //定時(shí)器1工作在方式2  8位自動(dòng)重裝
    SCON = 0x50;    //串口1工作在方式1  10位異步收發(fā) REN=1允許接收
    TH1 = 0xFA;           //定時(shí)器1初值
    TL1 = TH1;
    TR1 = 1;           //定時(shí)器1開始計(jì)數(shù)
    EA =1;        //開總中斷
    ES =1;        //開串口1中斷


}
/****************串行口1發(fā)送****************/
void UART_1SendOneByte(unsigned char c)
{
    SBUF = c;
    while(!TI);           //若TI=0,在此等待
    TI = 0;         
}
void delay(unsigned int z)
{
        unsigned int x,y;
        for(x=z;x>0;x--)
        for(y=600;y>0;y--);
}
/*****************主函數(shù)******************/
void main(void)
{
    InitUART();        //串行口初始化

        while(1)
        {
                P0=temp1;
//如果串口2接收到數(shù)據(jù),將此數(shù)據(jù)由串口1發(fā)送
                if(flag2==1)
                {

                        flag2=0;
                        UART_1SendOneByte(temp2);
                }
                delay(300);
        }
}
/************串行口1中斷處理函數(shù)*************/
void UART_1Interrupt(void) interrupt 4
{
        if(RI==1)
        {

                RI=0;
                flag1=1;
                temp1=SBUF;
        }
}
/************串行口2中斷處理函數(shù)*************/
void UART_2Interrupt(void) interrupt 8
{
        if(S2CON&S2RI)
        {

                S2CON&=~S2RI;
                flag2=1;
                temp2=S2BUF;
        }
}


作者: cccc888    時(shí)間: 2018-1-18 19:57
串口二沒初始化。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 在线免费观看黄a | 色欧美综合 | 毛片a| 美女爽到呻吟久久久久 | 韩日在线| 久色激情 | 亚洲精品视频免费观看 | 色综合九九 | 国产特级毛片 | 国产精品一区二区电影 | 中文字幕一区二区三区乱码在线 | 欧美精品一区二区三区四区 在线 | 久久久综合 | 国产精品免费小视频 | 好姑娘高清在线观看电影 | 天天操天天插天天干 | 成人动漫一区二区 | 亚洲欧美在线观看 | 热re99久久精品国99热观看 | 国产高清视频一区 | 国产精品久久久乱弄 | 久久久久久久久久久一区二区 | 久久精品视频亚洲 | 视频一区中文字幕 | 伊人久久精品一区二区三区 | 日韩在线中文字幕 | 日韩一区二区三区视频 | 久久国产精品免费一区二区三区 | 亚洲视频区 | 69亚洲精品 | 日韩中文字幕一区 | 青青久久av北条麻妃海外网 | 狠狠ri| 日韩精品在线一区 | 亚洲www| 99久久精品免费看国产四区 | 日本黄色影片在线观看 | 国产精品成人国产乱一区 | 成人一区二区三区在线观看 | 国产高清视频在线观看播放 | 日韩一级免费大片 |