TODOPIC
Simuladores, editores de PCB, etc => Simuladores de circuitos => Proteus ISIS => Mensaje iniciado por: jadoza en 12 de Julio de 2005, 13:46:00
-
hola alguien podra ayudarme es par aun proyeco final de la escuela se trata sobre la comunicacion serial con micro 8051 y elproteus he tratado de hacer varios ejemplos pero no me resulta.. alguien podria explicarme como funciona por favor..
les anexo un codigo que escribi pero pue sno funciono gracias de antemano!!
la idea es recirbir un byte del vterm y de ahi pasar eso que recibi a algun registro del micro para utilizarlo despues.. gracias!!
org 00H
jmp inicio
org 023H
jmp serial
org 030H
inicio:
mov P2,#00H
;******Flags de control*******
mov IE,#090H
mov IP,#010H
mov SCON,#050H ;ren=1 modo 1 1200 baudios
clr TI
clr A
mov A,#042H
mov SBUF,A
jnb TI,$
clr TI
mov R6,#0FFH
call retardo
call retardo
jmp inicio
serial:
jb RI,dato_in
dato_in:
mov A,sbuf
clr RI
mov R4,A
mov P2,R4
ret
retardo:
mov R2,#0FFH
djnz R2,$
djnz R6,retardo
ret
end