Que tal, bienvenido al foro. Veo que hablas portugués.
Espero te pueda ayudar en español.
Eso del BCC, es muy sencillo, lo único que tienes que hacer es aplicar una EXOR a todo tu frame o cadena de datos despues del STX, ejemplo:
STX
$45 (45 hex)
$10
$45
Inicializas una variable llamada BCC con $0, entonces el BCC es:
BCC EXOR $45 = $45
BCC EXOR $10 = $45 EXOR $10 = $55
BCC EXOR $45 = $55 EXOR $45 = $10
por lo tanto tu cadena a transmitir será:
STX
$45
$10
$45
$10 (Este es el BCC)
Espero te sea útil y entendible.
Sé un poco de inglés por si te es mas fácil.