IrDA SIR кодер-декодер на MSP430C112


 


POP POP RET


R7


; Переменные программы

; - STATUS

; - BAUDRATE .WORD #020Oh

.sect "RAM", 02 0Oh


STATUS 1 .BYTE #00H
STATUS 2 .BYTE #00H
BAUDRATE .WORD #00H
; .sect " ROM"  
;BAUD24 0C .WORD #0300h
;BAUD960C .WORD #00C0h
;BAUD192C .WORD #0060h
;BAUD384C .WORD #0030h
;BAUD57 6C .WORD #0020h
;BAUD1152 .WORD #0010h
; .sect " ROM"  
;BAUD24 0C .WORD #036Bh
;BAUD960C .WORD #00DAh
;BAUD192C .WORD #006Dh
;BAUD384C .WORD #0037h
;BAUD57 6C .WORD #0024h
;BAUD1152 .WORD #0012h
; sect "ROM"  
;BAUD24 0C .WORD #0412h
;BAUD960C .WORD #0104h
;BAUD192C .WORD #0082h
;BAUD384C .WORD #0041h
;BAUD57 6C .WORD #002Bh
;BAUD1152 .WORD #0016h
.sect "ROM"  
BAUD24 00 .WORD #0500h
BAUD960C .WORD #0140h
BAUD192C .WORD #00A0h
BAUD384C .WORD #0050h
BAUD57 6C .WORD #0035h
BAUD1152 .WORD #001Ah
; .sect " ROM"  
;BAUD24 0C .WORD #0600h
;BAUD960C .WORD #0180h

;MCLK = 3.6864 MTu/t=271.2 не

; 1536/2 циклов

;384/2 циклов

;192/2 циклов

;96/2 циклов

;64/2 циклов

;32/2 циклов

;MCLK = 4.194 MrWt=238.4 не

;1750/2 циклов

;436/2 циклов

;218/2 циклов

;110/2 циклов

;72/2 циклов

;36/2 циклов

;MCLK = 5.0000 Mr4/t=2 00 не

;2083/2 циклов

;52 0/2 циклов

;2 60/2 циклов

;130/2 циклов

;86/2 циклов

;43/2 циклов

;MCLK = 6.144 MrVt=162.8 не

;2560/2 циклов

;64 0/2 циклов

; 32 0/2 циклов

; 160/2 циклов

;107/2 циклов

;53/2 циклов

;MCLK = 7.3728 MTu;/t=135.6 не

; 3072/2 циклов

; 7 68/2 циклов