人狗畜禽COMPANY LIMITED|全是肉的高H文〈男男〉|全篇肉高H秘书被C办公室四爱|全黄H全肉共妻|全黄H全肉短篇禁乱NP慕浅浅|全黄H全肉短篇N男男

技術(shù)熱線: 4007-888-234
設(shè)計開發(fā)

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

開發(fā)工具

提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享

技術(shù)支持

從全面的產(chǎn)品導(dǎo)入到強大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!

新品推廣

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

新聞中心

提供最新的單片機資訊,行業(yè)消息以及公司新聞動態(tài)

PIC16C63單片機串口通訊源程序

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

PIC16C63單片機串口通訊源程序

用PIC16C63A作單片機串行通信,將BUFFER1和BUFFER2中的數(shù)據(jù)通過串口發(fā)送出去.

;*******************************************
;MCU-PIC16C63A,WDT=ON,HS,16MHZ
;本例將寄存器BUFFER1和BUFFER2中的數(shù)據(jù)串口發(fā)送出去,沒有中斷調(diào)用,單片機選用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
;發(fā)送過程
BSF STATUS,RP0
MOVLW 25H
MOVWF SPBRG;設(shè)定波特率9600
CLRF TXSTA;SYNC=0-異步方式,沒有第9位,BRGH=0低速
BCF STATUS,RP0
MOVLW B'10010000'
MOVWF RCSTA;SPEN=1,串口使能
BSF TXSTA,TXEN;允許發(fā)送

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

德化县| 安溪县| 郸城县| 阳曲县| 阳朔县| 连江县| 丰宁| 台东县| 郸城县| 揭阳市| 克拉玛依市| 竹溪县| 竹北市| 南京市| 江津市| 区。| 淮安市| 德州市| 甘洛县| 石渠县| 印江| 大化| 临湘市| 三江| 满城县| 定州市| 陇西县| 南木林县| 噶尔县| 安塞县| 阿坝县| 阳西县| 津市市| 大庆市| 苏尼特右旗| 满洲里市| 唐山市| 四会市| 新郑市| 土默特左旗| 黄陵县|