Está en la página 1de 4

UNIVERSIDAD POLITCNICA SALESIANA MATERIA: SISTEMAS MICROPROCESADOS 1 NOMBRE: BYRON SILVA NIVEL: 6 E MANUAL DE PROGRAMACIN EN MIKROBASIC 1) PIC 18F4550

1.1. PARA EMPEZAR A PROGRAMAR 'AREA DE DECLARACIONES

'******************* main:

'AREA DE CONFIGURACION TRISB.0=0 '****************** 'AREA DE PROGRAMA PRINCIPAL INICIO: PORTB.0=1 DELAY_MS(1000) GOTO INICIO '********************** END.

5 PUERTOS A Y E ANLOGOS B C D DIGITALES

1.2. CONFIGURACIN DEL PUERTO TRIS+NOMBRE DEL PUERTO+=+0 1 SALIDA = 0 TRISB.0=0 TRISB=0 DECIMAL TRISB=%0 BINARIO TRISB=$0 HEXADECIMAL ENTRADA = 1 TRISB.0=1 TRISB=255 TRISB=%11111111 BINARIO TRISB=$0FF HEXADECIMAL cuando empieza con una letra anteponemos el cero 0 1.3. REALIZAR UN RETARDO EN MILISEGUNDOS DELAY_MS(1000) 1.4. REALIZAR UN RETARDO EN MILISEGUNDOS CON UNA VARIABLE DE TIEMPO VARIABLE DE 1 BYTE SOLO DE 0 A 255 EN EL AREA DE DECLARACIONES DIM T AS BYTE DIM T AS WORD EN EL AREA DE CONFIGURACIN T=100 EN EL AREA DE PROGRAMA PRINCIPAL VDELAY_MS(T)

1.5. CONDICIONAL IF IF PORTC.0=0 THEN PORTB.0=1 ELSE PORTB.0=0 END IF 1.6. SUBRUTINAS ENC: PORTB.0=1 RETURN

'AREA DE DECLARACIONES

'******************* main:

'AREA DE CONFIGURACION TRISD=%00001111 '****************** 'AREA DE PROGRAMA PRINCIPAL INICIO: PORTD.4=PORTD.0 PORTD.5=PORTD.1 PORTD.6=PORTD.2 PORTD.7=PORTD.3 GOTO INICIO '********************** END.

También podría gustarte