天堂草原最受欢迎的角色,天堂动漫,天堂在线,色天堂下载,天堂中文在线资源,亚洲男人天堂

技術熱線: 4007-888-234
設計開發

專注差異化嵌入式產品解決方案 給智能產品定制注入靈魂給予生命

開發工具

提供開發工具、應用測試 完善的開發代碼案例庫分享

技術支持

從全面的產品導入到強大技術支援服務 全程貼心伴隨服務,創造無限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產品競爭力

新聞中心

提供最新的單片機資訊,行業消息以及公司新聞動態

PIC16C63單片機串口通訊源程序

更新時間: 2019-03-23
閱讀量:1824

PIC16C63單片機串口通訊源程序

用PIC16C63A作單片機串行通信,將BUFFER1和BUFFER2中的數據通過串口發送出去.

;*******************************************
;MCU-PIC16C63A,WDT=ON,HS,16MHZ
;本例將寄存器BUFFER1和BUFFER2中的數據串口發送出去,沒有中斷調用,單片機選用PIC16C63A
;*******************************************
LIST P=PIC16C63A
INCLUDE "P16C63A.INC"
ORG 0000H
GOTO MAIN
BUFFER1 EQU 20H
BUFFER2 EQU 21H

MAIN MOVLW 0X55
MOVWF BUFFER1
MOVLW 0X56
MOVWF BUFFER2
;發送過程
BSF STATUS,RP0
MOVLW 25H
MOVWF SPBRG;設定波特率9600
CLRF TXSTA;SYNC=0-異步方式,沒有第9位,BRGH=0低速
BCF STATUS,RP0
MOVLW B'10010000'
MOVWF RCSTA;SPEN=1,串口使能
BSF TXSTA,TXEN;允許發送

MOVF BUFFER1,W;發送第一個寄存器數據
MOVWF TXREG
again BTFSS TXSTA,TRMT;判斷TSR為空則間斷
GOTO again
MOVF BUFFER2,W;發送第二個寄存器數據
MOVWF TXREG
again2 BTFSS TXSTA,TRMT;判斷TSR為空則間斷
GOTO again2
NOP
END

联系我们: 西吉县| 禄丰县| 江北区| 冷水江市| 利辛县| 河东区| 晋江市| 台江县| 察雅县| 龙州县| 哈尔滨市| 贵港市| 河西区| 海伦市| 西平县| 布拖县| 铁岭市| 图木舒克市| 阳西县| 迭部县| 独山县| 伊宁县| 汕尾市| 浠水县| 汾阳市| 枞阳县| 穆棱市| 乳山市| 普兰县| 获嘉县| 亚东县| 鹿邑县| 阿拉善右旗| 阜阳市| 阿尔山市| 饶阳县| 临潭县| 信丰县| 凌海市| 图木舒克市| 清镇市|