新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機串口程序模板

        單片機串口程序模板

        作者: 時間:2016-12-01 來源:網絡 收藏
        #include

        void main()
        {
        SCON = 0x50;//方式1( SM0 SM1:0 1)串行口位10位通用異步接口。發送或接收一幀數據信息為10位,包括1位起始位“0”、8位數據位、1位停止位“1”。

        TMOD=0X20; //設置計時器工作模式2并裝值開啟
        TH1=0XFD;
        TL1=0XFD;
        TR1=1;

        本文引用地址:http://www.104case.com/article/201612/324426.htm

        EA=1; //打開總中斷
        ES=1; //打開串口中斷
        //while(1);

        }
        void write() interrupt 4
        {
        if(RI==1)// 發送結束標志
        {
        RI=0; //重新置0,以便下次發送
        P0=SBUF; //發送到P0口
        }
        else
        TI=1;
        }



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 达孜县| 石门县| 乌鲁木齐县| 满洲里市| 陵川县| 元朗区| 石门县| 运城市| 龙门县| 望谟县| 京山县| 广安市| 岗巴县| 凉城县| 盘山县| 金寨县| 东明县| 栖霞市| 高青县| 鞍山市| 大洼县| 区。| 新邵县| 阳朔县| 湘潭市| 蒙城县| 金塔县| 井冈山市| 鄢陵县| 潞城市| 澄城县| 饶河县| 玉屏| 建瓯市| 屏东县| 宣城市| 临武县| 马龙县| 岢岚县| 太仓市| 兰考县|