SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
NOMBRE: GALO REYES
;USARE PRE ESCALADOR 256
; valor calcuado con la formula que esta en el folleto
; retraso de 40 ms, con un tosc= 0.25 us ,  valor a cargar en el timer0 = 100
LIST p=16F887
INCLUDE P16F887.INC
__CONFIG _CONFIG1, _CP_OFF&_WDT_OFF&_XT_OSC
errorlevel -302
CBLOCK 0X20
CONTADOR
ENDC
ORG 0X00
GOTO MAIN
ORG 0X04
GOTO INTERRUPCION
INTERRUPCION
INCF PORTB, W
MOVWF PORTB
GOTO SEGUIR
SEGUIR
MOVLW .100
MOVWF TMR0
BCF INTCON, T0IF
RETFIE
COUNT
MOVLW .25
MOVWF CONTADOR
MAIN
BANKSEL TRISB
CLRF TRISB
BANKSEL TRISA
CLRF TRISA
BANKSEL ANSEL
CLRF ANSEL
CLRF ANSELH
BANKSEL PORTB
CLRF PORTB
CLRF PORTA
BANKSEL OPTION_REG
MOVLW B'00000111'
MOVWF OPTION_REG
BANKSEL TMR0
MOVLW .100 ; valor calculado con la formula para carga al timer0
MOVWF TMR0
; programamos la interrupcion si quieremos un delay de 1s
MOVLW B'10100000'
MOVWF INTCON
MOVLW .25 ; NUMERO DE INTERRUPCIONS PARA TENERLA CADA 1 SEGUNDO
LOOP
NOP
GOTO LOOP
END
Galo reyes tarea7
Galo reyes tarea7

Weitere ähnliche Inhalte

Ähnlich wie Galo reyes tarea7

Descripcion detallada del pic 16 f877
Descripcion detallada del pic 16 f877Descripcion detallada del pic 16 f877
Descripcion detallada del pic 16 f877Raphael Raphael
 
Manejo de teclado 4x4 con pic 16 f84a
Manejo de teclado 4x4 con pic 16 f84aManejo de teclado 4x4 con pic 16 f84a
Manejo de teclado 4x4 con pic 16 f84axeleta
 
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizadorLab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizadorDaniel Pardo
 
Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4Luis Zurita
 
Proyectos con el pic16 f84 cekit
Proyectos con el pic16 f84 cekitProyectos con el pic16 f84 cekit
Proyectos con el pic16 f84 cekitEnrique Trascastro
 
Microcontroladores: Programación de microcontroladores de MPLAB.docx
Microcontroladores: Programación de microcontroladores de MPLAB.docxMicrocontroladores: Programación de microcontroladores de MPLAB.docx
Microcontroladores: Programación de microcontroladores de MPLAB.docxSANTIAGO PABLO ALBERTO
 
Microcontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosMicrocontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosmarco calderon layme
 
Microcontroladores Registro Timer_0
Microcontroladores Registro Timer_0 Microcontroladores Registro Timer_0
Microcontroladores Registro Timer_0 electro_pic
 
Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Hamiltonn Casallas
 
Micc mej sept16_2010_solucion
Micc mej sept16_2010_solucionMicc mej sept16_2010_solucion
Micc mej sept16_2010_solucionJair BG
 
Mej feb17 2011_solucion
Mej feb17 2011_solucionMej feb17 2011_solucion
Mej feb17 2011_solucionJair BG
 
Interrupciones y Temporizadores pucesi
Interrupciones y Temporizadores   pucesiInterrupciones y Temporizadores   pucesi
Interrupciones y Temporizadores pucesiDavid Narváez
 

Ähnlich wie Galo reyes tarea7 (20)

Descripcion detallada del pic 16 f877
Descripcion detallada del pic 16 f877Descripcion detallada del pic 16 f877
Descripcion detallada del pic 16 f877
 
Manejo de teclado 4x4 con pic 16 f84a
Manejo de teclado 4x4 con pic 16 f84aManejo de teclado 4x4 con pic 16 f84a
Manejo de teclado 4x4 con pic 16 f84a
 
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizadorLab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
 
Proyectos pic 2008
Proyectos pic  2008Proyectos pic  2008
Proyectos pic 2008
 
Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4
 
PROYECTOS CON PIC 16F84
PROYECTOS CON PIC 16F84PROYECTOS CON PIC 16F84
PROYECTOS CON PIC 16F84
 
Proyectos con el pic16 f84 cekit
Proyectos con el pic16 f84 cekitProyectos con el pic16 f84 cekit
Proyectos con el pic16 f84 cekit
 
Proye84
Proye84Proye84
Proye84
 
Microcontroladores: Programación de microcontroladores de MPLAB.docx
Microcontroladores: Programación de microcontroladores de MPLAB.docxMicrocontroladores: Programación de microcontroladores de MPLAB.docx
Microcontroladores: Programación de microcontroladores de MPLAB.docx
 
Niple diapopsitiva
Niple   diapopsitivaNiple   diapopsitiva
Niple diapopsitiva
 
Niple diapopsitiva
Niple   diapopsitivaNiple   diapopsitiva
Niple diapopsitiva
 
Niple diapopsitiva
Niple   diapopsitivaNiple   diapopsitiva
Niple diapopsitiva
 
Microcontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosMicrocontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltos
 
Microcontroladores Registro Timer_0
Microcontroladores Registro Timer_0 Microcontroladores Registro Timer_0
Microcontroladores Registro Timer_0
 
Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05
 
Micc mej sept16_2010_solucion
Micc mej sept16_2010_solucionMicc mej sept16_2010_solucion
Micc mej sept16_2010_solucion
 
Temporizador timer0
Temporizador timer0Temporizador timer0
Temporizador timer0
 
Tarea final
Tarea finalTarea final
Tarea final
 
Mej feb17 2011_solucion
Mej feb17 2011_solucionMej feb17 2011_solucion
Mej feb17 2011_solucion
 
Interrupciones y Temporizadores pucesi
Interrupciones y Temporizadores   pucesiInterrupciones y Temporizadores   pucesi
Interrupciones y Temporizadores pucesi
 

Galo reyes tarea7

  • 1. NOMBRE: GALO REYES ;USARE PRE ESCALADOR 256 ; valor calcuado con la formula que esta en el folleto ; retraso de 40 ms, con un tosc= 0.25 us ,  valor a cargar en el timer0 = 100 LIST p=16F887 INCLUDE P16F887.INC __CONFIG _CONFIG1, _CP_OFF&_WDT_OFF&_XT_OSC errorlevel -302 CBLOCK 0X20 CONTADOR ENDC ORG 0X00 GOTO MAIN ORG 0X04 GOTO INTERRUPCION INTERRUPCION INCF PORTB, W MOVWF PORTB GOTO SEGUIR SEGUIR MOVLW .100 MOVWF TMR0
  • 2. BCF INTCON, T0IF RETFIE COUNT MOVLW .25 MOVWF CONTADOR MAIN BANKSEL TRISB CLRF TRISB BANKSEL TRISA CLRF TRISA BANKSEL ANSEL CLRF ANSEL CLRF ANSELH BANKSEL PORTB CLRF PORTB CLRF PORTA BANKSEL OPTION_REG MOVLW B'00000111' MOVWF OPTION_REG BANKSEL TMR0 MOVLW .100 ; valor calculado con la formula para carga al timer0 MOVWF TMR0 ; programamos la interrupcion si quieremos un delay de 1s MOVLW B'10100000'
  • 3. MOVWF INTCON MOVLW .25 ; NUMERO DE INTERRUPCIONS PARA TENERLA CADA 1 SEGUNDO LOOP NOP GOTO LOOP END