RS232 (caracteristicas)

12 12 2007

RS232 (pagina 326)

Nosotros solo vamos a usar 3 cables la Line de transmisión (TxD), Linea de recepcion (RxD) y el pin de masa (SG).

Caracteristicas del RS232:

Bit de parada e inicio

Paridad (numero de bits par o impar)

Baudios (bits/segundo)

El Envio de un byte:

Bit de inicio (paso de -12V a 12V)

Dato

Bit de paridad

Bit de parada (la linea queda a -12 V después del bit de parada)

SUBRUTINAS PARA LA GESTION DEL RS232

todavía no controlo demasiado bien como va assembler en el pic por lo que realmente no se que hostias hace, y bueno lo e copiado a mano a si que puede haber algun error lo suyo seria revisarlo cuando controlemos algo de assembler en el pic, e intentar testarlo con el mplab si podemos

( velocidad de transmisión: 9600 baudios

Bit de inicio

Dato de 8 bit

Sin paridad

2 bit de parada )

CBLOCK

RS232_contador bits

RS232_Dato

ENDC

#DEFINE RS232_Entrada PORTA,3

#DEFINE RS232_Salida PORTA,4

SUBRUTINA INICIALIZA

RS232_Inicializa

bsf STATUS,RP0

bsf RS232_Entrada

bcf RS232_Salida

bcf STATUS,RP0

return

RS232_LeeDato

movlw d’8’

movwf RS232_ContadorBits

RS232_EsperaBitsStart

btfsc RS232_Entrada

goto RS232_EsperaBitStart

call Retardo_100micros

call Retardo_50microx

RS232_LeeBit

bcf STATUS,C

btfsc RS232_Entrada

bsf STATUS,C

nf RS232_Dato,F

call Retardi_100micros

decfsz RS232_ContadorBits,F

movf RS232_Dato,W

return

RS232_EnviarNumero

addlw ‘0’

RS232_EnviarDato

movwf RS232_Dato

movlw d’8’

movwf RS232_ContadorBits

bcf RS232_Salida

call Retardo_100micros

RS232_EnviarBit

rrf RS232_Salida

btfss STATUS,C

goto RS232_EnviaCero

RS232_EnviaUno

bsf RS232_Salida

goto RS232_FinEnviaBit

RS232_EnviaCero

bcf RS232_Salida

RS232_FinEnviaBit

call Retardo_100micros

decfsz RS232_ContadorBits,F

goto RS232_EnviaBit

bsf RS232_Salida

call Retardo_200micros

return

By Bixen


Acciones

Information

5 responses

9 06 2010
su madre

partida de maricas que no pueden ni escrivir vien un texto

11 01 2013
Lisette

At this moment I am going away to do my breakfast, after having my breakfast
coming over again to read more news.

21 04 2013
seyisanchez.wordpress.com

Choose an economical Paphos Car Hire La Rochelle Airport offer right away.
Other than money off coupons veteran military official or active duty officials, national guard and their families.
But is this deal too good to be true?

20 05 2013
frank rumbauskas insurance

Wow that was odd. I just wrote an very long comment but after I clicked submit
my comment didn’t appear. Grrrr… well I’m not writing all that over again.

Anyhow, just wanted to say fantastic blog!

19 02 2015
Jolene

Jolene

RS232 (caracteristicas) | Proiektutaldea-ren Weblog

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: