- 壹零零单片机©版权所有 2008-2023 粤ICP备17151077号
Powered by
xinfuke
5.2.5 ©2008-2024
www.100mcu.com
;=================================================================
;A 发送的数据
;=================================================================
;波特率38400 26us 晶振 4M
IPOD_TX_8BIT:
MOV IPodTxData,A
BCLR IPodTXpin ;起始位
;18us
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
;2
MOV A,#8
MOV IPodTxLOOP,A
IPOD_TX_8BIT_LOOP:
;2us
RRCM IPodTxData ;从低位开始发
;6uS
BTS0 FC
JMP $+4
NOP
BCLR IPodTXpin
JMP $+4
BSET IPodTXpin
NOP
NOP
;14us
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
DECMS IPodTxLOOP ;2us
JMP IPOD_TX_8BIT_LOOP ;2us
JMP $+1
JMP $+1
JMP $+1
BSET IPodTXpin ;停止位
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
JMP $+1
RET