TODOPIC

Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: villor5 en 26 de Febrero de 2011, 12:12:29

Título: PREGUNTA
Publicado por: villor5 en 26 de Febrero de 2011, 12:12:29
hola, tengo un programa y no lo entiendo muy bien, haber si me pudierais responder lo siguente:

   MOV   TMOD,#20H
   MOV   TCON,#0E0H
   MOV   TH1,#0FDH
   MOV   PCON,#80H
   MOV   SCON,#52H
   SETB   TR1
¿esto de arriba es para iniciar la linea serie? osea, para contactar con el PC?

   JNB   RI,$
   MOV   A,SBUF
   CLR   RI
   RET

¿esto es para enviar al programa una señal? por ejemplo si pulso una tecla?

saludos y gracias de antemano
Título: Re: PREGUNTA
Publicado por: alogic.on en 27 de Febrero de 2011, 05:32:56
creo que deberias poner el micro que estas utilizando, tipo de conexion entre pc y pic. casi doy por echo que es la usart, deberias primero configurar el modulo y despues hacer los envios a cargando el dato en txreg. busca info e intenta hacer la rutina. si tienes alguna duda por aqui estamos ;-)

un saludo
Título: Re: PREGUNTA
Publicado por: agauss en 15 de Marzo de 2011, 03:04:36
Pues esas instrucciones no me parecen sean para PIC16 o PIC18, mas bien parece algo asi como dsPIC30, incusive parece ensamblador para AVR. La verdad si es bastante corta la informacion que proporcionas. Que micro estas usando???