TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: celibertojr en 12 de Febrero de 2004, 04:27:00
-
Preciso de ajuda em como fazer o protocolo BCC, não sei muito sobre PIC, se alguem puder me ajudar em como fazer isto eu ficaria feliz.
Preciso transmitir e receber em 7bit+paridade+Bcc
Como na figura:

Minhas perguntas são:
Como fazer o programa ?
Como ele vai transmitir ? Toda esta informação!???
Preciso de ajuda urgente !!!
-
como lo vas a programar?????

asembler, basic, c,


eso es importante para comenzar.... si lo haces en C te puedo orientar.
saludos
-
Escrito originalmente por pacalaconcurso
como lo vas a programar?????
asembler, basic, c,


eso es importante para comenzar.... si lo haces en C te puedo orientar.
saludos
Vou fazer em assembler !
-
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.
-
Sim entendi, obrigado..
-
Aproveitando a ajuda, tenho mais uma pequena duvida

Todas estas informações são transmitidas em 7bits+1 paridade
Como montar para ele receber e enviar deste jeito ?
Mais uma vez obrigado, voce está salvando a minha vida e o meu emprego !