Autor Tema: HOLA ME PODRIAN AYUDAR CON ESTE CODIGO  (Leído 2464 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado maelo

  • PIC10
  • *
  • Mensajes: 1
HOLA ME PODRIAN AYUDAR CON ESTE CODIGO
« en: 07 de Febrero de 2009, 22:50:06 »
ME PODRIAN MANDAR LA DESCRIPCION ES ESTE PROGRAMA POR FAVOR

include "8515def.inc"--- librerias y caracteristicas del microcontrolador a usar

.def temp = r16 ;temporary data
.def temp2= r17

.org $0000--- registro origen del programa en el microcontrolador
ldi temp,low(RAMEND)
out SPL,temp
ldi temp,high(RAMEND)
out SPH,temp ;init Stack Pointer

ser temp2
out DDRB,temp2 ; Inicializamos el puerto B como salida

rjmp start ;reset handler

.org URXCaddr ;definition in the
rjmp UART_RX_interrupt ;8515 include file

;receive complete interrupt
UART_RX_interrupt:
in temp ,UDR
dec temp
out PORTB,temp
inc temp
rcall transmit
reti

;initialize UART
initialize:
out UBRR, temp ;init baudrate

;enable receiver, transmitter and TXCint
ldi temp, (1<out UCR, temp
sei ;global interrupt enable
ret

;transmit a byte
transmit:
sbis USR,UDRE ;ready to send?
rjmp transmit
out UDR, temp
ret

start:
ldi temp, 11 ;19.200bps@3.686MHz
rcall initialize
forever:
rjmp forever ;eternal loop

Desconectado FuYiVape

  • PIC12
  • **
  • Mensajes: 69
    • Electronica y Sistemas
Re: HOLA ME PODRIAN AYUDAR CON ESTE CODIGO
« Respuesta #1 en: 09 de Febrero de 2009, 15:04:45 »
Hola maelo!

Que necesitas saber?

es un codigo simple para ercibir/transmitir por USART.

Necesitas saber cada parte del codigo?

Saludos

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: HOLA ME PODRIAN AYUDAR CON ESTE CODIGO
« Respuesta #2 en: 09 de Febrero de 2009, 21:09:31 »
Hola

Por favor lee las reglas del foro ubicadas en el Funcionamiento del Foro Todopic.

http://www.todopic.com.ar/foros/index.php?action=globalAnnouncements;id=1

Una vez que aclares el asunto de tu tema modificaré el título del mismo.

Gracias.


 

anything