bonjour a tous,
je rencontre quelques difficultés au niveau de la programmation de mon microcontroleur 68HC12 en assembleur concernant la liaison SCI
je souhaite envoyé un 8 bit a un autre micro du meme type.
j'ai devellopé le programme suivant cependant cela ne fonctionne pas (observation a l'oscilloscope de la ligne TxD). je n'arrive pas a voir ou se trouve mon erreur d'ou mon post
Programme Transmission :
Citation:
Programme Reception :MOVB #$33,niv
final MOVB #$00,SC1BDH ;Vitesse de transmission 9600 bauds
MOVB #$34,SC1BDL
MOVB #$04,SC1CR2 ;transmission
MOVB #$02,SC1CR1 ;8 bits avec parite
MOVB niv,SC1DRL
LDAA SC1SR1
sci BITA #$80
BEQ sci
RTS
Citation:
MOVB #$00,SC1BDH ;Vitesse de transmission 9600 bauds
MOVB #$34,SC1BDL
MOVB #$10,SC1CR2 ;transmission
MOVB #$02,SC1CR1 ;8 bits avec parite
LDAA SC1SR1
sci BITA #$20
BEQ sci
MOVB SC1DRL,niv
-----