Declaraciones de inicio del programa

# INCLUDE < 16 F84A >

# FUSES     XT, NOWOW, NOPUT, NOProtec

# USE DELIAN (CLOCK = 4000000)                                                      l = Encendido

# BYTE TRIS A = 0x85                                                                     0 = Apagado

# BYTE PORT A = 0x05

# BYTE TRIS B =0x86

# BYTE PORT B = 0x06

 

A7 A6 A5 A4 A3 A2 A1 A0

x

o   

o

o

o

o

o

o

 

PORT B ´´00000000´´

PORT B ´´0000000l´´

PORT B ´´000000l0´´

 

Programa especial

VOID  MAIN  ( VOID )

  { INT A ;

TRIS B =´´00000000´´

PORT B = ´´00000000´´

    A = l000;

 

While (1)

  { DELAY_MS (l000);

     PORT B =´´0000000l´´

     DELAY_MS (l000);

     PORT B =´´00000000´´