新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 串口通訊程序-中斷法

        串口通訊程序-中斷法

        作者: 時間:2012-10-31 來源:網(wǎng)絡(luò) 收藏

        /***************************************************************/
        /*功能描述:通過串口調(diào)試助手利用電腦發(fā)送數(shù)據(jù)給單片機,單片機接收后通過顯示出接收數(shù)據(jù)*/
        /*其他說明:原始跳線。注意程序下載到單片機后斷電后重新上電才能正常顯示*/
        /*版本:001zcb */
        /******************************************************/

        #include "AT89X52.H"
        #define uchar unsigned char
        #define uint unsigned int
        sbit sj=P1^4;
        void main()
        {
        sj=0;
        TMOD=0X20;//設(shè)置定時器1工作方式2自動重裝初值;
        TH1=0Xfd;
        TL1=0Xfd;
        TR1=1;
        REN=1;
        SM0=0;
        SM1=1;
        EA=1;
        ES=1;
        while(1)
        {

        if(RI==1);
        {
        RI=0;
        P0=SBUF;
        }
        }

        }

        void ser() interrupt 4
        {
        RI=0;
        P0=SBUF;


        }

        數(shù)字通信相關(guān)文章:數(shù)字通信原理




        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 濮阳市| 闽侯县| 黄冈市| 黎城县| 醴陵市| 文成县| 延安市| 华安县| 甘洛县| 治多县| 西乌珠穆沁旗| 沾化县| 天等县| 安康市| 克山县| 吴江市| 赣榆县| 宿松县| 无锡市| 二连浩特市| 瓦房店市| 长丰县| 保定市| 南投县| 桃江县| 芜湖县| 宜君县| 凤台县| 南部县| 尤溪县| 勐海县| 潞城市| 隆林| 辽宁省| 南郑县| 庆元县| 阳东县| 色达县| 墨竹工卡县| 门头沟区| 大名县|