13.11.2012 Views

Mis primeros programas en assembler - Micros Designs

Mis primeros programas en assembler - Micros Designs

Mis primeros programas en assembler - Micros Designs

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

un periodo. <br />

Los parámetros adoptados para la comunicación son los sigui<strong>en</strong>tes:<br />

Velocidad 9600 baudios<br />

Dato de 8 bits<br />

Sin Paridad<br />

1 bit de Stop<br />

Para establecer comunicación con el microcontrolador utilizaremos el software Siow, es un monitor del<br />

puerto serie muy s<strong>en</strong>cillo de usar, solo hay que configurar los parámetros de comunicación. (También se<br />

puede usar el Hyperterminal de Windows)<br />

Código<br />

GeSHi (asm):<br />

1. ; **** Encabezado ****<br />

2. list p=16F84A<br />

3. #include P16F84A.inc<br />

4. __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC<br />

5.<br />

6. ;**** Declaración de Registros ****<br />

7. RS232_ContBits equ 0x0C<br />

8. RS232_Dato equ 0x0D<br />

9. Flags equ 0x0E<br />

10. Contador equ 0x0F<br />

11.<br />

12. ;**** Definiciones para el <strong>en</strong>samblador ****<br />

13. #DEFINE RS232_RX PORTB,0 ; Línea por la que se recib<strong>en</strong> los<br />

datos.<br />

Autor: Suky Mail: inf.pic.suky@live.com.ar Web: www.micros-designs.com.ar

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!