新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機串口通信(串口發送3匯編)

        單片機串口通信(串口發送3匯編)

        作者: 時間:2016-11-18 來源:網絡 收藏
        ;此程序是用串口模式3,只進行單片機給電腦送數據(此時,基本上和方式1一樣,因為波特率可以)

        ORG0000H
        RESET:MOVR0,#00H
        L0:DJNZR0,L0
        MOVTMOD,#00100000B
        MOVTH1,#0FDH
        MOVTL1,#0FDH
        SETBTR1
        SETBSM0 ;模式3的9位傳輸格式
        SETBSM1
        MOVSP,#60H

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

        START:CLRTI
        MOVA,#30H
        MOV C,P;C為PSW的第7位(cy位):進位標志位,P為PSW中的第0位,奇偶效驗位(看累加器中“1”的個數)
        MOVTB8,C;TB8為為方式2或3時,欲加入的第九位數據,
        MOVSBUF,A

        WAIT1:JNBTI,WAIT1
        CLRTI
        MOVA,#32H
        MOVC,P
        MOVTB8,C
        MOVSBUF,A
        WAIT2:JNBTI,WAIT2
        SJMPSTART

        END



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 扶风县| 岐山县| 瓦房店市| 聊城市| 牙克石市| 陕西省| 长兴县| 富宁县| 视频| 淮南市| 醴陵市| 蚌埠市| 纳雍县| 米易县| 拉萨市| 长阳| 平遥县| 昌江| 南充市| 进贤县| 宜都市| 大悟县| 黄梅县| 乌拉特中旗| 大理市| 宿迁市| 麦盖提县| 榕江县| 伊春市| 古蔺县| 娱乐| 孟州市| 龙里县| 清原| 高密市| 西宁市| 太谷县| 平乡县| 丰县| 荣昌县| 桑日县|