新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 串口通訊程序-中斷法

        串口通訊程序-中斷法

        作者: 時間:2012-10-31 來源:網絡 收藏

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

        #include "AT89X52.H"
        #define uchar unsigned char
        #define uint unsigned int
        sbit sj=P1^4;
        void main()
        {
        sj=0;
        TMOD=0X20;//設置定時器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;


        }

        數字通信相關文章:數字通信原理




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 贺兰县| 弥渡县| 阜平县| 涿鹿县| 外汇| 友谊县| 八宿县| 定兴县| 哈巴河县| 手游| 包头市| 南江县| 万山特区| 陕西省| 张掖市| 石棉县| 马龙县| 宾阳县| 马山县| 湖北省| 确山县| 桐庐县| 城市| 榕江县| 宁海县| 府谷县| 凤凰县| 乌海市| 荃湾区| 石门县| 左云县| 通许县| 塔城市| 汪清县| 中江县| 贵南县| 佛学| 柏乡县| 肃宁县| 永春县| 沁阳市|